// 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 'document_details_cubit.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 _$DocumentDetailsState { DocumentModel get document => throw _privateConstructorUsedError; DocumentMetaData? get metaData => throw _privateConstructorUsedError; bool get isFullContentLoaded => throw _privateConstructorUsedError; String? get fullContent => throw _privateConstructorUsedError; FieldSuggestions? get suggestions => throw _privateConstructorUsedError; Map get correspondents => throw _privateConstructorUsedError; Map get documentTypes => throw _privateConstructorUsedError; Map get tags => throw _privateConstructorUsedError; Map get storagePaths => throw _privateConstructorUsedError; @JsonKey(ignore: true) $DocumentDetailsStateCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $DocumentDetailsStateCopyWith<$Res> { factory $DocumentDetailsStateCopyWith(DocumentDetailsState value, $Res Function(DocumentDetailsState) then) = _$DocumentDetailsStateCopyWithImpl<$Res, DocumentDetailsState>; @useResult $Res call( {DocumentModel document, DocumentMetaData? metaData, bool isFullContentLoaded, String? fullContent, FieldSuggestions? suggestions, Map correspondents, Map documentTypes, Map tags, Map storagePaths}); } /// @nodoc class _$DocumentDetailsStateCopyWithImpl<$Res, $Val extends DocumentDetailsState> implements $DocumentDetailsStateCopyWith<$Res> { _$DocumentDetailsStateCopyWithImpl(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? document = null, Object? metaData = freezed, Object? isFullContentLoaded = null, Object? fullContent = freezed, Object? suggestions = freezed, Object? correspondents = null, Object? documentTypes = null, Object? tags = null, Object? storagePaths = null, }) { return _then(_value.copyWith( document: null == document ? _value.document : document // ignore: cast_nullable_to_non_nullable as DocumentModel, metaData: freezed == metaData ? _value.metaData : metaData // ignore: cast_nullable_to_non_nullable as DocumentMetaData?, isFullContentLoaded: null == isFullContentLoaded ? _value.isFullContentLoaded : isFullContentLoaded // ignore: cast_nullable_to_non_nullable as bool, fullContent: freezed == fullContent ? _value.fullContent : fullContent // ignore: cast_nullable_to_non_nullable as String?, suggestions: freezed == suggestions ? _value.suggestions : suggestions // ignore: cast_nullable_to_non_nullable as FieldSuggestions?, correspondents: null == correspondents ? _value.correspondents : correspondents // ignore: cast_nullable_to_non_nullable as Map, documentTypes: null == documentTypes ? _value.documentTypes : documentTypes // ignore: cast_nullable_to_non_nullable as Map, tags: null == tags ? _value.tags : tags // ignore: cast_nullable_to_non_nullable as Map, storagePaths: null == storagePaths ? _value.storagePaths : storagePaths // ignore: cast_nullable_to_non_nullable as Map, ) as $Val); } } /// @nodoc abstract class _$$_DocumentDetailsStateCopyWith<$Res> implements $DocumentDetailsStateCopyWith<$Res> { factory _$$_DocumentDetailsStateCopyWith(_$_DocumentDetailsState value, $Res Function(_$_DocumentDetailsState) then) = __$$_DocumentDetailsStateCopyWithImpl<$Res>; @override @useResult $Res call( {DocumentModel document, DocumentMetaData? metaData, bool isFullContentLoaded, String? fullContent, FieldSuggestions? suggestions, Map correspondents, Map documentTypes, Map tags, Map storagePaths}); } /// @nodoc class __$$_DocumentDetailsStateCopyWithImpl<$Res> extends _$DocumentDetailsStateCopyWithImpl<$Res, _$_DocumentDetailsState> implements _$$_DocumentDetailsStateCopyWith<$Res> { __$$_DocumentDetailsStateCopyWithImpl(_$_DocumentDetailsState _value, $Res Function(_$_DocumentDetailsState) _then) : super(_value, _then); @pragma('vm:prefer-inline') @override $Res call({ Object? document = null, Object? metaData = freezed, Object? isFullContentLoaded = null, Object? fullContent = freezed, Object? suggestions = freezed, Object? correspondents = null, Object? documentTypes = null, Object? tags = null, Object? storagePaths = null, }) { return _then(_$_DocumentDetailsState( document: null == document ? _value.document : document // ignore: cast_nullable_to_non_nullable as DocumentModel, metaData: freezed == metaData ? _value.metaData : metaData // ignore: cast_nullable_to_non_nullable as DocumentMetaData?, isFullContentLoaded: null == isFullContentLoaded ? _value.isFullContentLoaded : isFullContentLoaded // ignore: cast_nullable_to_non_nullable as bool, fullContent: freezed == fullContent ? _value.fullContent : fullContent // ignore: cast_nullable_to_non_nullable as String?, suggestions: freezed == suggestions ? _value.suggestions : suggestions // ignore: cast_nullable_to_non_nullable as FieldSuggestions?, correspondents: null == correspondents ? _value._correspondents : correspondents // ignore: cast_nullable_to_non_nullable as Map, documentTypes: null == documentTypes ? _value._documentTypes : documentTypes // ignore: cast_nullable_to_non_nullable as Map, tags: null == tags ? _value._tags : tags // ignore: cast_nullable_to_non_nullable as Map, storagePaths: null == storagePaths ? _value._storagePaths : storagePaths // ignore: cast_nullable_to_non_nullable as Map, )); } } /// @nodoc class _$_DocumentDetailsState implements _DocumentDetailsState { const _$_DocumentDetailsState( {required this.document, this.metaData, this.isFullContentLoaded = false, this.fullContent, this.suggestions, final Map correspondents = const {}, final Map documentTypes = const {}, final Map tags = const {}, final Map storagePaths = const {}}) : _correspondents = correspondents, _documentTypes = documentTypes, _tags = tags, _storagePaths = storagePaths; @override final DocumentModel document; @override final DocumentMetaData? metaData; @override @JsonKey() final bool isFullContentLoaded; @override final String? fullContent; @override final FieldSuggestions? suggestions; final Map _correspondents; @override @JsonKey() Map get correspondents { if (_correspondents is EqualUnmodifiableMapView) return _correspondents; // ignore: implicit_dynamic_type return EqualUnmodifiableMapView(_correspondents); } final Map _documentTypes; @override @JsonKey() Map get documentTypes { if (_documentTypes is EqualUnmodifiableMapView) return _documentTypes; // ignore: implicit_dynamic_type return EqualUnmodifiableMapView(_documentTypes); } final Map _tags; @override @JsonKey() Map get tags { if (_tags is EqualUnmodifiableMapView) return _tags; // ignore: implicit_dynamic_type return EqualUnmodifiableMapView(_tags); } final Map _storagePaths; @override @JsonKey() Map get storagePaths { if (_storagePaths is EqualUnmodifiableMapView) return _storagePaths; // ignore: implicit_dynamic_type return EqualUnmodifiableMapView(_storagePaths); } @override String toString() { return 'DocumentDetailsState(document: $document, metaData: $metaData, isFullContentLoaded: $isFullContentLoaded, fullContent: $fullContent, suggestions: $suggestions, correspondents: $correspondents, documentTypes: $documentTypes, tags: $tags, storagePaths: $storagePaths)'; } @override bool operator ==(dynamic other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$_DocumentDetailsState && (identical(other.document, document) || other.document == document) && (identical(other.metaData, metaData) || other.metaData == metaData) && (identical(other.isFullContentLoaded, isFullContentLoaded) || other.isFullContentLoaded == isFullContentLoaded) && (identical(other.fullContent, fullContent) || other.fullContent == fullContent) && (identical(other.suggestions, suggestions) || other.suggestions == suggestions) && const DeepCollectionEquality() .equals(other._correspondents, _correspondents) && const DeepCollectionEquality() .equals(other._documentTypes, _documentTypes) && const DeepCollectionEquality().equals(other._tags, _tags) && const DeepCollectionEquality() .equals(other._storagePaths, _storagePaths)); } @override int get hashCode => Object.hash( runtimeType, document, metaData, isFullContentLoaded, fullContent, suggestions, const DeepCollectionEquality().hash(_correspondents), const DeepCollectionEquality().hash(_documentTypes), const DeepCollectionEquality().hash(_tags), const DeepCollectionEquality().hash(_storagePaths)); @JsonKey(ignore: true) @override @pragma('vm:prefer-inline') _$$_DocumentDetailsStateCopyWith<_$_DocumentDetailsState> get copyWith => __$$_DocumentDetailsStateCopyWithImpl<_$_DocumentDetailsState>( this, _$identity); } abstract class _DocumentDetailsState implements DocumentDetailsState { const factory _DocumentDetailsState( {required final DocumentModel document, final DocumentMetaData? metaData, final bool isFullContentLoaded, final String? fullContent, final FieldSuggestions? suggestions, final Map correspondents, final Map documentTypes, final Map tags, final Map storagePaths}) = _$_DocumentDetailsState; @override DocumentModel get document; @override DocumentMetaData? get metaData; @override bool get isFullContentLoaded; @override String? get fullContent; @override FieldSuggestions? get suggestions; @override Map get correspondents; @override Map get documentTypes; @override Map get tags; @override Map get storagePaths; @override @JsonKey(ignore: true) _$$_DocumentDetailsStateCopyWith<_$_DocumentDetailsState> get copyWith => throw _privateConstructorUsedError; }