// 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, unnecessary_question_mark part of '../selector.dart'; // ************************************************************************** // FreezedGenerator // ************************************************************************** T _$identity(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#adding-getters-and-methods-to-our-models'); /// @nodoc mixin _$StartButtonSelectorState { bool get isInit => throw _privateConstructorUsedError; bool get hasProfile => throw _privateConstructorUsedError; @JsonKey(ignore: true) $StartButtonSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $StartButtonSelectorStateCopyWith<$Res> { factory $StartButtonSelectorStateCopyWith(StartButtonSelectorState value, $Res Function(StartButtonSelectorState) then) = _$StartButtonSelectorStateCopyWithImpl<$Res, StartButtonSelectorState>; @useResult $Res call({bool isInit, bool hasProfile}); } /// @nodoc class _$StartButtonSelectorStateCopyWithImpl<$Res, $Val extends StartButtonSelectorState> implements $StartButtonSelectorStateCopyWith<$Res> { _$StartButtonSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? isInit = null, Object? hasProfile = null, }) { return _then(_value.copyWith( isInit: null == isInit ? _value.isInit : isInit // ignore: cast_nullable_to_non_nullable as bool, hasProfile: null == hasProfile ? _value.hasProfile : hasProfile // ignore: cast_nullable_to_non_nullable as bool, ) as $Val); } } /// @nodoc abstract class _$$StartButtonSelectorStateImplCopyWith<$Res> implements $StartButtonSelectorStateCopyWith<$Res> { factory _$$StartButtonSelectorStateImplCopyWith( _$StartButtonSelectorStateImpl value, $Res Function(_$StartButtonSelectorStateImpl) then) = __$$StartButtonSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({bool isInit, bool hasProfile}); } /// @nodoc class __$$StartButtonSelectorStateImplCopyWithImpl<$Res> extends _$StartButtonSelectorStateCopyWithImpl<$Res, _$StartButtonSelectorStateImpl> implements _$$StartButtonSelectorStateImplCopyWith<$Res> { __$$StartButtonSelectorStateImplCopyWithImpl( _$StartButtonSelectorStateImpl _value, $Res Function(_$StartButtonSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? isInit = null, Object? hasProfile = null, }) { return _then(_$StartButtonSelectorStateImpl( isInit: null == isInit ? _value.isInit : isInit // ignore: cast_nullable_to_non_nullable as bool, hasProfile: null == hasProfile ? _value.hasProfile : hasProfile // ignore: cast_nullable_to_non_nullable as bool, )); } } /// @nodoc class _$StartButtonSelectorStateImpl implements _StartButtonSelectorState { const _$StartButtonSelectorStateImpl( {required this.isInit, required this.hasProfile}); @override final bool isInit; @override final bool hasProfile; @override String toString() { return 'StartButtonSelectorState(isInit: $isInit, hasProfile: $hasProfile)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$StartButtonSelectorStateImpl && (identical(other.isInit, isInit) || other.isInit == isInit) && (identical(other.hasProfile, hasProfile) || other.hasProfile == hasProfile)); } @override int get hashCode => Object.hash(runtimeType, isInit, hasProfile); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$StartButtonSelectorStateImplCopyWith<_$StartButtonSelectorStateImpl> get copyWith => __$$StartButtonSelectorStateImplCopyWithImpl< _$StartButtonSelectorStateImpl>(this, _$identity); } abstract class _StartButtonSelectorState implements StartButtonSelectorState { const factory _StartButtonSelectorState( {required final bool isInit, required final bool hasProfile}) = _$StartButtonSelectorStateImpl; @override bool get isInit; @override bool get hasProfile; @override @JsonKey(ignore: true) _$$StartButtonSelectorStateImplCopyWith<_$StartButtonSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$UpdateCurrentDelaySelectorState { String? get currentProxyName => throw _privateConstructorUsedError; bool get isCurrent => throw _privateConstructorUsedError; int? get delay => throw _privateConstructorUsedError; bool get isInit => throw _privateConstructorUsedError; @JsonKey(ignore: true) $UpdateCurrentDelaySelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $UpdateCurrentDelaySelectorStateCopyWith<$Res> { factory $UpdateCurrentDelaySelectorStateCopyWith( UpdateCurrentDelaySelectorState value, $Res Function(UpdateCurrentDelaySelectorState) then) = _$UpdateCurrentDelaySelectorStateCopyWithImpl<$Res, UpdateCurrentDelaySelectorState>; @useResult $Res call( {String? currentProxyName, bool isCurrent, int? delay, bool isInit}); } /// @nodoc class _$UpdateCurrentDelaySelectorStateCopyWithImpl<$Res, $Val extends UpdateCurrentDelaySelectorState> implements $UpdateCurrentDelaySelectorStateCopyWith<$Res> { _$UpdateCurrentDelaySelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? currentProxyName = freezed, Object? isCurrent = null, Object? delay = freezed, Object? isInit = null, }) { return _then(_value.copyWith( currentProxyName: freezed == currentProxyName ? _value.currentProxyName : currentProxyName // ignore: cast_nullable_to_non_nullable as String?, isCurrent: null == isCurrent ? _value.isCurrent : isCurrent // ignore: cast_nullable_to_non_nullable as bool, delay: freezed == delay ? _value.delay : delay // ignore: cast_nullable_to_non_nullable as int?, isInit: null == isInit ? _value.isInit : isInit // ignore: cast_nullable_to_non_nullable as bool, ) as $Val); } } /// @nodoc abstract class _$$UpdateCurrentDelaySelectorStateImplCopyWith<$Res> implements $UpdateCurrentDelaySelectorStateCopyWith<$Res> { factory _$$UpdateCurrentDelaySelectorStateImplCopyWith( _$UpdateCurrentDelaySelectorStateImpl value, $Res Function(_$UpdateCurrentDelaySelectorStateImpl) then) = __$$UpdateCurrentDelaySelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call( {String? currentProxyName, bool isCurrent, int? delay, bool isInit}); } /// @nodoc class __$$UpdateCurrentDelaySelectorStateImplCopyWithImpl<$Res> extends _$UpdateCurrentDelaySelectorStateCopyWithImpl<$Res, _$UpdateCurrentDelaySelectorStateImpl> implements _$$UpdateCurrentDelaySelectorStateImplCopyWith<$Res> { __$$UpdateCurrentDelaySelectorStateImplCopyWithImpl( _$UpdateCurrentDelaySelectorStateImpl _value, $Res Function(_$UpdateCurrentDelaySelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? currentProxyName = freezed, Object? isCurrent = null, Object? delay = freezed, Object? isInit = null, }) { return _then(_$UpdateCurrentDelaySelectorStateImpl( currentProxyName: freezed == currentProxyName ? _value.currentProxyName : currentProxyName // ignore: cast_nullable_to_non_nullable as String?, isCurrent: null == isCurrent ? _value.isCurrent : isCurrent // ignore: cast_nullable_to_non_nullable as bool, delay: freezed == delay ? _value.delay : delay // ignore: cast_nullable_to_non_nullable as int?, isInit: null == isInit ? _value.isInit : isInit // ignore: cast_nullable_to_non_nullable as bool, )); } } /// @nodoc class _$UpdateCurrentDelaySelectorStateImpl implements _UpdateCurrentDelaySelectorState { const _$UpdateCurrentDelaySelectorStateImpl( {required this.currentProxyName, required this.isCurrent, required this.delay, required this.isInit}); @override final String? currentProxyName; @override final bool isCurrent; @override final int? delay; @override final bool isInit; @override String toString() { return 'UpdateCurrentDelaySelectorState(currentProxyName: $currentProxyName, isCurrent: $isCurrent, delay: $delay, isInit: $isInit)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$UpdateCurrentDelaySelectorStateImpl && (identical(other.currentProxyName, currentProxyName) || other.currentProxyName == currentProxyName) && (identical(other.isCurrent, isCurrent) || other.isCurrent == isCurrent) && (identical(other.delay, delay) || other.delay == delay) && (identical(other.isInit, isInit) || other.isInit == isInit)); } @override int get hashCode => Object.hash(runtimeType, currentProxyName, isCurrent, delay, isInit); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$UpdateCurrentDelaySelectorStateImplCopyWith< _$UpdateCurrentDelaySelectorStateImpl> get copyWith => __$$UpdateCurrentDelaySelectorStateImplCopyWithImpl< _$UpdateCurrentDelaySelectorStateImpl>(this, _$identity); } abstract class _UpdateCurrentDelaySelectorState implements UpdateCurrentDelaySelectorState { const factory _UpdateCurrentDelaySelectorState( {required final String? currentProxyName, required final bool isCurrent, required final int? delay, required final bool isInit}) = _$UpdateCurrentDelaySelectorStateImpl; @override String? get currentProxyName; @override bool get isCurrent; @override int? get delay; @override bool get isInit; @override @JsonKey(ignore: true) _$$UpdateCurrentDelaySelectorStateImplCopyWith< _$UpdateCurrentDelaySelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$NetworkDetectionSelectorState { String? get currentProxyName => throw _privateConstructorUsedError; int? get delay => throw _privateConstructorUsedError; @JsonKey(ignore: true) $NetworkDetectionSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $NetworkDetectionSelectorStateCopyWith<$Res> { factory $NetworkDetectionSelectorStateCopyWith( NetworkDetectionSelectorState value, $Res Function(NetworkDetectionSelectorState) then) = _$NetworkDetectionSelectorStateCopyWithImpl<$Res, NetworkDetectionSelectorState>; @useResult $Res call({String? currentProxyName, int? delay}); } /// @nodoc class _$NetworkDetectionSelectorStateCopyWithImpl<$Res, $Val extends NetworkDetectionSelectorState> implements $NetworkDetectionSelectorStateCopyWith<$Res> { _$NetworkDetectionSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? currentProxyName = freezed, Object? delay = freezed, }) { return _then(_value.copyWith( currentProxyName: freezed == currentProxyName ? _value.currentProxyName : currentProxyName // ignore: cast_nullable_to_non_nullable as String?, delay: freezed == delay ? _value.delay : delay // ignore: cast_nullable_to_non_nullable as int?, ) as $Val); } } /// @nodoc abstract class _$$NetworkDetectionSelectorStateImplCopyWith<$Res> implements $NetworkDetectionSelectorStateCopyWith<$Res> { factory _$$NetworkDetectionSelectorStateImplCopyWith( _$NetworkDetectionSelectorStateImpl value, $Res Function(_$NetworkDetectionSelectorStateImpl) then) = __$$NetworkDetectionSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({String? currentProxyName, int? delay}); } /// @nodoc class __$$NetworkDetectionSelectorStateImplCopyWithImpl<$Res> extends _$NetworkDetectionSelectorStateCopyWithImpl<$Res, _$NetworkDetectionSelectorStateImpl> implements _$$NetworkDetectionSelectorStateImplCopyWith<$Res> { __$$NetworkDetectionSelectorStateImplCopyWithImpl( _$NetworkDetectionSelectorStateImpl _value, $Res Function(_$NetworkDetectionSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? currentProxyName = freezed, Object? delay = freezed, }) { return _then(_$NetworkDetectionSelectorStateImpl( currentProxyName: freezed == currentProxyName ? _value.currentProxyName : currentProxyName // ignore: cast_nullable_to_non_nullable as String?, delay: freezed == delay ? _value.delay : delay // ignore: cast_nullable_to_non_nullable as int?, )); } } /// @nodoc class _$NetworkDetectionSelectorStateImpl implements _NetworkDetectionSelectorState { const _$NetworkDetectionSelectorStateImpl( {required this.currentProxyName, required this.delay}); @override final String? currentProxyName; @override final int? delay; @override String toString() { return 'NetworkDetectionSelectorState(currentProxyName: $currentProxyName, delay: $delay)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$NetworkDetectionSelectorStateImpl && (identical(other.currentProxyName, currentProxyName) || other.currentProxyName == currentProxyName) && (identical(other.delay, delay) || other.delay == delay)); } @override int get hashCode => Object.hash(runtimeType, currentProxyName, delay); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$NetworkDetectionSelectorStateImplCopyWith< _$NetworkDetectionSelectorStateImpl> get copyWith => __$$NetworkDetectionSelectorStateImplCopyWithImpl< _$NetworkDetectionSelectorStateImpl>(this, _$identity); } abstract class _NetworkDetectionSelectorState implements NetworkDetectionSelectorState { const factory _NetworkDetectionSelectorState( {required final String? currentProxyName, required final int? delay}) = _$NetworkDetectionSelectorStateImpl; @override String? get currentProxyName; @override int? get delay; @override @JsonKey(ignore: true) _$$NetworkDetectionSelectorStateImplCopyWith< _$NetworkDetectionSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$ProfilesSelectorState { List get profiles => throw _privateConstructorUsedError; String? get currentProfileId => throw _privateConstructorUsedError; @JsonKey(ignore: true) $ProfilesSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $ProfilesSelectorStateCopyWith<$Res> { factory $ProfilesSelectorStateCopyWith(ProfilesSelectorState value, $Res Function(ProfilesSelectorState) then) = _$ProfilesSelectorStateCopyWithImpl<$Res, ProfilesSelectorState>; @useResult $Res call({List profiles, String? currentProfileId}); } /// @nodoc class _$ProfilesSelectorStateCopyWithImpl<$Res, $Val extends ProfilesSelectorState> implements $ProfilesSelectorStateCopyWith<$Res> { _$ProfilesSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? profiles = null, Object? currentProfileId = freezed, }) { return _then(_value.copyWith( profiles: null == profiles ? _value.profiles : profiles // ignore: cast_nullable_to_non_nullable as List, currentProfileId: freezed == currentProfileId ? _value.currentProfileId : currentProfileId // ignore: cast_nullable_to_non_nullable as String?, ) as $Val); } } /// @nodoc abstract class _$$ProfilesSelectorStateImplCopyWith<$Res> implements $ProfilesSelectorStateCopyWith<$Res> { factory _$$ProfilesSelectorStateImplCopyWith( _$ProfilesSelectorStateImpl value, $Res Function(_$ProfilesSelectorStateImpl) then) = __$$ProfilesSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({List profiles, String? currentProfileId}); } /// @nodoc class __$$ProfilesSelectorStateImplCopyWithImpl<$Res> extends _$ProfilesSelectorStateCopyWithImpl<$Res, _$ProfilesSelectorStateImpl> implements _$$ProfilesSelectorStateImplCopyWith<$Res> { __$$ProfilesSelectorStateImplCopyWithImpl(_$ProfilesSelectorStateImpl _value, $Res Function(_$ProfilesSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? profiles = null, Object? currentProfileId = freezed, }) { return _then(_$ProfilesSelectorStateImpl( profiles: null == profiles ? _value._profiles : profiles // ignore: cast_nullable_to_non_nullable as List, currentProfileId: freezed == currentProfileId ? _value.currentProfileId : currentProfileId // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc class _$ProfilesSelectorStateImpl implements _ProfilesSelectorState { const _$ProfilesSelectorStateImpl( {required final List profiles, required this.currentProfileId}) : _profiles = profiles; final List _profiles; @override List get profiles { if (_profiles is EqualUnmodifiableListView) return _profiles; // ignore: implicit_dynamic_type return EqualUnmodifiableListView(_profiles); } @override final String? currentProfileId; @override String toString() { return 'ProfilesSelectorState(profiles: $profiles, currentProfileId: $currentProfileId)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$ProfilesSelectorStateImpl && const DeepCollectionEquality().equals(other._profiles, _profiles) && (identical(other.currentProfileId, currentProfileId) || other.currentProfileId == currentProfileId)); } @override int get hashCode => Object.hash(runtimeType, const DeepCollectionEquality().hash(_profiles), currentProfileId); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$ProfilesSelectorStateImplCopyWith<_$ProfilesSelectorStateImpl> get copyWith => __$$ProfilesSelectorStateImplCopyWithImpl< _$ProfilesSelectorStateImpl>(this, _$identity); } abstract class _ProfilesSelectorState implements ProfilesSelectorState { const factory _ProfilesSelectorState( {required final List profiles, required final String? currentProfileId}) = _$ProfilesSelectorStateImpl; @override List get profiles; @override String? get currentProfileId; @override @JsonKey(ignore: true) _$$ProfilesSelectorStateImplCopyWith<_$ProfilesSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$PackageListSelectorState { AccessControl get accessControl => throw _privateConstructorUsedError; List get packages => throw _privateConstructorUsedError; @JsonKey(ignore: true) $PackageListSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $PackageListSelectorStateCopyWith<$Res> { factory $PackageListSelectorStateCopyWith(PackageListSelectorState value, $Res Function(PackageListSelectorState) then) = _$PackageListSelectorStateCopyWithImpl<$Res, PackageListSelectorState>; @useResult $Res call({AccessControl accessControl, List packages}); } /// @nodoc class _$PackageListSelectorStateCopyWithImpl<$Res, $Val extends PackageListSelectorState> implements $PackageListSelectorStateCopyWith<$Res> { _$PackageListSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? accessControl = null, Object? packages = null, }) { return _then(_value.copyWith( accessControl: null == accessControl ? _value.accessControl : accessControl // ignore: cast_nullable_to_non_nullable as AccessControl, packages: null == packages ? _value.packages : packages // ignore: cast_nullable_to_non_nullable as List, ) as $Val); } } /// @nodoc abstract class _$$PackageListSelectorStateImplCopyWith<$Res> implements $PackageListSelectorStateCopyWith<$Res> { factory _$$PackageListSelectorStateImplCopyWith( _$PackageListSelectorStateImpl value, $Res Function(_$PackageListSelectorStateImpl) then) = __$$PackageListSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({AccessControl accessControl, List packages}); } /// @nodoc class __$$PackageListSelectorStateImplCopyWithImpl<$Res> extends _$PackageListSelectorStateCopyWithImpl<$Res, _$PackageListSelectorStateImpl> implements _$$PackageListSelectorStateImplCopyWith<$Res> { __$$PackageListSelectorStateImplCopyWithImpl( _$PackageListSelectorStateImpl _value, $Res Function(_$PackageListSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? accessControl = null, Object? packages = null, }) { return _then(_$PackageListSelectorStateImpl( accessControl: null == accessControl ? _value.accessControl : accessControl // ignore: cast_nullable_to_non_nullable as AccessControl, packages: null == packages ? _value._packages : packages // ignore: cast_nullable_to_non_nullable as List, )); } } /// @nodoc class _$PackageListSelectorStateImpl implements _PackageListSelectorState { const _$PackageListSelectorStateImpl( {required this.accessControl, required final List packages}) : _packages = packages; @override final AccessControl accessControl; final List _packages; @override List get packages { if (_packages is EqualUnmodifiableListView) return _packages; // ignore: implicit_dynamic_type return EqualUnmodifiableListView(_packages); } @override String toString() { return 'PackageListSelectorState(accessControl: $accessControl, packages: $packages)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$PackageListSelectorStateImpl && (identical(other.accessControl, accessControl) || other.accessControl == accessControl) && const DeepCollectionEquality().equals(other._packages, _packages)); } @override int get hashCode => Object.hash(runtimeType, accessControl, const DeepCollectionEquality().hash(_packages)); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$PackageListSelectorStateImplCopyWith<_$PackageListSelectorStateImpl> get copyWith => __$$PackageListSelectorStateImplCopyWithImpl< _$PackageListSelectorStateImpl>(this, _$identity); } abstract class _PackageListSelectorState implements PackageListSelectorState { const factory _PackageListSelectorState( {required final AccessControl accessControl, required final List packages}) = _$PackageListSelectorStateImpl; @override AccessControl get accessControl; @override List get packages; @override @JsonKey(ignore: true) _$$PackageListSelectorStateImplCopyWith<_$PackageListSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$ApplicationSelectorState { String? get locale => throw _privateConstructorUsedError; ThemeMode? get themeMode => throw _privateConstructorUsedError; int? get primaryColor => throw _privateConstructorUsedError; @JsonKey(ignore: true) $ApplicationSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $ApplicationSelectorStateCopyWith<$Res> { factory $ApplicationSelectorStateCopyWith(ApplicationSelectorState value, $Res Function(ApplicationSelectorState) then) = _$ApplicationSelectorStateCopyWithImpl<$Res, ApplicationSelectorState>; @useResult $Res call({String? locale, ThemeMode? themeMode, int? primaryColor}); } /// @nodoc class _$ApplicationSelectorStateCopyWithImpl<$Res, $Val extends ApplicationSelectorState> implements $ApplicationSelectorStateCopyWith<$Res> { _$ApplicationSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? locale = freezed, Object? themeMode = freezed, Object? primaryColor = freezed, }) { return _then(_value.copyWith( locale: freezed == locale ? _value.locale : locale // ignore: cast_nullable_to_non_nullable as String?, themeMode: freezed == themeMode ? _value.themeMode : themeMode // ignore: cast_nullable_to_non_nullable as ThemeMode?, primaryColor: freezed == primaryColor ? _value.primaryColor : primaryColor // ignore: cast_nullable_to_non_nullable as int?, ) as $Val); } } /// @nodoc abstract class _$$ApplicationSelectorStateImplCopyWith<$Res> implements $ApplicationSelectorStateCopyWith<$Res> { factory _$$ApplicationSelectorStateImplCopyWith( _$ApplicationSelectorStateImpl value, $Res Function(_$ApplicationSelectorStateImpl) then) = __$$ApplicationSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({String? locale, ThemeMode? themeMode, int? primaryColor}); } /// @nodoc class __$$ApplicationSelectorStateImplCopyWithImpl<$Res> extends _$ApplicationSelectorStateCopyWithImpl<$Res, _$ApplicationSelectorStateImpl> implements _$$ApplicationSelectorStateImplCopyWith<$Res> { __$$ApplicationSelectorStateImplCopyWithImpl( _$ApplicationSelectorStateImpl _value, $Res Function(_$ApplicationSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? locale = freezed, Object? themeMode = freezed, Object? primaryColor = freezed, }) { return _then(_$ApplicationSelectorStateImpl( locale: freezed == locale ? _value.locale : locale // ignore: cast_nullable_to_non_nullable as String?, themeMode: freezed == themeMode ? _value.themeMode : themeMode // ignore: cast_nullable_to_non_nullable as ThemeMode?, primaryColor: freezed == primaryColor ? _value.primaryColor : primaryColor // ignore: cast_nullable_to_non_nullable as int?, )); } } /// @nodoc class _$ApplicationSelectorStateImpl implements _ApplicationSelectorState { const _$ApplicationSelectorStateImpl( {this.locale, this.themeMode, this.primaryColor}); @override final String? locale; @override final ThemeMode? themeMode; @override final int? primaryColor; @override String toString() { return 'ApplicationSelectorState(locale: $locale, themeMode: $themeMode, primaryColor: $primaryColor)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$ApplicationSelectorStateImpl && (identical(other.locale, locale) || other.locale == locale) && (identical(other.themeMode, themeMode) || other.themeMode == themeMode) && (identical(other.primaryColor, primaryColor) || other.primaryColor == primaryColor)); } @override int get hashCode => Object.hash(runtimeType, locale, themeMode, primaryColor); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$ApplicationSelectorStateImplCopyWith<_$ApplicationSelectorStateImpl> get copyWith => __$$ApplicationSelectorStateImplCopyWithImpl< _$ApplicationSelectorStateImpl>(this, _$identity); } abstract class _ApplicationSelectorState implements ApplicationSelectorState { const factory _ApplicationSelectorState( {final String? locale, final ThemeMode? themeMode, final int? primaryColor}) = _$ApplicationSelectorStateImpl; @override String? get locale; @override ThemeMode? get themeMode; @override int? get primaryColor; @override @JsonKey(ignore: true) _$$ApplicationSelectorStateImplCopyWith<_$ApplicationSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$HomeLayoutSelectorState { List get navigationItems => throw _privateConstructorUsedError; int get currentIndex => throw _privateConstructorUsedError; @JsonKey(ignore: true) $HomeLayoutSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $HomeLayoutSelectorStateCopyWith<$Res> { factory $HomeLayoutSelectorStateCopyWith(HomeLayoutSelectorState value, $Res Function(HomeLayoutSelectorState) then) = _$HomeLayoutSelectorStateCopyWithImpl<$Res, HomeLayoutSelectorState>; @useResult $Res call({List navigationItems, int currentIndex}); } /// @nodoc class _$HomeLayoutSelectorStateCopyWithImpl<$Res, $Val extends HomeLayoutSelectorState> implements $HomeLayoutSelectorStateCopyWith<$Res> { _$HomeLayoutSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? navigationItems = null, Object? currentIndex = null, }) { return _then(_value.copyWith( navigationItems: null == navigationItems ? _value.navigationItems : navigationItems // ignore: cast_nullable_to_non_nullable as List, currentIndex: null == currentIndex ? _value.currentIndex : currentIndex // ignore: cast_nullable_to_non_nullable as int, ) as $Val); } } /// @nodoc abstract class _$$HomeLayoutSelectorStateImplCopyWith<$Res> implements $HomeLayoutSelectorStateCopyWith<$Res> { factory _$$HomeLayoutSelectorStateImplCopyWith( _$HomeLayoutSelectorStateImpl value, $Res Function(_$HomeLayoutSelectorStateImpl) then) = __$$HomeLayoutSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({List navigationItems, int currentIndex}); } /// @nodoc class __$$HomeLayoutSelectorStateImplCopyWithImpl<$Res> extends _$HomeLayoutSelectorStateCopyWithImpl<$Res, _$HomeLayoutSelectorStateImpl> implements _$$HomeLayoutSelectorStateImplCopyWith<$Res> { __$$HomeLayoutSelectorStateImplCopyWithImpl( _$HomeLayoutSelectorStateImpl _value, $Res Function(_$HomeLayoutSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? navigationItems = null, Object? currentIndex = null, }) { return _then(_$HomeLayoutSelectorStateImpl( navigationItems: null == navigationItems ? _value._navigationItems : navigationItems // ignore: cast_nullable_to_non_nullable as List, currentIndex: null == currentIndex ? _value.currentIndex : currentIndex // ignore: cast_nullable_to_non_nullable as int, )); } } /// @nodoc class _$HomeLayoutSelectorStateImpl implements _HomeLayoutSelectorState { const _$HomeLayoutSelectorStateImpl( {required final List navigationItems, required this.currentIndex}) : _navigationItems = navigationItems; final List _navigationItems; @override List get navigationItems { if (_navigationItems is EqualUnmodifiableListView) return _navigationItems; // ignore: implicit_dynamic_type return EqualUnmodifiableListView(_navigationItems); } @override final int currentIndex; @override String toString() { return 'HomeLayoutSelectorState(navigationItems: $navigationItems, currentIndex: $currentIndex)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$HomeLayoutSelectorStateImpl && const DeepCollectionEquality() .equals(other._navigationItems, _navigationItems) && (identical(other.currentIndex, currentIndex) || other.currentIndex == currentIndex)); } @override int get hashCode => Object.hash(runtimeType, const DeepCollectionEquality().hash(_navigationItems), currentIndex); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$HomeLayoutSelectorStateImplCopyWith<_$HomeLayoutSelectorStateImpl> get copyWith => __$$HomeLayoutSelectorStateImplCopyWithImpl< _$HomeLayoutSelectorStateImpl>(this, _$identity); } abstract class _HomeLayoutSelectorState implements HomeLayoutSelectorState { const factory _HomeLayoutSelectorState( {required final List navigationItems, required final int currentIndex}) = _$HomeLayoutSelectorStateImpl; @override List get navigationItems; @override int get currentIndex; @override @JsonKey(ignore: true) _$$HomeLayoutSelectorStateImplCopyWith<_$HomeLayoutSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$TrayContainerSelectorState { Mode get mode => throw _privateConstructorUsedError; bool get autoLaunch => throw _privateConstructorUsedError; bool get isRun => throw _privateConstructorUsedError; String? get locale => throw _privateConstructorUsedError; @JsonKey(ignore: true) $TrayContainerSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $TrayContainerSelectorStateCopyWith<$Res> { factory $TrayContainerSelectorStateCopyWith(TrayContainerSelectorState value, $Res Function(TrayContainerSelectorState) then) = _$TrayContainerSelectorStateCopyWithImpl<$Res, TrayContainerSelectorState>; @useResult $Res call({Mode mode, bool autoLaunch, bool isRun, String? locale}); } /// @nodoc class _$TrayContainerSelectorStateCopyWithImpl<$Res, $Val extends TrayContainerSelectorState> implements $TrayContainerSelectorStateCopyWith<$Res> { _$TrayContainerSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? mode = null, Object? autoLaunch = null, Object? isRun = null, Object? locale = freezed, }) { return _then(_value.copyWith( mode: null == mode ? _value.mode : mode // ignore: cast_nullable_to_non_nullable as Mode, autoLaunch: null == autoLaunch ? _value.autoLaunch : autoLaunch // ignore: cast_nullable_to_non_nullable as bool, isRun: null == isRun ? _value.isRun : isRun // ignore: cast_nullable_to_non_nullable as bool, locale: freezed == locale ? _value.locale : locale // ignore: cast_nullable_to_non_nullable as String?, ) as $Val); } } /// @nodoc abstract class _$$TrayContainerSelectorStateImplCopyWith<$Res> implements $TrayContainerSelectorStateCopyWith<$Res> { factory _$$TrayContainerSelectorStateImplCopyWith( _$TrayContainerSelectorStateImpl value, $Res Function(_$TrayContainerSelectorStateImpl) then) = __$$TrayContainerSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({Mode mode, bool autoLaunch, bool isRun, String? locale}); } /// @nodoc class __$$TrayContainerSelectorStateImplCopyWithImpl<$Res> extends _$TrayContainerSelectorStateCopyWithImpl<$Res, _$TrayContainerSelectorStateImpl> implements _$$TrayContainerSelectorStateImplCopyWith<$Res> { __$$TrayContainerSelectorStateImplCopyWithImpl( _$TrayContainerSelectorStateImpl _value, $Res Function(_$TrayContainerSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? mode = null, Object? autoLaunch = null, Object? isRun = null, Object? locale = freezed, }) { return _then(_$TrayContainerSelectorStateImpl( mode: null == mode ? _value.mode : mode // ignore: cast_nullable_to_non_nullable as Mode, autoLaunch: null == autoLaunch ? _value.autoLaunch : autoLaunch // ignore: cast_nullable_to_non_nullable as bool, isRun: null == isRun ? _value.isRun : isRun // ignore: cast_nullable_to_non_nullable as bool, locale: freezed == locale ? _value.locale : locale // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc class _$TrayContainerSelectorStateImpl implements _TrayContainerSelectorState { const _$TrayContainerSelectorStateImpl( {required this.mode, required this.autoLaunch, required this.isRun, required this.locale}); @override final Mode mode; @override final bool autoLaunch; @override final bool isRun; @override final String? locale; @override String toString() { return 'TrayContainerSelectorState(mode: $mode, autoLaunch: $autoLaunch, isRun: $isRun, locale: $locale)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$TrayContainerSelectorStateImpl && (identical(other.mode, mode) || other.mode == mode) && (identical(other.autoLaunch, autoLaunch) || other.autoLaunch == autoLaunch) && (identical(other.isRun, isRun) || other.isRun == isRun) && (identical(other.locale, locale) || other.locale == locale)); } @override int get hashCode => Object.hash(runtimeType, mode, autoLaunch, isRun, locale); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$TrayContainerSelectorStateImplCopyWith<_$TrayContainerSelectorStateImpl> get copyWith => __$$TrayContainerSelectorStateImplCopyWithImpl< _$TrayContainerSelectorStateImpl>(this, _$identity); } abstract class _TrayContainerSelectorState implements TrayContainerSelectorState { const factory _TrayContainerSelectorState( {required final Mode mode, required final bool autoLaunch, required final bool isRun, required final String? locale}) = _$TrayContainerSelectorStateImpl; @override Mode get mode; @override bool get autoLaunch; @override bool get isRun; @override String? get locale; @override @JsonKey(ignore: true) _$$TrayContainerSelectorStateImplCopyWith<_$TrayContainerSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$UpdateNavigationsSelector { bool get openLogs => throw _privateConstructorUsedError; bool get hasProxies => throw _privateConstructorUsedError; @JsonKey(ignore: true) $UpdateNavigationsSelectorCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $UpdateNavigationsSelectorCopyWith<$Res> { factory $UpdateNavigationsSelectorCopyWith(UpdateNavigationsSelector value, $Res Function(UpdateNavigationsSelector) then) = _$UpdateNavigationsSelectorCopyWithImpl<$Res, UpdateNavigationsSelector>; @useResult $Res call({bool openLogs, bool hasProxies}); } /// @nodoc class _$UpdateNavigationsSelectorCopyWithImpl<$Res, $Val extends UpdateNavigationsSelector> implements $UpdateNavigationsSelectorCopyWith<$Res> { _$UpdateNavigationsSelectorCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? openLogs = null, Object? hasProxies = null, }) { return _then(_value.copyWith( openLogs: null == openLogs ? _value.openLogs : openLogs // ignore: cast_nullable_to_non_nullable as bool, hasProxies: null == hasProxies ? _value.hasProxies : hasProxies // ignore: cast_nullable_to_non_nullable as bool, ) as $Val); } } /// @nodoc abstract class _$$UpdateNavigationsSelectorImplCopyWith<$Res> implements $UpdateNavigationsSelectorCopyWith<$Res> { factory _$$UpdateNavigationsSelectorImplCopyWith( _$UpdateNavigationsSelectorImpl value, $Res Function(_$UpdateNavigationsSelectorImpl) then) = __$$UpdateNavigationsSelectorImplCopyWithImpl<$Res>; @override @useResult $Res call({bool openLogs, bool hasProxies}); } /// @nodoc class __$$UpdateNavigationsSelectorImplCopyWithImpl<$Res> extends _$UpdateNavigationsSelectorCopyWithImpl<$Res, _$UpdateNavigationsSelectorImpl> implements _$$UpdateNavigationsSelectorImplCopyWith<$Res> { __$$UpdateNavigationsSelectorImplCopyWithImpl( _$UpdateNavigationsSelectorImpl _value, $Res Function(_$UpdateNavigationsSelectorImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? openLogs = null, Object? hasProxies = null, }) { return _then(_$UpdateNavigationsSelectorImpl( openLogs: null == openLogs ? _value.openLogs : openLogs // ignore: cast_nullable_to_non_nullable as bool, hasProxies: null == hasProxies ? _value.hasProxies : hasProxies // ignore: cast_nullable_to_non_nullable as bool, )); } } /// @nodoc class _$UpdateNavigationsSelectorImpl implements _UpdateNavigationsSelector { const _$UpdateNavigationsSelectorImpl( {required this.openLogs, required this.hasProxies}); @override final bool openLogs; @override final bool hasProxies; @override String toString() { return 'UpdateNavigationsSelector(openLogs: $openLogs, hasProxies: $hasProxies)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$UpdateNavigationsSelectorImpl && (identical(other.openLogs, openLogs) || other.openLogs == openLogs) && (identical(other.hasProxies, hasProxies) || other.hasProxies == hasProxies)); } @override int get hashCode => Object.hash(runtimeType, openLogs, hasProxies); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$UpdateNavigationsSelectorImplCopyWith<_$UpdateNavigationsSelectorImpl> get copyWith => __$$UpdateNavigationsSelectorImplCopyWithImpl< _$UpdateNavigationsSelectorImpl>(this, _$identity); } abstract class _UpdateNavigationsSelector implements UpdateNavigationsSelector { const factory _UpdateNavigationsSelector( {required final bool openLogs, required final bool hasProxies}) = _$UpdateNavigationsSelectorImpl; @override bool get openLogs; @override bool get hasProxies; @override @JsonKey(ignore: true) _$$UpdateNavigationsSelectorImplCopyWith<_$UpdateNavigationsSelectorImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$HomeCommonScaffoldSelectorState { String get currentLabel => throw _privateConstructorUsedError; String? get locale => throw _privateConstructorUsedError; @JsonKey(ignore: true) $HomeCommonScaffoldSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $HomeCommonScaffoldSelectorStateCopyWith<$Res> { factory $HomeCommonScaffoldSelectorStateCopyWith( HomeCommonScaffoldSelectorState value, $Res Function(HomeCommonScaffoldSelectorState) then) = _$HomeCommonScaffoldSelectorStateCopyWithImpl<$Res, HomeCommonScaffoldSelectorState>; @useResult $Res call({String currentLabel, String? locale}); } /// @nodoc class _$HomeCommonScaffoldSelectorStateCopyWithImpl<$Res, $Val extends HomeCommonScaffoldSelectorState> implements $HomeCommonScaffoldSelectorStateCopyWith<$Res> { _$HomeCommonScaffoldSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? currentLabel = null, Object? locale = freezed, }) { return _then(_value.copyWith( currentLabel: null == currentLabel ? _value.currentLabel : currentLabel // ignore: cast_nullable_to_non_nullable as String, locale: freezed == locale ? _value.locale : locale // ignore: cast_nullable_to_non_nullable as String?, ) as $Val); } } /// @nodoc abstract class _$$HomeCommonScaffoldSelectorStateImplCopyWith<$Res> implements $HomeCommonScaffoldSelectorStateCopyWith<$Res> { factory _$$HomeCommonScaffoldSelectorStateImplCopyWith( _$HomeCommonScaffoldSelectorStateImpl value, $Res Function(_$HomeCommonScaffoldSelectorStateImpl) then) = __$$HomeCommonScaffoldSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({String currentLabel, String? locale}); } /// @nodoc class __$$HomeCommonScaffoldSelectorStateImplCopyWithImpl<$Res> extends _$HomeCommonScaffoldSelectorStateCopyWithImpl<$Res, _$HomeCommonScaffoldSelectorStateImpl> implements _$$HomeCommonScaffoldSelectorStateImplCopyWith<$Res> { __$$HomeCommonScaffoldSelectorStateImplCopyWithImpl( _$HomeCommonScaffoldSelectorStateImpl _value, $Res Function(_$HomeCommonScaffoldSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? currentLabel = null, Object? locale = freezed, }) { return _then(_$HomeCommonScaffoldSelectorStateImpl( currentLabel: null == currentLabel ? _value.currentLabel : currentLabel // ignore: cast_nullable_to_non_nullable as String, locale: freezed == locale ? _value.locale : locale // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc class _$HomeCommonScaffoldSelectorStateImpl implements _HomeCommonScaffoldSelectorState { const _$HomeCommonScaffoldSelectorStateImpl( {required this.currentLabel, required this.locale}); @override final String currentLabel; @override final String? locale; @override String toString() { return 'HomeCommonScaffoldSelectorState(currentLabel: $currentLabel, locale: $locale)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$HomeCommonScaffoldSelectorStateImpl && (identical(other.currentLabel, currentLabel) || other.currentLabel == currentLabel) && (identical(other.locale, locale) || other.locale == locale)); } @override int get hashCode => Object.hash(runtimeType, currentLabel, locale); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$HomeCommonScaffoldSelectorStateImplCopyWith< _$HomeCommonScaffoldSelectorStateImpl> get copyWith => __$$HomeCommonScaffoldSelectorStateImplCopyWithImpl< _$HomeCommonScaffoldSelectorStateImpl>(this, _$identity); } abstract class _HomeCommonScaffoldSelectorState implements HomeCommonScaffoldSelectorState { const factory _HomeCommonScaffoldSelectorState( {required final String currentLabel, required final String? locale}) = _$HomeCommonScaffoldSelectorStateImpl; @override String get currentLabel; @override String? get locale; @override @JsonKey(ignore: true) _$$HomeCommonScaffoldSelectorStateImplCopyWith< _$HomeCommonScaffoldSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$HomeNavigationSelectorState { int get currentIndex => throw _privateConstructorUsedError; String? get locale => throw _privateConstructorUsedError; @JsonKey(ignore: true) $HomeNavigationSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $HomeNavigationSelectorStateCopyWith<$Res> { factory $HomeNavigationSelectorStateCopyWith( HomeNavigationSelectorState value, $Res Function(HomeNavigationSelectorState) then) = _$HomeNavigationSelectorStateCopyWithImpl<$Res, HomeNavigationSelectorState>; @useResult $Res call({int currentIndex, String? locale}); } /// @nodoc class _$HomeNavigationSelectorStateCopyWithImpl<$Res, $Val extends HomeNavigationSelectorState> implements $HomeNavigationSelectorStateCopyWith<$Res> { _$HomeNavigationSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? currentIndex = null, Object? locale = freezed, }) { return _then(_value.copyWith( currentIndex: null == currentIndex ? _value.currentIndex : currentIndex // ignore: cast_nullable_to_non_nullable as int, locale: freezed == locale ? _value.locale : locale // ignore: cast_nullable_to_non_nullable as String?, ) as $Val); } } /// @nodoc abstract class _$$HomeNavigationSelectorStateImplCopyWith<$Res> implements $HomeNavigationSelectorStateCopyWith<$Res> { factory _$$HomeNavigationSelectorStateImplCopyWith( _$HomeNavigationSelectorStateImpl value, $Res Function(_$HomeNavigationSelectorStateImpl) then) = __$$HomeNavigationSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({int currentIndex, String? locale}); } /// @nodoc class __$$HomeNavigationSelectorStateImplCopyWithImpl<$Res> extends _$HomeNavigationSelectorStateCopyWithImpl<$Res, _$HomeNavigationSelectorStateImpl> implements _$$HomeNavigationSelectorStateImplCopyWith<$Res> { __$$HomeNavigationSelectorStateImplCopyWithImpl( _$HomeNavigationSelectorStateImpl _value, $Res Function(_$HomeNavigationSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? currentIndex = null, Object? locale = freezed, }) { return _then(_$HomeNavigationSelectorStateImpl( currentIndex: null == currentIndex ? _value.currentIndex : currentIndex // ignore: cast_nullable_to_non_nullable as int, locale: freezed == locale ? _value.locale : locale // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc class _$HomeNavigationSelectorStateImpl implements _HomeNavigationSelectorState { const _$HomeNavigationSelectorStateImpl( {required this.currentIndex, required this.locale}); @override final int currentIndex; @override final String? locale; @override String toString() { return 'HomeNavigationSelectorState(currentIndex: $currentIndex, locale: $locale)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$HomeNavigationSelectorStateImpl && (identical(other.currentIndex, currentIndex) || other.currentIndex == currentIndex) && (identical(other.locale, locale) || other.locale == locale)); } @override int get hashCode => Object.hash(runtimeType, currentIndex, locale); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$HomeNavigationSelectorStateImplCopyWith<_$HomeNavigationSelectorStateImpl> get copyWith => __$$HomeNavigationSelectorStateImplCopyWithImpl< _$HomeNavigationSelectorStateImpl>(this, _$identity); } abstract class _HomeNavigationSelectorState implements HomeNavigationSelectorState { const factory _HomeNavigationSelectorState( {required final int currentIndex, required final String? locale}) = _$HomeNavigationSelectorStateImpl; @override int get currentIndex; @override String? get locale; @override @JsonKey(ignore: true) _$$HomeNavigationSelectorStateImplCopyWith<_$HomeNavigationSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$ProxiesCardSelectorState { bool get isSelected => throw _privateConstructorUsedError; @JsonKey(ignore: true) $ProxiesCardSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $ProxiesCardSelectorStateCopyWith<$Res> { factory $ProxiesCardSelectorStateCopyWith(ProxiesCardSelectorState value, $Res Function(ProxiesCardSelectorState) then) = _$ProxiesCardSelectorStateCopyWithImpl<$Res, ProxiesCardSelectorState>; @useResult $Res call({bool isSelected}); } /// @nodoc class _$ProxiesCardSelectorStateCopyWithImpl<$Res, $Val extends ProxiesCardSelectorState> implements $ProxiesCardSelectorStateCopyWith<$Res> { _$ProxiesCardSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? isSelected = null, }) { return _then(_value.copyWith( isSelected: null == isSelected ? _value.isSelected : isSelected // ignore: cast_nullable_to_non_nullable as bool, ) as $Val); } } /// @nodoc abstract class _$$ProxiesCardSelectorStateImplCopyWith<$Res> implements $ProxiesCardSelectorStateCopyWith<$Res> { factory _$$ProxiesCardSelectorStateImplCopyWith( _$ProxiesCardSelectorStateImpl value, $Res Function(_$ProxiesCardSelectorStateImpl) then) = __$$ProxiesCardSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({bool isSelected}); } /// @nodoc class __$$ProxiesCardSelectorStateImplCopyWithImpl<$Res> extends _$ProxiesCardSelectorStateCopyWithImpl<$Res, _$ProxiesCardSelectorStateImpl> implements _$$ProxiesCardSelectorStateImplCopyWith<$Res> { __$$ProxiesCardSelectorStateImplCopyWithImpl( _$ProxiesCardSelectorStateImpl _value, $Res Function(_$ProxiesCardSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? isSelected = null, }) { return _then(_$ProxiesCardSelectorStateImpl( isSelected: null == isSelected ? _value.isSelected : isSelected // ignore: cast_nullable_to_non_nullable as bool, )); } } /// @nodoc class _$ProxiesCardSelectorStateImpl implements _ProxiesCardSelectorState { const _$ProxiesCardSelectorStateImpl({required this.isSelected}); @override final bool isSelected; @override String toString() { return 'ProxiesCardSelectorState(isSelected: $isSelected)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$ProxiesCardSelectorStateImpl && (identical(other.isSelected, isSelected) || other.isSelected == isSelected)); } @override int get hashCode => Object.hash(runtimeType, isSelected); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$ProxiesCardSelectorStateImplCopyWith<_$ProxiesCardSelectorStateImpl> get copyWith => __$$ProxiesCardSelectorStateImplCopyWithImpl< _$ProxiesCardSelectorStateImpl>(this, _$identity); } abstract class _ProxiesCardSelectorState implements ProxiesCardSelectorState { const factory _ProxiesCardSelectorState({required final bool isSelected}) = _$ProxiesCardSelectorStateImpl; @override bool get isSelected; @override @JsonKey(ignore: true) _$$ProxiesCardSelectorStateImplCopyWith<_$ProxiesCardSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$ProxiesSelectorState { List get groupNames => throw _privateConstructorUsedError; @JsonKey(ignore: true) $ProxiesSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $ProxiesSelectorStateCopyWith<$Res> { factory $ProxiesSelectorStateCopyWith(ProxiesSelectorState value, $Res Function(ProxiesSelectorState) then) = _$ProxiesSelectorStateCopyWithImpl<$Res, ProxiesSelectorState>; @useResult $Res call({List groupNames}); } /// @nodoc class _$ProxiesSelectorStateCopyWithImpl<$Res, $Val extends ProxiesSelectorState> implements $ProxiesSelectorStateCopyWith<$Res> { _$ProxiesSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? groupNames = null, }) { return _then(_value.copyWith( groupNames: null == groupNames ? _value.groupNames : groupNames // ignore: cast_nullable_to_non_nullable as List, ) as $Val); } } /// @nodoc abstract class _$$ProxiesSelectorStateImplCopyWith<$Res> implements $ProxiesSelectorStateCopyWith<$Res> { factory _$$ProxiesSelectorStateImplCopyWith(_$ProxiesSelectorStateImpl value, $Res Function(_$ProxiesSelectorStateImpl) then) = __$$ProxiesSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({List groupNames}); } /// @nodoc class __$$ProxiesSelectorStateImplCopyWithImpl<$Res> extends _$ProxiesSelectorStateCopyWithImpl<$Res, _$ProxiesSelectorStateImpl> implements _$$ProxiesSelectorStateImplCopyWith<$Res> { __$$ProxiesSelectorStateImplCopyWithImpl(_$ProxiesSelectorStateImpl _value, $Res Function(_$ProxiesSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? groupNames = null, }) { return _then(_$ProxiesSelectorStateImpl( groupNames: null == groupNames ? _value._groupNames : groupNames // ignore: cast_nullable_to_non_nullable as List, )); } } /// @nodoc class _$ProxiesSelectorStateImpl implements _ProxiesSelectorState { const _$ProxiesSelectorStateImpl({required final List groupNames}) : _groupNames = groupNames; final List _groupNames; @override List get groupNames { if (_groupNames is EqualUnmodifiableListView) return _groupNames; // ignore: implicit_dynamic_type return EqualUnmodifiableListView(_groupNames); } @override String toString() { return 'ProxiesSelectorState(groupNames: $groupNames)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$ProxiesSelectorStateImpl && const DeepCollectionEquality() .equals(other._groupNames, _groupNames)); } @override int get hashCode => Object.hash( runtimeType, const DeepCollectionEquality().hash(_groupNames)); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$ProxiesSelectorStateImplCopyWith<_$ProxiesSelectorStateImpl> get copyWith => __$$ProxiesSelectorStateImplCopyWithImpl<_$ProxiesSelectorStateImpl>( this, _$identity); } abstract class _ProxiesSelectorState implements ProxiesSelectorState { const factory _ProxiesSelectorState( {required final List groupNames}) = _$ProxiesSelectorStateImpl; @override List get groupNames; @override @JsonKey(ignore: true) _$$ProxiesSelectorStateImplCopyWith<_$ProxiesSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$ProxiesTabViewSelectorState { ProxiesSortType get proxiesSortType => throw _privateConstructorUsedError; num get sortNum => throw _privateConstructorUsedError; Group get group => throw _privateConstructorUsedError; @JsonKey(ignore: true) $ProxiesTabViewSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $ProxiesTabViewSelectorStateCopyWith<$Res> { factory $ProxiesTabViewSelectorStateCopyWith( ProxiesTabViewSelectorState value, $Res Function(ProxiesTabViewSelectorState) then) = _$ProxiesTabViewSelectorStateCopyWithImpl<$Res, ProxiesTabViewSelectorState>; @useResult $Res call({ProxiesSortType proxiesSortType, num sortNum, Group group}); $GroupCopyWith<$Res> get group; } /// @nodoc class _$ProxiesTabViewSelectorStateCopyWithImpl<$Res, $Val extends ProxiesTabViewSelectorState> implements $ProxiesTabViewSelectorStateCopyWith<$Res> { _$ProxiesTabViewSelectorStateCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; @pragma('vm:prefer-inline') @override $Res call({ Object? proxiesSortType = null, Object? sortNum = null, Object? group = null, }) { return _then(_value.copyWith( proxiesSortType: null == proxiesSortType ? _value.proxiesSortType : proxiesSortType // ignore: cast_nullable_to_non_nullable as ProxiesSortType, sortNum: null == sortNum ? _value.sortNum : sortNum // ignore: cast_nullable_to_non_nullable as num, group: null == group ? _value.group : group // ignore: cast_nullable_to_non_nullable as Group, ) as $Val); } @override @pragma('vm:prefer-inline') $GroupCopyWith<$Res> get group { return $GroupCopyWith<$Res>(_value.group, (value) { return _then(_value.copyWith(group: value) as $Val); }); } } /// @nodoc abstract class _$$ProxiesTabViewSelectorStateImplCopyWith<$Res> implements $ProxiesTabViewSelectorStateCopyWith<$Res> { factory _$$ProxiesTabViewSelectorStateImplCopyWith( _$ProxiesTabViewSelectorStateImpl value, $Res Function(_$ProxiesTabViewSelectorStateImpl) then) = __$$ProxiesTabViewSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({ProxiesSortType proxiesSortType, num sortNum, Group group}); @override $GroupCopyWith<$Res> get group; } /// @nodoc class __$$ProxiesTabViewSelectorStateImplCopyWithImpl<$Res> extends _$ProxiesTabViewSelectorStateCopyWithImpl<$Res, _$ProxiesTabViewSelectorStateImpl> implements _$$ProxiesTabViewSelectorStateImplCopyWith<$Res> { __$$ProxiesTabViewSelectorStateImplCopyWithImpl( _$ProxiesTabViewSelectorStateImpl _value, $Res Function(_$ProxiesTabViewSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? proxiesSortType = null, Object? sortNum = null, Object? group = null, }) { return _then(_$ProxiesTabViewSelectorStateImpl( proxiesSortType: null == proxiesSortType ? _value.proxiesSortType : proxiesSortType // ignore: cast_nullable_to_non_nullable as ProxiesSortType, sortNum: null == sortNum ? _value.sortNum : sortNum // ignore: cast_nullable_to_non_nullable as num, group: null == group ? _value.group : group // ignore: cast_nullable_to_non_nullable as Group, )); } } /// @nodoc class _$ProxiesTabViewSelectorStateImpl implements _ProxiesTabViewSelectorState { const _$ProxiesTabViewSelectorStateImpl( {required this.proxiesSortType, required this.sortNum, required this.group}); @override final ProxiesSortType proxiesSortType; @override final num sortNum; @override final Group group; @override String toString() { return 'ProxiesTabViewSelectorState(proxiesSortType: $proxiesSortType, sortNum: $sortNum, group: $group)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$ProxiesTabViewSelectorStateImpl && (identical(other.proxiesSortType, proxiesSortType) || other.proxiesSortType == proxiesSortType) && (identical(other.sortNum, sortNum) || other.sortNum == sortNum) && (identical(other.group, group) || other.group == group)); } @override int get hashCode => Object.hash(runtimeType, proxiesSortType, sortNum, group); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$ProxiesTabViewSelectorStateImplCopyWith<_$ProxiesTabViewSelectorStateImpl> get copyWith => __$$ProxiesTabViewSelectorStateImplCopyWithImpl< _$ProxiesTabViewSelectorStateImpl>(this, _$identity); } abstract class _ProxiesTabViewSelectorState implements ProxiesTabViewSelectorState { const factory _ProxiesTabViewSelectorState( {required final ProxiesSortType proxiesSortType, required final num sortNum, required final Group group}) = _$ProxiesTabViewSelectorStateImpl; @override ProxiesSortType get proxiesSortType; @override num get sortNum; @override Group get group; @override @JsonKey(ignore: true) _$$ProxiesTabViewSelectorStateImplCopyWith<_$ProxiesTabViewSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; }