// 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; ViewMode get viewMode => 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, ViewMode viewMode}); } /// @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, Object? viewMode = null, }) { 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?, viewMode: null == viewMode ? _value.viewMode : viewMode // ignore: cast_nullable_to_non_nullable as ViewMode, ) 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, ViewMode viewMode}); } /// @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, Object? viewMode = null, }) { 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?, viewMode: null == viewMode ? _value.viewMode : viewMode // ignore: cast_nullable_to_non_nullable as ViewMode, )); } } /// @nodoc class _$ProfilesSelectorStateImpl implements _ProfilesSelectorState { const _$ProfilesSelectorStateImpl( {required final List profiles, required this.currentProfileId, required this.viewMode}) : _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 final ViewMode viewMode; @override String toString() { return 'ProfilesSelectorState(profiles: $profiles, currentProfileId: $currentProfileId, viewMode: $viewMode)'; } @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) && (identical(other.viewMode, viewMode) || other.viewMode == viewMode)); } @override int get hashCode => Object.hash( runtimeType, const DeepCollectionEquality().hash(_profiles), currentProfileId, viewMode); @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, required final ViewMode viewMode}) = _$ProfilesSelectorStateImpl; @override List get profiles; @override String? get currentProfileId; @override ViewMode get viewMode; @override @JsonKey(ignore: true) _$$ProfilesSelectorStateImplCopyWith<_$ProfilesSelectorStateImpl> 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 _$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 _$HomeSelectorState { String get currentLabel => throw _privateConstructorUsedError; List get navigationItems => throw _privateConstructorUsedError; ViewMode get viewMode => throw _privateConstructorUsedError; String? get locale => throw _privateConstructorUsedError; @JsonKey(ignore: true) $HomeSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $HomeSelectorStateCopyWith<$Res> { factory $HomeSelectorStateCopyWith( HomeSelectorState value, $Res Function(HomeSelectorState) then) = _$HomeSelectorStateCopyWithImpl<$Res, HomeSelectorState>; @useResult $Res call( {String currentLabel, List navigationItems, ViewMode viewMode, String? locale}); } /// @nodoc class _$HomeSelectorStateCopyWithImpl<$Res, $Val extends HomeSelectorState> implements $HomeSelectorStateCopyWith<$Res> { _$HomeSelectorStateCopyWithImpl(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? navigationItems = null, Object? viewMode = null, Object? locale = freezed, }) { return _then(_value.copyWith( currentLabel: null == currentLabel ? _value.currentLabel : currentLabel // ignore: cast_nullable_to_non_nullable as String, navigationItems: null == navigationItems ? _value.navigationItems : navigationItems // ignore: cast_nullable_to_non_nullable as List, viewMode: null == viewMode ? _value.viewMode : viewMode // ignore: cast_nullable_to_non_nullable as ViewMode, locale: freezed == locale ? _value.locale : locale // ignore: cast_nullable_to_non_nullable as String?, ) as $Val); } } /// @nodoc abstract class _$$HomeSelectorStateImplCopyWith<$Res> implements $HomeSelectorStateCopyWith<$Res> { factory _$$HomeSelectorStateImplCopyWith(_$HomeSelectorStateImpl value, $Res Function(_$HomeSelectorStateImpl) then) = __$$HomeSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call( {String currentLabel, List navigationItems, ViewMode viewMode, String? locale}); } /// @nodoc class __$$HomeSelectorStateImplCopyWithImpl<$Res> extends _$HomeSelectorStateCopyWithImpl<$Res, _$HomeSelectorStateImpl> implements _$$HomeSelectorStateImplCopyWith<$Res> { __$$HomeSelectorStateImplCopyWithImpl(_$HomeSelectorStateImpl _value, $Res Function(_$HomeSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? currentLabel = null, Object? navigationItems = null, Object? viewMode = null, Object? locale = freezed, }) { return _then(_$HomeSelectorStateImpl( currentLabel: null == currentLabel ? _value.currentLabel : currentLabel // ignore: cast_nullable_to_non_nullable as String, navigationItems: null == navigationItems ? _value._navigationItems : navigationItems // ignore: cast_nullable_to_non_nullable as List, viewMode: null == viewMode ? _value.viewMode : viewMode // ignore: cast_nullable_to_non_nullable as ViewMode, locale: freezed == locale ? _value.locale : locale // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc class _$HomeSelectorStateImpl implements _HomeSelectorState { const _$HomeSelectorStateImpl( {required this.currentLabel, required final List navigationItems, required this.viewMode, required this.locale}) : _navigationItems = navigationItems; @override final String currentLabel; final List _navigationItems; @override List get navigationItems { if (_navigationItems is EqualUnmodifiableListView) return _navigationItems; // ignore: implicit_dynamic_type return EqualUnmodifiableListView(_navigationItems); } @override final ViewMode viewMode; @override final String? locale; @override String toString() { return 'HomeSelectorState(currentLabel: $currentLabel, navigationItems: $navigationItems, viewMode: $viewMode, locale: $locale)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$HomeSelectorStateImpl && (identical(other.currentLabel, currentLabel) || other.currentLabel == currentLabel) && const DeepCollectionEquality() .equals(other._navigationItems, _navigationItems) && (identical(other.viewMode, viewMode) || other.viewMode == viewMode) && (identical(other.locale, locale) || other.locale == locale)); } @override int get hashCode => Object.hash(runtimeType, currentLabel, const DeepCollectionEquality().hash(_navigationItems), viewMode, locale); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$HomeSelectorStateImplCopyWith<_$HomeSelectorStateImpl> get copyWith => __$$HomeSelectorStateImplCopyWithImpl<_$HomeSelectorStateImpl>( this, _$identity); } abstract class _HomeSelectorState implements HomeSelectorState { const factory _HomeSelectorState( {required final String currentLabel, required final List navigationItems, required final ViewMode viewMode, required final String? locale}) = _$HomeSelectorStateImpl; @override String get currentLabel; @override List get navigationItems; @override ViewMode get viewMode; @override String? get locale; @override @JsonKey(ignore: true) _$$HomeSelectorStateImplCopyWith<_$HomeSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$HomeBodySelectorState { List get navigationItems => throw _privateConstructorUsedError; @JsonKey(ignore: true) $HomeBodySelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $HomeBodySelectorStateCopyWith<$Res> { factory $HomeBodySelectorStateCopyWith(HomeBodySelectorState value, $Res Function(HomeBodySelectorState) then) = _$HomeBodySelectorStateCopyWithImpl<$Res, HomeBodySelectorState>; @useResult $Res call({List navigationItems}); } /// @nodoc class _$HomeBodySelectorStateCopyWithImpl<$Res, $Val extends HomeBodySelectorState> implements $HomeBodySelectorStateCopyWith<$Res> { _$HomeBodySelectorStateCopyWithImpl(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, }) { return _then(_value.copyWith( navigationItems: null == navigationItems ? _value.navigationItems : navigationItems // ignore: cast_nullable_to_non_nullable as List, ) as $Val); } } /// @nodoc abstract class _$$HomeBodySelectorStateImplCopyWith<$Res> implements $HomeBodySelectorStateCopyWith<$Res> { factory _$$HomeBodySelectorStateImplCopyWith( _$HomeBodySelectorStateImpl value, $Res Function(_$HomeBodySelectorStateImpl) then) = __$$HomeBodySelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({List navigationItems}); } /// @nodoc class __$$HomeBodySelectorStateImplCopyWithImpl<$Res> extends _$HomeBodySelectorStateCopyWithImpl<$Res, _$HomeBodySelectorStateImpl> implements _$$HomeBodySelectorStateImplCopyWith<$Res> { __$$HomeBodySelectorStateImplCopyWithImpl(_$HomeBodySelectorStateImpl _value, $Res Function(_$HomeBodySelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? navigationItems = null, }) { return _then(_$HomeBodySelectorStateImpl( navigationItems: null == navigationItems ? _value._navigationItems : navigationItems // ignore: cast_nullable_to_non_nullable as List, )); } } /// @nodoc class _$HomeBodySelectorStateImpl implements _HomeBodySelectorState { const _$HomeBodySelectorStateImpl( {required final List navigationItems}) : _navigationItems = navigationItems; final List _navigationItems; @override List get navigationItems { if (_navigationItems is EqualUnmodifiableListView) return _navigationItems; // ignore: implicit_dynamic_type return EqualUnmodifiableListView(_navigationItems); } @override String toString() { return 'HomeBodySelectorState(navigationItems: $navigationItems)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$HomeBodySelectorStateImpl && const DeepCollectionEquality() .equals(other._navigationItems, _navigationItems)); } @override int get hashCode => Object.hash( runtimeType, const DeepCollectionEquality().hash(_navigationItems)); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$HomeBodySelectorStateImplCopyWith<_$HomeBodySelectorStateImpl> get copyWith => __$$HomeBodySelectorStateImplCopyWithImpl< _$HomeBodySelectorStateImpl>(this, _$identity); } abstract class _HomeBodySelectorState implements HomeBodySelectorState { const factory _HomeBodySelectorState( {required final List navigationItems}) = _$HomeBodySelectorStateImpl; @override List get navigationItems; @override @JsonKey(ignore: true) _$$HomeBodySelectorStateImplCopyWith<_$HomeBodySelectorStateImpl> 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; ViewMode get viewMode => 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, ViewMode viewMode}); $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, Object? viewMode = 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, viewMode: null == viewMode ? _value.viewMode : viewMode // ignore: cast_nullable_to_non_nullable as ViewMode, ) 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, ViewMode viewMode}); @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, Object? viewMode = 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, viewMode: null == viewMode ? _value.viewMode : viewMode // ignore: cast_nullable_to_non_nullable as ViewMode, )); } } /// @nodoc class _$ProxiesTabViewSelectorStateImpl implements _ProxiesTabViewSelectorState { const _$ProxiesTabViewSelectorStateImpl( {required this.proxiesSortType, required this.sortNum, required this.group, required this.viewMode}); @override final ProxiesSortType proxiesSortType; @override final num sortNum; @override final Group group; @override final ViewMode viewMode; @override String toString() { return 'ProxiesTabViewSelectorState(proxiesSortType: $proxiesSortType, sortNum: $sortNum, group: $group, viewMode: $viewMode)'; } @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) && (identical(other.viewMode, viewMode) || other.viewMode == viewMode)); } @override int get hashCode => Object.hash(runtimeType, proxiesSortType, sortNum, group, viewMode); @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, required final ViewMode viewMode}) = _$ProxiesTabViewSelectorStateImpl; @override ProxiesSortType get proxiesSortType; @override num get sortNum; @override Group get group; @override ViewMode get viewMode; @override @JsonKey(ignore: true) _$$ProxiesTabViewSelectorStateImplCopyWith<_$ProxiesTabViewSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$MoreToolsSelectorState { List get navigationItems => throw _privateConstructorUsedError; @JsonKey(ignore: true) $MoreToolsSelectorStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $MoreToolsSelectorStateCopyWith<$Res> { factory $MoreToolsSelectorStateCopyWith(MoreToolsSelectorState value, $Res Function(MoreToolsSelectorState) then) = _$MoreToolsSelectorStateCopyWithImpl<$Res, MoreToolsSelectorState>; @useResult $Res call({List navigationItems}); } /// @nodoc class _$MoreToolsSelectorStateCopyWithImpl<$Res, $Val extends MoreToolsSelectorState> implements $MoreToolsSelectorStateCopyWith<$Res> { _$MoreToolsSelectorStateCopyWithImpl(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, }) { return _then(_value.copyWith( navigationItems: null == navigationItems ? _value.navigationItems : navigationItems // ignore: cast_nullable_to_non_nullable as List, ) as $Val); } } /// @nodoc abstract class _$$MoreToolsSelectorStateImplCopyWith<$Res> implements $MoreToolsSelectorStateCopyWith<$Res> { factory _$$MoreToolsSelectorStateImplCopyWith( _$MoreToolsSelectorStateImpl value, $Res Function(_$MoreToolsSelectorStateImpl) then) = __$$MoreToolsSelectorStateImplCopyWithImpl<$Res>; @override @useResult $Res call({List navigationItems}); } /// @nodoc class __$$MoreToolsSelectorStateImplCopyWithImpl<$Res> extends _$MoreToolsSelectorStateCopyWithImpl<$Res, _$MoreToolsSelectorStateImpl> implements _$$MoreToolsSelectorStateImplCopyWith<$Res> { __$$MoreToolsSelectorStateImplCopyWithImpl( _$MoreToolsSelectorStateImpl _value, $Res Function(_$MoreToolsSelectorStateImpl) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? navigationItems = null, }) { return _then(_$MoreToolsSelectorStateImpl( navigationItems: null == navigationItems ? _value._navigationItems : navigationItems // ignore: cast_nullable_to_non_nullable as List, )); } } /// @nodoc class _$MoreToolsSelectorStateImpl implements _MoreToolsSelectorState { const _$MoreToolsSelectorStateImpl( {required final List navigationItems}) : _navigationItems = navigationItems; final List _navigationItems; @override List get navigationItems { if (_navigationItems is EqualUnmodifiableListView) return _navigationItems; // ignore: implicit_dynamic_type return EqualUnmodifiableListView(_navigationItems); } @override String toString() { return 'MoreToolsSelectorState(navigationItems: $navigationItems)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$MoreToolsSelectorStateImpl && const DeepCollectionEquality() .equals(other._navigationItems, _navigationItems)); } @override int get hashCode => Object.hash( runtimeType, const DeepCollectionEquality().hash(_navigationItems)); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$MoreToolsSelectorStateImplCopyWith<_$MoreToolsSelectorStateImpl> get copyWith => __$$MoreToolsSelectorStateImplCopyWithImpl< _$MoreToolsSelectorStateImpl>(this, _$identity); } abstract class _MoreToolsSelectorState implements MoreToolsSelectorState { const factory _MoreToolsSelectorState( {required final List navigationItems}) = _$MoreToolsSelectorStateImpl; @override List get navigationItems; @override @JsonKey(ignore: true) _$$MoreToolsSelectorStateImplCopyWith<_$MoreToolsSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; } /// @nodoc mixin _$PackageListSelectorState { AccessControl get accessControl => throw _privateConstructorUsedError; bool get isAccessControl => 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, bool isAccessControl}); $AccessControlCopyWith<$Res> get accessControl; } /// @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? isAccessControl = null, }) { return _then(_value.copyWith( accessControl: null == accessControl ? _value.accessControl : accessControl // ignore: cast_nullable_to_non_nullable as AccessControl, isAccessControl: null == isAccessControl ? _value.isAccessControl : isAccessControl // ignore: cast_nullable_to_non_nullable as bool, ) as $Val); } @override @pragma('vm:prefer-inline') $AccessControlCopyWith<$Res> get accessControl { return $AccessControlCopyWith<$Res>(_value.accessControl, (value) { return _then(_value.copyWith(accessControl: value) 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, bool isAccessControl}); @override $AccessControlCopyWith<$Res> get accessControl; } /// @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? isAccessControl = null, }) { return _then(_$PackageListSelectorStateImpl( accessControl: null == accessControl ? _value.accessControl : accessControl // ignore: cast_nullable_to_non_nullable as AccessControl, isAccessControl: null == isAccessControl ? _value.isAccessControl : isAccessControl // ignore: cast_nullable_to_non_nullable as bool, )); } } /// @nodoc class _$PackageListSelectorStateImpl implements _PackageListSelectorState { const _$PackageListSelectorStateImpl( {required this.accessControl, required this.isAccessControl}); @override final AccessControl accessControl; @override final bool isAccessControl; @override String toString() { return 'PackageListSelectorState(accessControl: $accessControl, isAccessControl: $isAccessControl)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$PackageListSelectorStateImpl && (identical(other.accessControl, accessControl) || other.accessControl == accessControl) && (identical(other.isAccessControl, isAccessControl) || other.isAccessControl == isAccessControl)); } @override int get hashCode => Object.hash(runtimeType, accessControl, isAccessControl); @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 bool isAccessControl}) = _$PackageListSelectorStateImpl; @override AccessControl get accessControl; @override bool get isAccessControl; @override @JsonKey(ignore: true) _$$PackageListSelectorStateImplCopyWith<_$PackageListSelectorStateImpl> get copyWith => throw _privateConstructorUsedError; }