mirror of
https://github.com/Yubico/yubioath-flutter.git
synced 2024-11-26 10:33:15 +03:00
927 lines
26 KiB
Dart
927 lines
26 KiB
Dart
// coverage:ignore-file
|
|
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
// ignore_for_file: type=lint
|
|
// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target
|
|
|
|
part of 'models.dart';
|
|
|
|
// **************************************************************************
|
|
// FreezedGenerator
|
|
// **************************************************************************
|
|
|
|
T _$identity<T>(T value) => value;
|
|
|
|
final _privateConstructorUsedError = UnsupportedError(
|
|
'It seems like you constructed your class using `MyClass._()`. This constructor is only meant to be used by freezed and you are not supposed to need it nor use it.\nPlease check the documentation here for more information: https://github.com/rrousselGit/freezed#custom-getters-and-methods');
|
|
|
|
/// @nodoc
|
|
mixin _$YubiKeyData {
|
|
DeviceNode get node => throw _privateConstructorUsedError;
|
|
String get name => throw _privateConstructorUsedError;
|
|
DeviceInfo get info => throw _privateConstructorUsedError;
|
|
|
|
@JsonKey(ignore: true)
|
|
$YubiKeyDataCopyWith<YubiKeyData> get copyWith =>
|
|
throw _privateConstructorUsedError;
|
|
}
|
|
|
|
/// @nodoc
|
|
abstract class $YubiKeyDataCopyWith<$Res> {
|
|
factory $YubiKeyDataCopyWith(
|
|
YubiKeyData value, $Res Function(YubiKeyData) then) =
|
|
_$YubiKeyDataCopyWithImpl<$Res>;
|
|
$Res call({DeviceNode node, String name, DeviceInfo info});
|
|
|
|
$DeviceNodeCopyWith<$Res> get node;
|
|
$DeviceInfoCopyWith<$Res> get info;
|
|
}
|
|
|
|
/// @nodoc
|
|
class _$YubiKeyDataCopyWithImpl<$Res> implements $YubiKeyDataCopyWith<$Res> {
|
|
_$YubiKeyDataCopyWithImpl(this._value, this._then);
|
|
|
|
final YubiKeyData _value;
|
|
// ignore: unused_field
|
|
final $Res Function(YubiKeyData) _then;
|
|
|
|
@override
|
|
$Res call({
|
|
Object? node = freezed,
|
|
Object? name = freezed,
|
|
Object? info = freezed,
|
|
}) {
|
|
return _then(_value.copyWith(
|
|
node: node == freezed
|
|
? _value.node
|
|
: node // ignore: cast_nullable_to_non_nullable
|
|
as DeviceNode,
|
|
name: name == freezed
|
|
? _value.name
|
|
: name // ignore: cast_nullable_to_non_nullable
|
|
as String,
|
|
info: info == freezed
|
|
? _value.info
|
|
: info // ignore: cast_nullable_to_non_nullable
|
|
as DeviceInfo,
|
|
));
|
|
}
|
|
|
|
@override
|
|
$DeviceNodeCopyWith<$Res> get node {
|
|
return $DeviceNodeCopyWith<$Res>(_value.node, (value) {
|
|
return _then(_value.copyWith(node: value));
|
|
});
|
|
}
|
|
|
|
@override
|
|
$DeviceInfoCopyWith<$Res> get info {
|
|
return $DeviceInfoCopyWith<$Res>(_value.info, (value) {
|
|
return _then(_value.copyWith(info: value));
|
|
});
|
|
}
|
|
}
|
|
|
|
/// @nodoc
|
|
abstract class _$$_YubiKeyDataCopyWith<$Res>
|
|
implements $YubiKeyDataCopyWith<$Res> {
|
|
factory _$$_YubiKeyDataCopyWith(
|
|
_$_YubiKeyData value, $Res Function(_$_YubiKeyData) then) =
|
|
__$$_YubiKeyDataCopyWithImpl<$Res>;
|
|
@override
|
|
$Res call({DeviceNode node, String name, DeviceInfo info});
|
|
|
|
@override
|
|
$DeviceNodeCopyWith<$Res> get node;
|
|
@override
|
|
$DeviceInfoCopyWith<$Res> get info;
|
|
}
|
|
|
|
/// @nodoc
|
|
class __$$_YubiKeyDataCopyWithImpl<$Res> extends _$YubiKeyDataCopyWithImpl<$Res>
|
|
implements _$$_YubiKeyDataCopyWith<$Res> {
|
|
__$$_YubiKeyDataCopyWithImpl(
|
|
_$_YubiKeyData _value, $Res Function(_$_YubiKeyData) _then)
|
|
: super(_value, (v) => _then(v as _$_YubiKeyData));
|
|
|
|
@override
|
|
_$_YubiKeyData get _value => super._value as _$_YubiKeyData;
|
|
|
|
@override
|
|
$Res call({
|
|
Object? node = freezed,
|
|
Object? name = freezed,
|
|
Object? info = freezed,
|
|
}) {
|
|
return _then(_$_YubiKeyData(
|
|
node == freezed
|
|
? _value.node
|
|
: node // ignore: cast_nullable_to_non_nullable
|
|
as DeviceNode,
|
|
name == freezed
|
|
? _value.name
|
|
: name // ignore: cast_nullable_to_non_nullable
|
|
as String,
|
|
info == freezed
|
|
? _value.info
|
|
: info // ignore: cast_nullable_to_non_nullable
|
|
as DeviceInfo,
|
|
));
|
|
}
|
|
}
|
|
|
|
/// @nodoc
|
|
|
|
class _$_YubiKeyData implements _YubiKeyData {
|
|
_$_YubiKeyData(this.node, this.name, this.info);
|
|
|
|
@override
|
|
final DeviceNode node;
|
|
@override
|
|
final String name;
|
|
@override
|
|
final DeviceInfo info;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'YubiKeyData(node: $node, name: $name, info: $info)';
|
|
}
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
return identical(this, other) ||
|
|
(other.runtimeType == runtimeType &&
|
|
other is _$_YubiKeyData &&
|
|
const DeepCollectionEquality().equals(other.node, node) &&
|
|
const DeepCollectionEquality().equals(other.name, name) &&
|
|
const DeepCollectionEquality().equals(other.info, info));
|
|
}
|
|
|
|
@override
|
|
int get hashCode => Object.hash(
|
|
runtimeType,
|
|
const DeepCollectionEquality().hash(node),
|
|
const DeepCollectionEquality().hash(name),
|
|
const DeepCollectionEquality().hash(info));
|
|
|
|
@JsonKey(ignore: true)
|
|
@override
|
|
_$$_YubiKeyDataCopyWith<_$_YubiKeyData> get copyWith =>
|
|
__$$_YubiKeyDataCopyWithImpl<_$_YubiKeyData>(this, _$identity);
|
|
}
|
|
|
|
abstract class _YubiKeyData implements YubiKeyData {
|
|
factory _YubiKeyData(
|
|
final DeviceNode node, final String name, final DeviceInfo info) =
|
|
_$_YubiKeyData;
|
|
|
|
@override
|
|
DeviceNode get node;
|
|
@override
|
|
String get name;
|
|
@override
|
|
DeviceInfo get info;
|
|
@override
|
|
@JsonKey(ignore: true)
|
|
_$$_YubiKeyDataCopyWith<_$_YubiKeyData> get copyWith =>
|
|
throw _privateConstructorUsedError;
|
|
}
|
|
|
|
/// @nodoc
|
|
mixin _$DeviceNode {
|
|
DevicePath get path => throw _privateConstructorUsedError;
|
|
String get name => throw _privateConstructorUsedError;
|
|
@optionalTypeArgs
|
|
TResult when<TResult extends Object?>({
|
|
required TResult Function(
|
|
DevicePath path, String name, UsbPid pid, DeviceInfo? info)
|
|
usbYubiKey,
|
|
required TResult Function(DevicePath path, String name) nfcReader,
|
|
}) =>
|
|
throw _privateConstructorUsedError;
|
|
@optionalTypeArgs
|
|
TResult? whenOrNull<TResult extends Object?>({
|
|
TResult Function(
|
|
DevicePath path, String name, UsbPid pid, DeviceInfo? info)?
|
|
usbYubiKey,
|
|
TResult Function(DevicePath path, String name)? nfcReader,
|
|
}) =>
|
|
throw _privateConstructorUsedError;
|
|
@optionalTypeArgs
|
|
TResult maybeWhen<TResult extends Object?>({
|
|
TResult Function(
|
|
DevicePath path, String name, UsbPid pid, DeviceInfo? info)?
|
|
usbYubiKey,
|
|
TResult Function(DevicePath path, String name)? nfcReader,
|
|
required TResult orElse(),
|
|
}) =>
|
|
throw _privateConstructorUsedError;
|
|
@optionalTypeArgs
|
|
TResult map<TResult extends Object?>({
|
|
required TResult Function(UsbYubiKeyNode value) usbYubiKey,
|
|
required TResult Function(NfcReaderNode value) nfcReader,
|
|
}) =>
|
|
throw _privateConstructorUsedError;
|
|
@optionalTypeArgs
|
|
TResult? mapOrNull<TResult extends Object?>({
|
|
TResult Function(UsbYubiKeyNode value)? usbYubiKey,
|
|
TResult Function(NfcReaderNode value)? nfcReader,
|
|
}) =>
|
|
throw _privateConstructorUsedError;
|
|
@optionalTypeArgs
|
|
TResult maybeMap<TResult extends Object?>({
|
|
TResult Function(UsbYubiKeyNode value)? usbYubiKey,
|
|
TResult Function(NfcReaderNode value)? nfcReader,
|
|
required TResult orElse(),
|
|
}) =>
|
|
throw _privateConstructorUsedError;
|
|
|
|
@JsonKey(ignore: true)
|
|
$DeviceNodeCopyWith<DeviceNode> get copyWith =>
|
|
throw _privateConstructorUsedError;
|
|
}
|
|
|
|
/// @nodoc
|
|
abstract class $DeviceNodeCopyWith<$Res> {
|
|
factory $DeviceNodeCopyWith(
|
|
DeviceNode value, $Res Function(DeviceNode) then) =
|
|
_$DeviceNodeCopyWithImpl<$Res>;
|
|
$Res call({DevicePath path, String name});
|
|
}
|
|
|
|
/// @nodoc
|
|
class _$DeviceNodeCopyWithImpl<$Res> implements $DeviceNodeCopyWith<$Res> {
|
|
_$DeviceNodeCopyWithImpl(this._value, this._then);
|
|
|
|
final DeviceNode _value;
|
|
// ignore: unused_field
|
|
final $Res Function(DeviceNode) _then;
|
|
|
|
@override
|
|
$Res call({
|
|
Object? path = freezed,
|
|
Object? name = freezed,
|
|
}) {
|
|
return _then(_value.copyWith(
|
|
path: path == freezed
|
|
? _value.path
|
|
: path // ignore: cast_nullable_to_non_nullable
|
|
as DevicePath,
|
|
name: name == freezed
|
|
? _value.name
|
|
: name // ignore: cast_nullable_to_non_nullable
|
|
as String,
|
|
));
|
|
}
|
|
}
|
|
|
|
/// @nodoc
|
|
abstract class _$$UsbYubiKeyNodeCopyWith<$Res>
|
|
implements $DeviceNodeCopyWith<$Res> {
|
|
factory _$$UsbYubiKeyNodeCopyWith(
|
|
_$UsbYubiKeyNode value, $Res Function(_$UsbYubiKeyNode) then) =
|
|
__$$UsbYubiKeyNodeCopyWithImpl<$Res>;
|
|
@override
|
|
$Res call({DevicePath path, String name, UsbPid pid, DeviceInfo? info});
|
|
|
|
$DeviceInfoCopyWith<$Res>? get info;
|
|
}
|
|
|
|
/// @nodoc
|
|
class __$$UsbYubiKeyNodeCopyWithImpl<$Res>
|
|
extends _$DeviceNodeCopyWithImpl<$Res>
|
|
implements _$$UsbYubiKeyNodeCopyWith<$Res> {
|
|
__$$UsbYubiKeyNodeCopyWithImpl(
|
|
_$UsbYubiKeyNode _value, $Res Function(_$UsbYubiKeyNode) _then)
|
|
: super(_value, (v) => _then(v as _$UsbYubiKeyNode));
|
|
|
|
@override
|
|
_$UsbYubiKeyNode get _value => super._value as _$UsbYubiKeyNode;
|
|
|
|
@override
|
|
$Res call({
|
|
Object? path = freezed,
|
|
Object? name = freezed,
|
|
Object? pid = freezed,
|
|
Object? info = freezed,
|
|
}) {
|
|
return _then(_$UsbYubiKeyNode(
|
|
path == freezed
|
|
? _value.path
|
|
: path // ignore: cast_nullable_to_non_nullable
|
|
as DevicePath,
|
|
name == freezed
|
|
? _value.name
|
|
: name // ignore: cast_nullable_to_non_nullable
|
|
as String,
|
|
pid == freezed
|
|
? _value.pid
|
|
: pid // ignore: cast_nullable_to_non_nullable
|
|
as UsbPid,
|
|
info == freezed
|
|
? _value.info
|
|
: info // ignore: cast_nullable_to_non_nullable
|
|
as DeviceInfo?,
|
|
));
|
|
}
|
|
|
|
@override
|
|
$DeviceInfoCopyWith<$Res>? get info {
|
|
if (_value.info == null) {
|
|
return null;
|
|
}
|
|
|
|
return $DeviceInfoCopyWith<$Res>(_value.info!, (value) {
|
|
return _then(_value.copyWith(info: value));
|
|
});
|
|
}
|
|
}
|
|
|
|
/// @nodoc
|
|
|
|
class _$UsbYubiKeyNode extends UsbYubiKeyNode {
|
|
_$UsbYubiKeyNode(this.path, this.name, this.pid, this.info) : super._();
|
|
|
|
@override
|
|
final DevicePath path;
|
|
@override
|
|
final String name;
|
|
@override
|
|
final UsbPid pid;
|
|
@override
|
|
final DeviceInfo? info;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'DeviceNode.usbYubiKey(path: $path, name: $name, pid: $pid, info: $info)';
|
|
}
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
return identical(this, other) ||
|
|
(other.runtimeType == runtimeType &&
|
|
other is _$UsbYubiKeyNode &&
|
|
const DeepCollectionEquality().equals(other.path, path) &&
|
|
const DeepCollectionEquality().equals(other.name, name) &&
|
|
const DeepCollectionEquality().equals(other.pid, pid) &&
|
|
const DeepCollectionEquality().equals(other.info, info));
|
|
}
|
|
|
|
@override
|
|
int get hashCode => Object.hash(
|
|
runtimeType,
|
|
const DeepCollectionEquality().hash(path),
|
|
const DeepCollectionEquality().hash(name),
|
|
const DeepCollectionEquality().hash(pid),
|
|
const DeepCollectionEquality().hash(info));
|
|
|
|
@JsonKey(ignore: true)
|
|
@override
|
|
_$$UsbYubiKeyNodeCopyWith<_$UsbYubiKeyNode> get copyWith =>
|
|
__$$UsbYubiKeyNodeCopyWithImpl<_$UsbYubiKeyNode>(this, _$identity);
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult when<TResult extends Object?>({
|
|
required TResult Function(
|
|
DevicePath path, String name, UsbPid pid, DeviceInfo? info)
|
|
usbYubiKey,
|
|
required TResult Function(DevicePath path, String name) nfcReader,
|
|
}) {
|
|
return usbYubiKey(path, name, pid, info);
|
|
}
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult? whenOrNull<TResult extends Object?>({
|
|
TResult Function(
|
|
DevicePath path, String name, UsbPid pid, DeviceInfo? info)?
|
|
usbYubiKey,
|
|
TResult Function(DevicePath path, String name)? nfcReader,
|
|
}) {
|
|
return usbYubiKey?.call(path, name, pid, info);
|
|
}
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult maybeWhen<TResult extends Object?>({
|
|
TResult Function(
|
|
DevicePath path, String name, UsbPid pid, DeviceInfo? info)?
|
|
usbYubiKey,
|
|
TResult Function(DevicePath path, String name)? nfcReader,
|
|
required TResult orElse(),
|
|
}) {
|
|
if (usbYubiKey != null) {
|
|
return usbYubiKey(path, name, pid, info);
|
|
}
|
|
return orElse();
|
|
}
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult map<TResult extends Object?>({
|
|
required TResult Function(UsbYubiKeyNode value) usbYubiKey,
|
|
required TResult Function(NfcReaderNode value) nfcReader,
|
|
}) {
|
|
return usbYubiKey(this);
|
|
}
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult? mapOrNull<TResult extends Object?>({
|
|
TResult Function(UsbYubiKeyNode value)? usbYubiKey,
|
|
TResult Function(NfcReaderNode value)? nfcReader,
|
|
}) {
|
|
return usbYubiKey?.call(this);
|
|
}
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult maybeMap<TResult extends Object?>({
|
|
TResult Function(UsbYubiKeyNode value)? usbYubiKey,
|
|
TResult Function(NfcReaderNode value)? nfcReader,
|
|
required TResult orElse(),
|
|
}) {
|
|
if (usbYubiKey != null) {
|
|
return usbYubiKey(this);
|
|
}
|
|
return orElse();
|
|
}
|
|
}
|
|
|
|
abstract class UsbYubiKeyNode extends DeviceNode {
|
|
factory UsbYubiKeyNode(final DevicePath path, final String name,
|
|
final UsbPid pid, final DeviceInfo? info) = _$UsbYubiKeyNode;
|
|
UsbYubiKeyNode._() : super._();
|
|
|
|
@override
|
|
DevicePath get path;
|
|
@override
|
|
String get name;
|
|
UsbPid get pid;
|
|
DeviceInfo? get info;
|
|
@override
|
|
@JsonKey(ignore: true)
|
|
_$$UsbYubiKeyNodeCopyWith<_$UsbYubiKeyNode> get copyWith =>
|
|
throw _privateConstructorUsedError;
|
|
}
|
|
|
|
/// @nodoc
|
|
abstract class _$$NfcReaderNodeCopyWith<$Res>
|
|
implements $DeviceNodeCopyWith<$Res> {
|
|
factory _$$NfcReaderNodeCopyWith(
|
|
_$NfcReaderNode value, $Res Function(_$NfcReaderNode) then) =
|
|
__$$NfcReaderNodeCopyWithImpl<$Res>;
|
|
@override
|
|
$Res call({DevicePath path, String name});
|
|
}
|
|
|
|
/// @nodoc
|
|
class __$$NfcReaderNodeCopyWithImpl<$Res> extends _$DeviceNodeCopyWithImpl<$Res>
|
|
implements _$$NfcReaderNodeCopyWith<$Res> {
|
|
__$$NfcReaderNodeCopyWithImpl(
|
|
_$NfcReaderNode _value, $Res Function(_$NfcReaderNode) _then)
|
|
: super(_value, (v) => _then(v as _$NfcReaderNode));
|
|
|
|
@override
|
|
_$NfcReaderNode get _value => super._value as _$NfcReaderNode;
|
|
|
|
@override
|
|
$Res call({
|
|
Object? path = freezed,
|
|
Object? name = freezed,
|
|
}) {
|
|
return _then(_$NfcReaderNode(
|
|
path == freezed
|
|
? _value.path
|
|
: path // ignore: cast_nullable_to_non_nullable
|
|
as DevicePath,
|
|
name == freezed
|
|
? _value.name
|
|
: name // ignore: cast_nullable_to_non_nullable
|
|
as String,
|
|
));
|
|
}
|
|
}
|
|
|
|
/// @nodoc
|
|
|
|
class _$NfcReaderNode extends NfcReaderNode {
|
|
_$NfcReaderNode(this.path, this.name) : super._();
|
|
|
|
@override
|
|
final DevicePath path;
|
|
@override
|
|
final String name;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'DeviceNode.nfcReader(path: $path, name: $name)';
|
|
}
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
return identical(this, other) ||
|
|
(other.runtimeType == runtimeType &&
|
|
other is _$NfcReaderNode &&
|
|
const DeepCollectionEquality().equals(other.path, path) &&
|
|
const DeepCollectionEquality().equals(other.name, name));
|
|
}
|
|
|
|
@override
|
|
int get hashCode => Object.hash(
|
|
runtimeType,
|
|
const DeepCollectionEquality().hash(path),
|
|
const DeepCollectionEquality().hash(name));
|
|
|
|
@JsonKey(ignore: true)
|
|
@override
|
|
_$$NfcReaderNodeCopyWith<_$NfcReaderNode> get copyWith =>
|
|
__$$NfcReaderNodeCopyWithImpl<_$NfcReaderNode>(this, _$identity);
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult when<TResult extends Object?>({
|
|
required TResult Function(
|
|
DevicePath path, String name, UsbPid pid, DeviceInfo? info)
|
|
usbYubiKey,
|
|
required TResult Function(DevicePath path, String name) nfcReader,
|
|
}) {
|
|
return nfcReader(path, name);
|
|
}
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult? whenOrNull<TResult extends Object?>({
|
|
TResult Function(
|
|
DevicePath path, String name, UsbPid pid, DeviceInfo? info)?
|
|
usbYubiKey,
|
|
TResult Function(DevicePath path, String name)? nfcReader,
|
|
}) {
|
|
return nfcReader?.call(path, name);
|
|
}
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult maybeWhen<TResult extends Object?>({
|
|
TResult Function(
|
|
DevicePath path, String name, UsbPid pid, DeviceInfo? info)?
|
|
usbYubiKey,
|
|
TResult Function(DevicePath path, String name)? nfcReader,
|
|
required TResult orElse(),
|
|
}) {
|
|
if (nfcReader != null) {
|
|
return nfcReader(path, name);
|
|
}
|
|
return orElse();
|
|
}
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult map<TResult extends Object?>({
|
|
required TResult Function(UsbYubiKeyNode value) usbYubiKey,
|
|
required TResult Function(NfcReaderNode value) nfcReader,
|
|
}) {
|
|
return nfcReader(this);
|
|
}
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult? mapOrNull<TResult extends Object?>({
|
|
TResult Function(UsbYubiKeyNode value)? usbYubiKey,
|
|
TResult Function(NfcReaderNode value)? nfcReader,
|
|
}) {
|
|
return nfcReader?.call(this);
|
|
}
|
|
|
|
@override
|
|
@optionalTypeArgs
|
|
TResult maybeMap<TResult extends Object?>({
|
|
TResult Function(UsbYubiKeyNode value)? usbYubiKey,
|
|
TResult Function(NfcReaderNode value)? nfcReader,
|
|
required TResult orElse(),
|
|
}) {
|
|
if (nfcReader != null) {
|
|
return nfcReader(this);
|
|
}
|
|
return orElse();
|
|
}
|
|
}
|
|
|
|
abstract class NfcReaderNode extends DeviceNode {
|
|
factory NfcReaderNode(final DevicePath path, final String name) =
|
|
_$NfcReaderNode;
|
|
NfcReaderNode._() : super._();
|
|
|
|
@override
|
|
DevicePath get path;
|
|
@override
|
|
String get name;
|
|
@override
|
|
@JsonKey(ignore: true)
|
|
_$$NfcReaderNodeCopyWith<_$NfcReaderNode> get copyWith =>
|
|
throw _privateConstructorUsedError;
|
|
}
|
|
|
|
/// @nodoc
|
|
mixin _$MenuAction {
|
|
String get text => throw _privateConstructorUsedError;
|
|
Widget get icon => throw _privateConstructorUsedError;
|
|
void Function(BuildContext)? get action => throw _privateConstructorUsedError;
|
|
|
|
@JsonKey(ignore: true)
|
|
$MenuActionCopyWith<MenuAction> get copyWith =>
|
|
throw _privateConstructorUsedError;
|
|
}
|
|
|
|
/// @nodoc
|
|
abstract class $MenuActionCopyWith<$Res> {
|
|
factory $MenuActionCopyWith(
|
|
MenuAction value, $Res Function(MenuAction) then) =
|
|
_$MenuActionCopyWithImpl<$Res>;
|
|
$Res call({String text, Widget icon, void Function(BuildContext)? action});
|
|
}
|
|
|
|
/// @nodoc
|
|
class _$MenuActionCopyWithImpl<$Res> implements $MenuActionCopyWith<$Res> {
|
|
_$MenuActionCopyWithImpl(this._value, this._then);
|
|
|
|
final MenuAction _value;
|
|
// ignore: unused_field
|
|
final $Res Function(MenuAction) _then;
|
|
|
|
@override
|
|
$Res call({
|
|
Object? text = freezed,
|
|
Object? icon = freezed,
|
|
Object? action = freezed,
|
|
}) {
|
|
return _then(_value.copyWith(
|
|
text: text == freezed
|
|
? _value.text
|
|
: text // ignore: cast_nullable_to_non_nullable
|
|
as String,
|
|
icon: icon == freezed
|
|
? _value.icon
|
|
: icon // ignore: cast_nullable_to_non_nullable
|
|
as Widget,
|
|
action: action == freezed
|
|
? _value.action
|
|
: action // ignore: cast_nullable_to_non_nullable
|
|
as void Function(BuildContext)?,
|
|
));
|
|
}
|
|
}
|
|
|
|
/// @nodoc
|
|
abstract class _$$_MenuActionCopyWith<$Res>
|
|
implements $MenuActionCopyWith<$Res> {
|
|
factory _$$_MenuActionCopyWith(
|
|
_$_MenuAction value, $Res Function(_$_MenuAction) then) =
|
|
__$$_MenuActionCopyWithImpl<$Res>;
|
|
@override
|
|
$Res call({String text, Widget icon, void Function(BuildContext)? action});
|
|
}
|
|
|
|
/// @nodoc
|
|
class __$$_MenuActionCopyWithImpl<$Res> extends _$MenuActionCopyWithImpl<$Res>
|
|
implements _$$_MenuActionCopyWith<$Res> {
|
|
__$$_MenuActionCopyWithImpl(
|
|
_$_MenuAction _value, $Res Function(_$_MenuAction) _then)
|
|
: super(_value, (v) => _then(v as _$_MenuAction));
|
|
|
|
@override
|
|
_$_MenuAction get _value => super._value as _$_MenuAction;
|
|
|
|
@override
|
|
$Res call({
|
|
Object? text = freezed,
|
|
Object? icon = freezed,
|
|
Object? action = freezed,
|
|
}) {
|
|
return _then(_$_MenuAction(
|
|
text: text == freezed
|
|
? _value.text
|
|
: text // ignore: cast_nullable_to_non_nullable
|
|
as String,
|
|
icon: icon == freezed
|
|
? _value.icon
|
|
: icon // ignore: cast_nullable_to_non_nullable
|
|
as Widget,
|
|
action: action == freezed
|
|
? _value.action
|
|
: action // ignore: cast_nullable_to_non_nullable
|
|
as void Function(BuildContext)?,
|
|
));
|
|
}
|
|
}
|
|
|
|
/// @nodoc
|
|
|
|
class _$_MenuAction implements _MenuAction {
|
|
_$_MenuAction({required this.text, required this.icon, this.action});
|
|
|
|
@override
|
|
final String text;
|
|
@override
|
|
final Widget icon;
|
|
@override
|
|
final void Function(BuildContext)? action;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'MenuAction(text: $text, icon: $icon, action: $action)';
|
|
}
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
return identical(this, other) ||
|
|
(other.runtimeType == runtimeType &&
|
|
other is _$_MenuAction &&
|
|
const DeepCollectionEquality().equals(other.text, text) &&
|
|
const DeepCollectionEquality().equals(other.icon, icon) &&
|
|
(identical(other.action, action) || other.action == action));
|
|
}
|
|
|
|
@override
|
|
int get hashCode => Object.hash(
|
|
runtimeType,
|
|
const DeepCollectionEquality().hash(text),
|
|
const DeepCollectionEquality().hash(icon),
|
|
action);
|
|
|
|
@JsonKey(ignore: true)
|
|
@override
|
|
_$$_MenuActionCopyWith<_$_MenuAction> get copyWith =>
|
|
__$$_MenuActionCopyWithImpl<_$_MenuAction>(this, _$identity);
|
|
}
|
|
|
|
abstract class _MenuAction implements MenuAction {
|
|
factory _MenuAction(
|
|
{required final String text,
|
|
required final Widget icon,
|
|
final void Function(BuildContext)? action}) = _$_MenuAction;
|
|
|
|
@override
|
|
String get text;
|
|
@override
|
|
Widget get icon;
|
|
@override
|
|
void Function(BuildContext)? get action;
|
|
@override
|
|
@JsonKey(ignore: true)
|
|
_$$_MenuActionCopyWith<_$_MenuAction> get copyWith =>
|
|
throw _privateConstructorUsedError;
|
|
}
|
|
|
|
/// @nodoc
|
|
mixin _$WindowState {
|
|
bool get focused => throw _privateConstructorUsedError;
|
|
bool get visible => throw _privateConstructorUsedError;
|
|
bool get active => throw _privateConstructorUsedError;
|
|
|
|
@JsonKey(ignore: true)
|
|
$WindowStateCopyWith<WindowState> get copyWith =>
|
|
throw _privateConstructorUsedError;
|
|
}
|
|
|
|
/// @nodoc
|
|
abstract class $WindowStateCopyWith<$Res> {
|
|
factory $WindowStateCopyWith(
|
|
WindowState value, $Res Function(WindowState) then) =
|
|
_$WindowStateCopyWithImpl<$Res>;
|
|
$Res call({bool focused, bool visible, bool active});
|
|
}
|
|
|
|
/// @nodoc
|
|
class _$WindowStateCopyWithImpl<$Res> implements $WindowStateCopyWith<$Res> {
|
|
_$WindowStateCopyWithImpl(this._value, this._then);
|
|
|
|
final WindowState _value;
|
|
// ignore: unused_field
|
|
final $Res Function(WindowState) _then;
|
|
|
|
@override
|
|
$Res call({
|
|
Object? focused = freezed,
|
|
Object? visible = freezed,
|
|
Object? active = freezed,
|
|
}) {
|
|
return _then(_value.copyWith(
|
|
focused: focused == freezed
|
|
? _value.focused
|
|
: focused // ignore: cast_nullable_to_non_nullable
|
|
as bool,
|
|
visible: visible == freezed
|
|
? _value.visible
|
|
: visible // ignore: cast_nullable_to_non_nullable
|
|
as bool,
|
|
active: active == freezed
|
|
? _value.active
|
|
: active // ignore: cast_nullable_to_non_nullable
|
|
as bool,
|
|
));
|
|
}
|
|
}
|
|
|
|
/// @nodoc
|
|
abstract class _$$_WindowStateCopyWith<$Res>
|
|
implements $WindowStateCopyWith<$Res> {
|
|
factory _$$_WindowStateCopyWith(
|
|
_$_WindowState value, $Res Function(_$_WindowState) then) =
|
|
__$$_WindowStateCopyWithImpl<$Res>;
|
|
@override
|
|
$Res call({bool focused, bool visible, bool active});
|
|
}
|
|
|
|
/// @nodoc
|
|
class __$$_WindowStateCopyWithImpl<$Res> extends _$WindowStateCopyWithImpl<$Res>
|
|
implements _$$_WindowStateCopyWith<$Res> {
|
|
__$$_WindowStateCopyWithImpl(
|
|
_$_WindowState _value, $Res Function(_$_WindowState) _then)
|
|
: super(_value, (v) => _then(v as _$_WindowState));
|
|
|
|
@override
|
|
_$_WindowState get _value => super._value as _$_WindowState;
|
|
|
|
@override
|
|
$Res call({
|
|
Object? focused = freezed,
|
|
Object? visible = freezed,
|
|
Object? active = freezed,
|
|
}) {
|
|
return _then(_$_WindowState(
|
|
focused: focused == freezed
|
|
? _value.focused
|
|
: focused // ignore: cast_nullable_to_non_nullable
|
|
as bool,
|
|
visible: visible == freezed
|
|
? _value.visible
|
|
: visible // ignore: cast_nullable_to_non_nullable
|
|
as bool,
|
|
active: active == freezed
|
|
? _value.active
|
|
: active // ignore: cast_nullable_to_non_nullable
|
|
as bool,
|
|
));
|
|
}
|
|
}
|
|
|
|
/// @nodoc
|
|
|
|
class _$_WindowState implements _WindowState {
|
|
_$_WindowState(
|
|
{required this.focused, required this.visible, required this.active});
|
|
|
|
@override
|
|
final bool focused;
|
|
@override
|
|
final bool visible;
|
|
@override
|
|
final bool active;
|
|
|
|
@override
|
|
String toString() {
|
|
return 'WindowState(focused: $focused, visible: $visible, active: $active)';
|
|
}
|
|
|
|
@override
|
|
bool operator ==(dynamic other) {
|
|
return identical(this, other) ||
|
|
(other.runtimeType == runtimeType &&
|
|
other is _$_WindowState &&
|
|
const DeepCollectionEquality().equals(other.focused, focused) &&
|
|
const DeepCollectionEquality().equals(other.visible, visible) &&
|
|
const DeepCollectionEquality().equals(other.active, active));
|
|
}
|
|
|
|
@override
|
|
int get hashCode => Object.hash(
|
|
runtimeType,
|
|
const DeepCollectionEquality().hash(focused),
|
|
const DeepCollectionEquality().hash(visible),
|
|
const DeepCollectionEquality().hash(active));
|
|
|
|
@JsonKey(ignore: true)
|
|
@override
|
|
_$$_WindowStateCopyWith<_$_WindowState> get copyWith =>
|
|
__$$_WindowStateCopyWithImpl<_$_WindowState>(this, _$identity);
|
|
}
|
|
|
|
abstract class _WindowState implements WindowState {
|
|
factory _WindowState(
|
|
{required final bool focused,
|
|
required final bool visible,
|
|
required final bool active}) = _$_WindowState;
|
|
|
|
@override
|
|
bool get focused;
|
|
@override
|
|
bool get visible;
|
|
@override
|
|
bool get active;
|
|
@override
|
|
@JsonKey(ignore: true)
|
|
_$$_WindowStateCopyWith<_$_WindowState> get copyWith =>
|
|
throw _privateConstructorUsedError;
|
|
}
|