// 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 'render_gecmisi.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'); RenderGecmisi _$RenderGecmisiFromJson(Map json) { return _RenderGecmisi.fromJson(json); } /// @nodoc mixin _$RenderGecmisi { String get id => throw _privateConstructorUsedError; DateTime get tarih => throw _privateConstructorUsedError; String get presetId => throw _privateConstructorUsedError; String get ciktiPath => throw _privateConstructorUsedError; int get dosyaBoyutuByte => throw _privateConstructorUsedError; int get sureSaniye => throw _privateConstructorUsedError; List get kullanilanSegmentVaryantlari => throw _privateConstructorUsedError; /// Serializes this RenderGecmisi to a JSON map. Map toJson() => throw _privateConstructorUsedError; /// Create a copy of RenderGecmisi /// with the given fields replaced by the non-null parameter values. @JsonKey(includeFromJson: false, includeToJson: false) $RenderGecmisiCopyWith get copyWith => throw _privateConstructorUsedError; } /// @nodoc abstract class $RenderGecmisiCopyWith<$Res> { factory $RenderGecmisiCopyWith( RenderGecmisi value, $Res Function(RenderGecmisi) then) = _$RenderGecmisiCopyWithImpl<$Res, RenderGecmisi>; @useResult $Res call( {String id, DateTime tarih, String presetId, String ciktiPath, int dosyaBoyutuByte, int sureSaniye, List kullanilanSegmentVaryantlari}); } /// @nodoc class _$RenderGecmisiCopyWithImpl<$Res, $Val extends RenderGecmisi> implements $RenderGecmisiCopyWith<$Res> { _$RenderGecmisiCopyWithImpl(this._value, this._then); // ignore: unused_field final $Val _value; // ignore: unused_field final $Res Function($Val) _then; /// Create a copy of RenderGecmisi /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ Object? id = null, Object? tarih = null, Object? presetId = null, Object? ciktiPath = null, Object? dosyaBoyutuByte = null, Object? sureSaniye = null, Object? kullanilanSegmentVaryantlari = null, }) { return _then(_value.copyWith( id: null == id ? _value.id : id // ignore: cast_nullable_to_non_nullable as String, tarih: null == tarih ? _value.tarih : tarih // ignore: cast_nullable_to_non_nullable as DateTime, presetId: null == presetId ? _value.presetId : presetId // ignore: cast_nullable_to_non_nullable as String, ciktiPath: null == ciktiPath ? _value.ciktiPath : ciktiPath // ignore: cast_nullable_to_non_nullable as String, dosyaBoyutuByte: null == dosyaBoyutuByte ? _value.dosyaBoyutuByte : dosyaBoyutuByte // ignore: cast_nullable_to_non_nullable as int, sureSaniye: null == sureSaniye ? _value.sureSaniye : sureSaniye // ignore: cast_nullable_to_non_nullable as int, kullanilanSegmentVaryantlari: null == kullanilanSegmentVaryantlari ? _value.kullanilanSegmentVaryantlari : kullanilanSegmentVaryantlari // ignore: cast_nullable_to_non_nullable as List, ) as $Val); } } /// @nodoc abstract class _$$RenderGecmisiImplCopyWith<$Res> implements $RenderGecmisiCopyWith<$Res> { factory _$$RenderGecmisiImplCopyWith( _$RenderGecmisiImpl value, $Res Function(_$RenderGecmisiImpl) then) = __$$RenderGecmisiImplCopyWithImpl<$Res>; @override @useResult $Res call( {String id, DateTime tarih, String presetId, String ciktiPath, int dosyaBoyutuByte, int sureSaniye, List kullanilanSegmentVaryantlari}); } /// @nodoc class __$$RenderGecmisiImplCopyWithImpl<$Res> extends _$RenderGecmisiCopyWithImpl<$Res, _$RenderGecmisiImpl> implements _$$RenderGecmisiImplCopyWith<$Res> { __$$RenderGecmisiImplCopyWithImpl( _$RenderGecmisiImpl _value, $Res Function(_$RenderGecmisiImpl) _then) : super(_value, _then); /// Create a copy of RenderGecmisi /// with the given fields replaced by the non-null parameter values. @pragma('vm:prefer-inline') @override $Res call({ Object? id = null, Object? tarih = null, Object? presetId = null, Object? ciktiPath = null, Object? dosyaBoyutuByte = null, Object? sureSaniye = null, Object? kullanilanSegmentVaryantlari = null, }) { return _then(_$RenderGecmisiImpl( id: null == id ? _value.id : id // ignore: cast_nullable_to_non_nullable as String, tarih: null == tarih ? _value.tarih : tarih // ignore: cast_nullable_to_non_nullable as DateTime, presetId: null == presetId ? _value.presetId : presetId // ignore: cast_nullable_to_non_nullable as String, ciktiPath: null == ciktiPath ? _value.ciktiPath : ciktiPath // ignore: cast_nullable_to_non_nullable as String, dosyaBoyutuByte: null == dosyaBoyutuByte ? _value.dosyaBoyutuByte : dosyaBoyutuByte // ignore: cast_nullable_to_non_nullable as int, sureSaniye: null == sureSaniye ? _value.sureSaniye : sureSaniye // ignore: cast_nullable_to_non_nullable as int, kullanilanSegmentVaryantlari: null == kullanilanSegmentVaryantlari ? _value._kullanilanSegmentVaryantlari : kullanilanSegmentVaryantlari // ignore: cast_nullable_to_non_nullable as List, )); } } /// @nodoc @JsonSerializable() class _$RenderGecmisiImpl implements _RenderGecmisi { const _$RenderGecmisiImpl( {required this.id, required this.tarih, required this.presetId, required this.ciktiPath, required this.dosyaBoyutuByte, required this.sureSaniye, final List kullanilanSegmentVaryantlari = const []}) : _kullanilanSegmentVaryantlari = kullanilanSegmentVaryantlari; factory _$RenderGecmisiImpl.fromJson(Map json) => _$$RenderGecmisiImplFromJson(json); @override final String id; @override final DateTime tarih; @override final String presetId; @override final String ciktiPath; @override final int dosyaBoyutuByte; @override final int sureSaniye; final List _kullanilanSegmentVaryantlari; @override @JsonKey() List get kullanilanSegmentVaryantlari { if (_kullanilanSegmentVaryantlari is EqualUnmodifiableListView) return _kullanilanSegmentVaryantlari; // ignore: implicit_dynamic_type return EqualUnmodifiableListView(_kullanilanSegmentVaryantlari); } @override String toString() { return 'RenderGecmisi(id: $id, tarih: $tarih, presetId: $presetId, ciktiPath: $ciktiPath, dosyaBoyutuByte: $dosyaBoyutuByte, sureSaniye: $sureSaniye, kullanilanSegmentVaryantlari: $kullanilanSegmentVaryantlari)'; } @override bool operator ==(Object other) { return identical(this, other) || (other.runtimeType == runtimeType && other is _$RenderGecmisiImpl && (identical(other.id, id) || other.id == id) && (identical(other.tarih, tarih) || other.tarih == tarih) && (identical(other.presetId, presetId) || other.presetId == presetId) && (identical(other.ciktiPath, ciktiPath) || other.ciktiPath == ciktiPath) && (identical(other.dosyaBoyutuByte, dosyaBoyutuByte) || other.dosyaBoyutuByte == dosyaBoyutuByte) && (identical(other.sureSaniye, sureSaniye) || other.sureSaniye == sureSaniye) && const DeepCollectionEquality().equals( other._kullanilanSegmentVaryantlari, _kullanilanSegmentVaryantlari)); } @JsonKey(includeFromJson: false, includeToJson: false) @override int get hashCode => Object.hash( runtimeType, id, tarih, presetId, ciktiPath, dosyaBoyutuByte, sureSaniye, const DeepCollectionEquality().hash(_kullanilanSegmentVaryantlari)); /// Create a copy of RenderGecmisi /// with the given fields replaced by the non-null parameter values. @JsonKey(includeFromJson: false, includeToJson: false) @override @pragma('vm:prefer-inline') _$$RenderGecmisiImplCopyWith<_$RenderGecmisiImpl> get copyWith => __$$RenderGecmisiImplCopyWithImpl<_$RenderGecmisiImpl>(this, _$identity); @override Map toJson() { return _$$RenderGecmisiImplToJson( this, ); } } abstract class _RenderGecmisi implements RenderGecmisi { const factory _RenderGecmisi( {required final String id, required final DateTime tarih, required final String presetId, required final String ciktiPath, required final int dosyaBoyutuByte, required final int sureSaniye, final List kullanilanSegmentVaryantlari}) = _$RenderGecmisiImpl; factory _RenderGecmisi.fromJson(Map json) = _$RenderGecmisiImpl.fromJson; @override String get id; @override DateTime get tarih; @override String get presetId; @override String get ciktiPath; @override int get dosyaBoyutuByte; @override int get sureSaniye; @override List get kullanilanSegmentVaryantlari; /// Create a copy of RenderGecmisi /// with the given fields replaced by the non-null parameter values. @override @JsonKey(includeFromJson: false, includeToJson: false) _$$RenderGecmisiImplCopyWith<_$RenderGecmisiImpl> get copyWith => throw _privateConstructorUsedError; }