// coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND // ignore_for_file: type=lint // ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target part of 'async_store.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#custom-getters-and-methods'); /// @nodoc mixin _$AsyncState { @optionalTypeArgs TResult when({ required TResult Function() initial, required TResult Function(T data, String? errorTerm) data, required TResult Function() loading, required TResult Function(String errorTerm) error, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult? whenOrNull({ TResult Function()? initial, TResult Function(T data, String? errorTerm)? data, TResult Function()? loading, TResult Function(String errorTerm)? error, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult maybeWhen({ TResult Function()? initial, TResult Function(T data, String? errorTerm)? data, TResult Function()? loading, TResult Function(String errorTerm)? error, required TResult orElse(), }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult map({ required TResult Function(AsyncStateInitial value) initial, required TResult Function(AsyncStateData value) data, required TResult Function(AsyncStateLoading value) loading, required TResult Function(AsyncStateError value) error, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult? mapOrNull({ TResult Function(AsyncStateInitial value)? initial, TResult Function(AsyncStateData value)? data, TResult Function(AsyncStateLoading value)? loading, TResult Function(AsyncStateError value)? error, }) => throw _privateConstructorUsedError; @optionalTypeArgs TResult maybeMap({ TResult Function(AsyncStateInitial value)? initial, TResult Function(AsyncStateData value)? data, TResult Function(AsyncStateLoading value)? loading, TResult Function(AsyncStateError value)? error, required TResult orElse(), }) => throw _privateConstructorUsedError; } /// @nodoc abstract class $AsyncStateCopyWith { factory $AsyncStateCopyWith( AsyncState value, $Res Function(AsyncState) then) = _$AsyncStateCopyWithImpl; } /// @nodoc class _$AsyncStateCopyWithImpl implements $AsyncStateCopyWith { _$AsyncStateCopyWithImpl(this._value, this._then); final AsyncState _value; // ignore: unused_field final $Res Function(AsyncState) _then; } /// @nodoc abstract class _$$AsyncStateInitialCopyWith { factory _$$AsyncStateInitialCopyWith(_$AsyncStateInitial value, $Res Function(_$AsyncStateInitial) then) = __$$AsyncStateInitialCopyWithImpl; } /// @nodoc class __$$AsyncStateInitialCopyWithImpl extends _$AsyncStateCopyWithImpl implements _$$AsyncStateInitialCopyWith { __$$AsyncStateInitialCopyWithImpl(_$AsyncStateInitial _value, $Res Function(_$AsyncStateInitial) _then) : super(_value, (v) => _then(v as _$AsyncStateInitial)); @override _$AsyncStateInitial get _value => super._value as _$AsyncStateInitial; } /// @nodoc class _$AsyncStateInitial with DiagnosticableTreeMixin implements AsyncStateInitial { const _$AsyncStateInitial(); @override String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) { return 'AsyncState<$T>.initial()'; } @override void debugFillProperties(DiagnosticPropertiesBuilder properties) { super.debugFillProperties(properties); properties.add(DiagnosticsProperty('type', 'AsyncState<$T>.initial')); } @override bool operator ==(dynamic other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$AsyncStateInitial); } @override int get hashCode => runtimeType.hashCode; @override @optionalTypeArgs TResult when({ required TResult Function() initial, required TResult Function(T data, String? errorTerm) data, required TResult Function() loading, required TResult Function(String errorTerm) error, }) { return initial(); } @override @optionalTypeArgs TResult? whenOrNull({ TResult Function()? initial, TResult Function(T data, String? errorTerm)? data, TResult Function()? loading, TResult Function(String errorTerm)? error, }) { return initial?.call(); } @override @optionalTypeArgs TResult maybeWhen({ TResult Function()? initial, TResult Function(T data, String? errorTerm)? data, TResult Function()? loading, TResult Function(String errorTerm)? error, required TResult orElse(), }) { if (initial != null) { return initial(); } return orElse(); } @override @optionalTypeArgs TResult map({ required TResult Function(AsyncStateInitial value) initial, required TResult Function(AsyncStateData value) data, required TResult Function(AsyncStateLoading value) loading, required TResult Function(AsyncStateError value) error, }) { return initial(this); } @override @optionalTypeArgs TResult? mapOrNull({ TResult Function(AsyncStateInitial value)? initial, TResult Function(AsyncStateData value)? data, TResult Function(AsyncStateLoading value)? loading, TResult Function(AsyncStateError value)? error, }) { return initial?.call(this); } @override @optionalTypeArgs TResult maybeMap({ TResult Function(AsyncStateInitial value)? initial, TResult Function(AsyncStateData value)? data, TResult Function(AsyncStateLoading value)? loading, TResult Function(AsyncStateError value)? error, required TResult orElse(), }) { if (initial != null) { return initial(this); } return orElse(); } } abstract class AsyncStateInitial implements AsyncState { const factory AsyncStateInitial() = _$AsyncStateInitial; } /// @nodoc abstract class _$$AsyncStateDataCopyWith { factory _$$AsyncStateDataCopyWith( _$AsyncStateData value, $Res Function(_$AsyncStateData) then) = __$$AsyncStateDataCopyWithImpl; $Res call({T data, String? errorTerm}); } /// @nodoc class __$$AsyncStateDataCopyWithImpl extends _$AsyncStateCopyWithImpl implements _$$AsyncStateDataCopyWith { __$$AsyncStateDataCopyWithImpl( _$AsyncStateData _value, $Res Function(_$AsyncStateData) _then) : super(_value, (v) => _then(v as _$AsyncStateData)); @override _$AsyncStateData get _value => super._value as _$AsyncStateData; @override $Res call({ Object? data = freezed, Object? errorTerm = freezed, }) { return _then(_$AsyncStateData( data == freezed ? _value.data : data // ignore: cast_nullable_to_non_nullable as T, errorTerm == freezed ? _value.errorTerm : errorTerm // ignore: cast_nullable_to_non_nullable as String?, )); } } /// @nodoc class _$AsyncStateData with DiagnosticableTreeMixin implements AsyncStateData { const _$AsyncStateData(this.data, [this.errorTerm]); @override final T data; @override final String? errorTerm; @override String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) { return 'AsyncState<$T>.data(data: $data, errorTerm: $errorTerm)'; } @override void debugFillProperties(DiagnosticPropertiesBuilder properties) { super.debugFillProperties(properties); properties ..add(DiagnosticsProperty('type', 'AsyncState<$T>.data')) ..add(DiagnosticsProperty('data', data)) ..add(DiagnosticsProperty('errorTerm', errorTerm)); } @override bool operator ==(dynamic other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$AsyncStateData && const DeepCollectionEquality().equals(other.data, data) && const DeepCollectionEquality().equals(other.errorTerm, errorTerm)); } @override int get hashCode => Object.hash( runtimeType, const DeepCollectionEquality().hash(data), const DeepCollectionEquality().hash(errorTerm)); @JsonKey(ignore: true) @override _$$AsyncStateDataCopyWith> get copyWith => __$$AsyncStateDataCopyWithImpl>(this, _$identity); @override @optionalTypeArgs TResult when({ required TResult Function() initial, required TResult Function(T data, String? errorTerm) data, required TResult Function() loading, required TResult Function(String errorTerm) error, }) { return data(this.data, errorTerm); } @override @optionalTypeArgs TResult? whenOrNull({ TResult Function()? initial, TResult Function(T data, String? errorTerm)? data, TResult Function()? loading, TResult Function(String errorTerm)? error, }) { return data?.call(this.data, errorTerm); } @override @optionalTypeArgs TResult maybeWhen({ TResult Function()? initial, TResult Function(T data, String? errorTerm)? data, TResult Function()? loading, TResult Function(String errorTerm)? error, required TResult orElse(), }) { if (data != null) { return data(this.data, errorTerm); } return orElse(); } @override @optionalTypeArgs TResult map({ required TResult Function(AsyncStateInitial value) initial, required TResult Function(AsyncStateData value) data, required TResult Function(AsyncStateLoading value) loading, required TResult Function(AsyncStateError value) error, }) { return data(this); } @override @optionalTypeArgs TResult? mapOrNull({ TResult Function(AsyncStateInitial value)? initial, TResult Function(AsyncStateData value)? data, TResult Function(AsyncStateLoading value)? loading, TResult Function(AsyncStateError value)? error, }) { return data?.call(this); } @override @optionalTypeArgs TResult maybeMap({ TResult Function(AsyncStateInitial value)? initial, TResult Function(AsyncStateData value)? data, TResult Function(AsyncStateLoading value)? loading, TResult Function(AsyncStateError value)? error, required TResult orElse(), }) { if (data != null) { return data(this); } return orElse(); } } abstract class AsyncStateData implements AsyncState { const factory AsyncStateData(final T data, [final String? errorTerm]) = _$AsyncStateData; T get data; String? get errorTerm; @JsonKey(ignore: true) _$$AsyncStateDataCopyWith> get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class _$$AsyncStateLoadingCopyWith { factory _$$AsyncStateLoadingCopyWith(_$AsyncStateLoading value, $Res Function(_$AsyncStateLoading) then) = __$$AsyncStateLoadingCopyWithImpl; } /// @nodoc class __$$AsyncStateLoadingCopyWithImpl extends _$AsyncStateCopyWithImpl implements _$$AsyncStateLoadingCopyWith { __$$AsyncStateLoadingCopyWithImpl(_$AsyncStateLoading _value, $Res Function(_$AsyncStateLoading) _then) : super(_value, (v) => _then(v as _$AsyncStateLoading)); @override _$AsyncStateLoading get _value => super._value as _$AsyncStateLoading; } /// @nodoc class _$AsyncStateLoading with DiagnosticableTreeMixin implements AsyncStateLoading { const _$AsyncStateLoading(); @override String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) { return 'AsyncState<$T>.loading()'; } @override void debugFillProperties(DiagnosticPropertiesBuilder properties) { super.debugFillProperties(properties); properties.add(DiagnosticsProperty('type', 'AsyncState<$T>.loading')); } @override bool operator ==(dynamic other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$AsyncStateLoading); } @override int get hashCode => runtimeType.hashCode; @override @optionalTypeArgs TResult when({ required TResult Function() initial, required TResult Function(T data, String? errorTerm) data, required TResult Function() loading, required TResult Function(String errorTerm) error, }) { return loading(); } @override @optionalTypeArgs TResult? whenOrNull({ TResult Function()? initial, TResult Function(T data, String? errorTerm)? data, TResult Function()? loading, TResult Function(String errorTerm)? error, }) { return loading?.call(); } @override @optionalTypeArgs TResult maybeWhen({ TResult Function()? initial, TResult Function(T data, String? errorTerm)? data, TResult Function()? loading, TResult Function(String errorTerm)? error, required TResult orElse(), }) { if (loading != null) { return loading(); } return orElse(); } @override @optionalTypeArgs TResult map({ required TResult Function(AsyncStateInitial value) initial, required TResult Function(AsyncStateData value) data, required TResult Function(AsyncStateLoading value) loading, required TResult Function(AsyncStateError value) error, }) { return loading(this); } @override @optionalTypeArgs TResult? mapOrNull({ TResult Function(AsyncStateInitial value)? initial, TResult Function(AsyncStateData value)? data, TResult Function(AsyncStateLoading value)? loading, TResult Function(AsyncStateError value)? error, }) { return loading?.call(this); } @override @optionalTypeArgs TResult maybeMap({ TResult Function(AsyncStateInitial value)? initial, TResult Function(AsyncStateData value)? data, TResult Function(AsyncStateLoading value)? loading, TResult Function(AsyncStateError value)? error, required TResult orElse(), }) { if (loading != null) { return loading(this); } return orElse(); } } abstract class AsyncStateLoading implements AsyncState { const factory AsyncStateLoading() = _$AsyncStateLoading; } /// @nodoc abstract class _$$AsyncStateErrorCopyWith { factory _$$AsyncStateErrorCopyWith(_$AsyncStateError value, $Res Function(_$AsyncStateError) then) = __$$AsyncStateErrorCopyWithImpl; $Res call({String errorTerm}); } /// @nodoc class __$$AsyncStateErrorCopyWithImpl extends _$AsyncStateCopyWithImpl implements _$$AsyncStateErrorCopyWith { __$$AsyncStateErrorCopyWithImpl( _$AsyncStateError _value, $Res Function(_$AsyncStateError) _then) : super(_value, (v) => _then(v as _$AsyncStateError)); @override _$AsyncStateError get _value => super._value as _$AsyncStateError; @override $Res call({ Object? errorTerm = freezed, }) { return _then(_$AsyncStateError( errorTerm == freezed ? _value.errorTerm : errorTerm // ignore: cast_nullable_to_non_nullable as String, )); } } /// @nodoc class _$AsyncStateError with DiagnosticableTreeMixin implements AsyncStateError { const _$AsyncStateError(this.errorTerm); @override final String errorTerm; @override String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) { return 'AsyncState<$T>.error(errorTerm: $errorTerm)'; } @override void debugFillProperties(DiagnosticPropertiesBuilder properties) { super.debugFillProperties(properties); properties ..add(DiagnosticsProperty('type', 'AsyncState<$T>.error')) ..add(DiagnosticsProperty('errorTerm', errorTerm)); } @override bool operator ==(dynamic other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$AsyncStateError && const DeepCollectionEquality().equals(other.errorTerm, errorTerm)); } @override int get hashCode => Object.hash(runtimeType, const DeepCollectionEquality().hash(errorTerm)); @JsonKey(ignore: true) @override _$$AsyncStateErrorCopyWith> get copyWith => __$$AsyncStateErrorCopyWithImpl>( this, _$identity); @override @optionalTypeArgs TResult when({ required TResult Function() initial, required TResult Function(T data, String? errorTerm) data, required TResult Function() loading, required TResult Function(String errorTerm) error, }) { return error(errorTerm); } @override @optionalTypeArgs TResult? whenOrNull({ TResult Function()? initial, TResult Function(T data, String? errorTerm)? data, TResult Function()? loading, TResult Function(String errorTerm)? error, }) { return error?.call(errorTerm); } @override @optionalTypeArgs TResult maybeWhen({ TResult Function()? initial, TResult Function(T data, String? errorTerm)? data, TResult Function()? loading, TResult Function(String errorTerm)? error, required TResult orElse(), }) { if (error != null) { return error(errorTerm); } return orElse(); } @override @optionalTypeArgs TResult map({ required TResult Function(AsyncStateInitial value) initial, required TResult Function(AsyncStateData value) data, required TResult Function(AsyncStateLoading value) loading, required TResult Function(AsyncStateError value) error, }) { return error(this); } @override @optionalTypeArgs TResult? mapOrNull({ TResult Function(AsyncStateInitial value)? initial, TResult Function(AsyncStateData value)? data, TResult Function(AsyncStateLoading value)? loading, TResult Function(AsyncStateError value)? error, }) { return error?.call(this); } @override @optionalTypeArgs TResult maybeMap({ TResult Function(AsyncStateInitial value)? initial, TResult Function(AsyncStateData value)? data, TResult Function(AsyncStateLoading value)? loading, TResult Function(AsyncStateError value)? error, required TResult orElse(), }) { if (error != null) { return error(this); } return orElse(); } } abstract class AsyncStateError implements AsyncState { const factory AsyncStateError(final String errorTerm) = _$AsyncStateError; String get errorTerm; @JsonKey(ignore: true) _$$AsyncStateErrorCopyWith> get copyWith => throw _privateConstructorUsedError; }