|
@@ -0,0 +1,1089 @@
|
|
|
|
|
+// 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 'banner_list.dart';
|
|
|
|
|
+
|
|
|
|
|
+// **************************************************************************
|
|
|
|
|
+// FreezedGenerator
|
|
|
|
|
+// **************************************************************************
|
|
|
|
|
+
|
|
|
|
|
+T _$identity<T>(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',
|
|
|
|
|
+);
|
|
|
|
|
+
|
|
|
|
|
+BannerList _$BannerListFromJson(Map<String, dynamic> json) {
|
|
|
|
|
+ return _BannerList.fromJson(json);
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+mixin _$BannerList {
|
|
|
|
|
+ Location? get location => throw _privateConstructorUsedError;
|
|
|
|
|
+ Banner? get bannerInfo => throw _privateConstructorUsedError;
|
|
|
|
|
+ List<Banner>? get list => throw _privateConstructorUsedError;
|
|
|
|
|
+
|
|
|
|
|
+ /// Serializes this BannerList to a JSON map.
|
|
|
|
|
+ Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of BannerList
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ $BannerListCopyWith<BannerList> get copyWith =>
|
|
|
|
|
+ throw _privateConstructorUsedError;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+abstract class $BannerListCopyWith<$Res> {
|
|
|
|
|
+ factory $BannerListCopyWith(
|
|
|
|
|
+ BannerList value,
|
|
|
|
|
+ $Res Function(BannerList) then,
|
|
|
|
|
+ ) = _$BannerListCopyWithImpl<$Res, BannerList>;
|
|
|
|
|
+ @useResult
|
|
|
|
|
+ $Res call({Location? location, Banner? bannerInfo, List<Banner>? list});
|
|
|
|
|
+
|
|
|
|
|
+ $LocationCopyWith<$Res>? get location;
|
|
|
|
|
+ $BannerCopyWith<$Res>? get bannerInfo;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+class _$BannerListCopyWithImpl<$Res, $Val extends BannerList>
|
|
|
|
|
+ implements $BannerListCopyWith<$Res> {
|
|
|
|
|
+ _$BannerListCopyWithImpl(this._value, this._then);
|
|
|
|
|
+
|
|
|
|
|
+ // ignore: unused_field
|
|
|
|
|
+ final $Val _value;
|
|
|
|
|
+ // ignore: unused_field
|
|
|
|
|
+ final $Res Function($Val) _then;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of BannerList
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ @override
|
|
|
|
|
+ $Res call({
|
|
|
|
|
+ Object? location = freezed,
|
|
|
|
|
+ Object? bannerInfo = freezed,
|
|
|
|
|
+ Object? list = freezed,
|
|
|
|
|
+ }) {
|
|
|
|
|
+ return _then(
|
|
|
|
|
+ _value.copyWith(
|
|
|
|
|
+ location: freezed == location
|
|
|
|
|
+ ? _value.location
|
|
|
|
|
+ : location // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as Location?,
|
|
|
|
|
+ bannerInfo: freezed == bannerInfo
|
|
|
|
|
+ ? _value.bannerInfo
|
|
|
|
|
+ : bannerInfo // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as Banner?,
|
|
|
|
|
+ list: freezed == list
|
|
|
|
|
+ ? _value.list
|
|
|
|
|
+ : list // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as List<Banner>?,
|
|
|
|
|
+ )
|
|
|
|
|
+ as $Val,
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of BannerList
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @override
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ $LocationCopyWith<$Res>? get location {
|
|
|
|
|
+ if (_value.location == null) {
|
|
|
|
|
+ return null;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ return $LocationCopyWith<$Res>(_value.location!, (value) {
|
|
|
|
|
+ return _then(_value.copyWith(location: value) as $Val);
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of BannerList
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @override
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ $BannerCopyWith<$Res>? get bannerInfo {
|
|
|
|
|
+ if (_value.bannerInfo == null) {
|
|
|
|
|
+ return null;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ return $BannerCopyWith<$Res>(_value.bannerInfo!, (value) {
|
|
|
|
|
+ return _then(_value.copyWith(bannerInfo: value) as $Val);
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+abstract class _$$BannerListImplCopyWith<$Res>
|
|
|
|
|
+ implements $BannerListCopyWith<$Res> {
|
|
|
|
|
+ factory _$$BannerListImplCopyWith(
|
|
|
|
|
+ _$BannerListImpl value,
|
|
|
|
|
+ $Res Function(_$BannerListImpl) then,
|
|
|
|
|
+ ) = __$$BannerListImplCopyWithImpl<$Res>;
|
|
|
|
|
+ @override
|
|
|
|
|
+ @useResult
|
|
|
|
|
+ $Res call({Location? location, Banner? bannerInfo, List<Banner>? list});
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ $LocationCopyWith<$Res>? get location;
|
|
|
|
|
+ @override
|
|
|
|
|
+ $BannerCopyWith<$Res>? get bannerInfo;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+class __$$BannerListImplCopyWithImpl<$Res>
|
|
|
|
|
+ extends _$BannerListCopyWithImpl<$Res, _$BannerListImpl>
|
|
|
|
|
+ implements _$$BannerListImplCopyWith<$Res> {
|
|
|
|
|
+ __$$BannerListImplCopyWithImpl(
|
|
|
|
|
+ _$BannerListImpl _value,
|
|
|
|
|
+ $Res Function(_$BannerListImpl) _then,
|
|
|
|
|
+ ) : super(_value, _then);
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of BannerList
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ @override
|
|
|
|
|
+ $Res call({
|
|
|
|
|
+ Object? location = freezed,
|
|
|
|
|
+ Object? bannerInfo = freezed,
|
|
|
|
|
+ Object? list = freezed,
|
|
|
|
|
+ }) {
|
|
|
|
|
+ return _then(
|
|
|
|
|
+ _$BannerListImpl(
|
|
|
|
|
+ location: freezed == location
|
|
|
|
|
+ ? _value.location
|
|
|
|
|
+ : location // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as Location?,
|
|
|
|
|
+ bannerInfo: freezed == bannerInfo
|
|
|
|
|
+ ? _value.bannerInfo
|
|
|
|
|
+ : bannerInfo // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as Banner?,
|
|
|
|
|
+ list: freezed == list
|
|
|
|
|
+ ? _value._list
|
|
|
|
|
+ : list // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as List<Banner>?,
|
|
|
|
|
+ ),
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+@JsonSerializable()
|
|
|
|
|
+class _$BannerListImpl with DiagnosticableTreeMixin implements _BannerList {
|
|
|
|
|
+ const _$BannerListImpl({
|
|
|
|
|
+ this.location,
|
|
|
|
|
+ this.bannerInfo,
|
|
|
|
|
+ final List<Banner>? list,
|
|
|
|
|
+ }) : _list = list;
|
|
|
|
|
+
|
|
|
|
|
+ factory _$BannerListImpl.fromJson(Map<String, dynamic> json) =>
|
|
|
|
|
+ _$$BannerListImplFromJson(json);
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ final Location? location;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final Banner? bannerInfo;
|
|
|
|
|
+ final List<Banner>? _list;
|
|
|
|
|
+ @override
|
|
|
|
|
+ List<Banner>? get list {
|
|
|
|
|
+ final value = _list;
|
|
|
|
|
+ if (value == null) return null;
|
|
|
|
|
+ if (_list is EqualUnmodifiableListView) return _list;
|
|
|
|
|
+ // ignore: implicit_dynamic_type
|
|
|
|
|
+ return EqualUnmodifiableListView(value);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) {
|
|
|
|
|
+ return 'BannerList(location: $location, bannerInfo: $bannerInfo, list: $list)';
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ void debugFillProperties(DiagnosticPropertiesBuilder properties) {
|
|
|
|
|
+ super.debugFillProperties(properties);
|
|
|
|
|
+ properties
|
|
|
|
|
+ ..add(DiagnosticsProperty('type', 'BannerList'))
|
|
|
|
|
+ ..add(DiagnosticsProperty('location', location))
|
|
|
|
|
+ ..add(DiagnosticsProperty('bannerInfo', bannerInfo))
|
|
|
|
|
+ ..add(DiagnosticsProperty('list', list));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ bool operator ==(Object other) {
|
|
|
|
|
+ return identical(this, other) ||
|
|
|
|
|
+ (other.runtimeType == runtimeType &&
|
|
|
|
|
+ other is _$BannerListImpl &&
|
|
|
|
|
+ (identical(other.location, location) ||
|
|
|
|
|
+ other.location == location) &&
|
|
|
|
|
+ (identical(other.bannerInfo, bannerInfo) ||
|
|
|
|
|
+ other.bannerInfo == bannerInfo) &&
|
|
|
|
|
+ const DeepCollectionEquality().equals(other._list, _list));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ @override
|
|
|
|
|
+ int get hashCode => Object.hash(
|
|
|
|
|
+ runtimeType,
|
|
|
|
|
+ location,
|
|
|
|
|
+ bannerInfo,
|
|
|
|
|
+ const DeepCollectionEquality().hash(_list),
|
|
|
|
|
+ );
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of BannerList
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ @override
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ _$$BannerListImplCopyWith<_$BannerListImpl> get copyWith =>
|
|
|
|
|
+ __$$BannerListImplCopyWithImpl<_$BannerListImpl>(this, _$identity);
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ Map<String, dynamic> toJson() {
|
|
|
|
|
+ return _$$BannerListImplToJson(this);
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+abstract class _BannerList implements BannerList {
|
|
|
|
|
+ const factory _BannerList({
|
|
|
|
|
+ final Location? location,
|
|
|
|
|
+ final Banner? bannerInfo,
|
|
|
|
|
+ final List<Banner>? list,
|
|
|
|
|
+ }) = _$BannerListImpl;
|
|
|
|
|
+
|
|
|
|
|
+ factory _BannerList.fromJson(Map<String, dynamic> json) =
|
|
|
|
|
+ _$BannerListImpl.fromJson;
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ Location? get location;
|
|
|
|
|
+ @override
|
|
|
|
|
+ Banner? get bannerInfo;
|
|
|
|
|
+ @override
|
|
|
|
|
+ List<Banner>? get list;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of BannerList
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @override
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ _$$BannerListImplCopyWith<_$BannerListImpl> get copyWith =>
|
|
|
|
|
+ throw _privateConstructorUsedError;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+Location _$LocationFromJson(Map<String, dynamic> json) {
|
|
|
|
|
+ return _Location.fromJson(json);
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+mixin _$Location {
|
|
|
|
|
+ int? get id => throw _privateConstructorUsedError;
|
|
|
|
|
+ String? get name => throw _privateConstructorUsedError;
|
|
|
|
|
+ String? get code => throw _privateConstructorUsedError;
|
|
|
|
|
+ String? get icon => throw _privateConstructorUsedError;
|
|
|
|
|
+ String? get country => throw _privateConstructorUsedError;
|
|
|
|
|
+ int? get sort => throw _privateConstructorUsedError;
|
|
|
|
|
+ Coordinates? get coordinates => throw _privateConstructorUsedError;
|
|
|
|
|
+ int? get userLevel => throw _privateConstructorUsedError;
|
|
|
|
|
+ bool? get isTrial => throw _privateConstructorUsedError;
|
|
|
|
|
+ bool? get showGDPR => throw _privateConstructorUsedError;
|
|
|
|
|
+
|
|
|
|
|
+ /// Serializes this Location to a JSON map.
|
|
|
|
|
+ Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Location
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ $LocationCopyWith<Location> get copyWith =>
|
|
|
|
|
+ throw _privateConstructorUsedError;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+abstract class $LocationCopyWith<$Res> {
|
|
|
|
|
+ factory $LocationCopyWith(Location value, $Res Function(Location) then) =
|
|
|
|
|
+ _$LocationCopyWithImpl<$Res, Location>;
|
|
|
|
|
+ @useResult
|
|
|
|
|
+ $Res call({
|
|
|
|
|
+ int? id,
|
|
|
|
|
+ String? name,
|
|
|
|
|
+ String? code,
|
|
|
|
|
+ String? icon,
|
|
|
|
|
+ String? country,
|
|
|
|
|
+ int? sort,
|
|
|
|
|
+ Coordinates? coordinates,
|
|
|
|
|
+ int? userLevel,
|
|
|
|
|
+ bool? isTrial,
|
|
|
|
|
+ bool? showGDPR,
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ $CoordinatesCopyWith<$Res>? get coordinates;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+class _$LocationCopyWithImpl<$Res, $Val extends Location>
|
|
|
|
|
+ implements $LocationCopyWith<$Res> {
|
|
|
|
|
+ _$LocationCopyWithImpl(this._value, this._then);
|
|
|
|
|
+
|
|
|
|
|
+ // ignore: unused_field
|
|
|
|
|
+ final $Val _value;
|
|
|
|
|
+ // ignore: unused_field
|
|
|
|
|
+ final $Res Function($Val) _then;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Location
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ @override
|
|
|
|
|
+ $Res call({
|
|
|
|
|
+ Object? id = freezed,
|
|
|
|
|
+ Object? name = freezed,
|
|
|
|
|
+ Object? code = freezed,
|
|
|
|
|
+ Object? icon = freezed,
|
|
|
|
|
+ Object? country = freezed,
|
|
|
|
|
+ Object? sort = freezed,
|
|
|
|
|
+ Object? coordinates = freezed,
|
|
|
|
|
+ Object? userLevel = freezed,
|
|
|
|
|
+ Object? isTrial = freezed,
|
|
|
|
|
+ Object? showGDPR = freezed,
|
|
|
|
|
+ }) {
|
|
|
|
|
+ return _then(
|
|
|
|
|
+ _value.copyWith(
|
|
|
|
|
+ id: freezed == id
|
|
|
|
|
+ ? _value.id
|
|
|
|
|
+ : id // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as int?,
|
|
|
|
|
+ name: freezed == name
|
|
|
|
|
+ ? _value.name
|
|
|
|
|
+ : name // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ code: freezed == code
|
|
|
|
|
+ ? _value.code
|
|
|
|
|
+ : code // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ icon: freezed == icon
|
|
|
|
|
+ ? _value.icon
|
|
|
|
|
+ : icon // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ country: freezed == country
|
|
|
|
|
+ ? _value.country
|
|
|
|
|
+ : country // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ sort: freezed == sort
|
|
|
|
|
+ ? _value.sort
|
|
|
|
|
+ : sort // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as int?,
|
|
|
|
|
+ coordinates: freezed == coordinates
|
|
|
|
|
+ ? _value.coordinates
|
|
|
|
|
+ : coordinates // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as Coordinates?,
|
|
|
|
|
+ userLevel: freezed == userLevel
|
|
|
|
|
+ ? _value.userLevel
|
|
|
|
|
+ : userLevel // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as int?,
|
|
|
|
|
+ isTrial: freezed == isTrial
|
|
|
|
|
+ ? _value.isTrial
|
|
|
|
|
+ : isTrial // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as bool?,
|
|
|
|
|
+ showGDPR: freezed == showGDPR
|
|
|
|
|
+ ? _value.showGDPR
|
|
|
|
|
+ : showGDPR // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as bool?,
|
|
|
|
|
+ )
|
|
|
|
|
+ as $Val,
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Location
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @override
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ $CoordinatesCopyWith<$Res>? get coordinates {
|
|
|
|
|
+ if (_value.coordinates == null) {
|
|
|
|
|
+ return null;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ return $CoordinatesCopyWith<$Res>(_value.coordinates!, (value) {
|
|
|
|
|
+ return _then(_value.copyWith(coordinates: value) as $Val);
|
|
|
|
|
+ });
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+abstract class _$$LocationImplCopyWith<$Res>
|
|
|
|
|
+ implements $LocationCopyWith<$Res> {
|
|
|
|
|
+ factory _$$LocationImplCopyWith(
|
|
|
|
|
+ _$LocationImpl value,
|
|
|
|
|
+ $Res Function(_$LocationImpl) then,
|
|
|
|
|
+ ) = __$$LocationImplCopyWithImpl<$Res>;
|
|
|
|
|
+ @override
|
|
|
|
|
+ @useResult
|
|
|
|
|
+ $Res call({
|
|
|
|
|
+ int? id,
|
|
|
|
|
+ String? name,
|
|
|
|
|
+ String? code,
|
|
|
|
|
+ String? icon,
|
|
|
|
|
+ String? country,
|
|
|
|
|
+ int? sort,
|
|
|
|
|
+ Coordinates? coordinates,
|
|
|
|
|
+ int? userLevel,
|
|
|
|
|
+ bool? isTrial,
|
|
|
|
|
+ bool? showGDPR,
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ $CoordinatesCopyWith<$Res>? get coordinates;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+class __$$LocationImplCopyWithImpl<$Res>
|
|
|
|
|
+ extends _$LocationCopyWithImpl<$Res, _$LocationImpl>
|
|
|
|
|
+ implements _$$LocationImplCopyWith<$Res> {
|
|
|
|
|
+ __$$LocationImplCopyWithImpl(
|
|
|
|
|
+ _$LocationImpl _value,
|
|
|
|
|
+ $Res Function(_$LocationImpl) _then,
|
|
|
|
|
+ ) : super(_value, _then);
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Location
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ @override
|
|
|
|
|
+ $Res call({
|
|
|
|
|
+ Object? id = freezed,
|
|
|
|
|
+ Object? name = freezed,
|
|
|
|
|
+ Object? code = freezed,
|
|
|
|
|
+ Object? icon = freezed,
|
|
|
|
|
+ Object? country = freezed,
|
|
|
|
|
+ Object? sort = freezed,
|
|
|
|
|
+ Object? coordinates = freezed,
|
|
|
|
|
+ Object? userLevel = freezed,
|
|
|
|
|
+ Object? isTrial = freezed,
|
|
|
|
|
+ Object? showGDPR = freezed,
|
|
|
|
|
+ }) {
|
|
|
|
|
+ return _then(
|
|
|
|
|
+ _$LocationImpl(
|
|
|
|
|
+ id: freezed == id
|
|
|
|
|
+ ? _value.id
|
|
|
|
|
+ : id // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as int?,
|
|
|
|
|
+ name: freezed == name
|
|
|
|
|
+ ? _value.name
|
|
|
|
|
+ : name // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ code: freezed == code
|
|
|
|
|
+ ? _value.code
|
|
|
|
|
+ : code // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ icon: freezed == icon
|
|
|
|
|
+ ? _value.icon
|
|
|
|
|
+ : icon // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ country: freezed == country
|
|
|
|
|
+ ? _value.country
|
|
|
|
|
+ : country // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ sort: freezed == sort
|
|
|
|
|
+ ? _value.sort
|
|
|
|
|
+ : sort // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as int?,
|
|
|
|
|
+ coordinates: freezed == coordinates
|
|
|
|
|
+ ? _value.coordinates
|
|
|
|
|
+ : coordinates // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as Coordinates?,
|
|
|
|
|
+ userLevel: freezed == userLevel
|
|
|
|
|
+ ? _value.userLevel
|
|
|
|
|
+ : userLevel // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as int?,
|
|
|
|
|
+ isTrial: freezed == isTrial
|
|
|
|
|
+ ? _value.isTrial
|
|
|
|
|
+ : isTrial // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as bool?,
|
|
|
|
|
+ showGDPR: freezed == showGDPR
|
|
|
|
|
+ ? _value.showGDPR
|
|
|
|
|
+ : showGDPR // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as bool?,
|
|
|
|
|
+ ),
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+@JsonSerializable()
|
|
|
|
|
+class _$LocationImpl with DiagnosticableTreeMixin implements _Location {
|
|
|
|
|
+ const _$LocationImpl({
|
|
|
|
|
+ this.id,
|
|
|
|
|
+ this.name,
|
|
|
|
|
+ this.code,
|
|
|
|
|
+ this.icon,
|
|
|
|
|
+ this.country,
|
|
|
|
|
+ this.sort,
|
|
|
|
|
+ this.coordinates,
|
|
|
|
|
+ this.userLevel,
|
|
|
|
|
+ this.isTrial,
|
|
|
|
|
+ this.showGDPR,
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ factory _$LocationImpl.fromJson(Map<String, dynamic> json) =>
|
|
|
|
|
+ _$$LocationImplFromJson(json);
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ final int? id;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final String? name;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final String? code;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final String? icon;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final String? country;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final int? sort;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final Coordinates? coordinates;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final int? userLevel;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final bool? isTrial;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final bool? showGDPR;
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) {
|
|
|
|
|
+ return 'Location(id: $id, name: $name, code: $code, icon: $icon, country: $country, sort: $sort, coordinates: $coordinates, userLevel: $userLevel, isTrial: $isTrial, showGDPR: $showGDPR)';
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ void debugFillProperties(DiagnosticPropertiesBuilder properties) {
|
|
|
|
|
+ super.debugFillProperties(properties);
|
|
|
|
|
+ properties
|
|
|
|
|
+ ..add(DiagnosticsProperty('type', 'Location'))
|
|
|
|
|
+ ..add(DiagnosticsProperty('id', id))
|
|
|
|
|
+ ..add(DiagnosticsProperty('name', name))
|
|
|
|
|
+ ..add(DiagnosticsProperty('code', code))
|
|
|
|
|
+ ..add(DiagnosticsProperty('icon', icon))
|
|
|
|
|
+ ..add(DiagnosticsProperty('country', country))
|
|
|
|
|
+ ..add(DiagnosticsProperty('sort', sort))
|
|
|
|
|
+ ..add(DiagnosticsProperty('coordinates', coordinates))
|
|
|
|
|
+ ..add(DiagnosticsProperty('userLevel', userLevel))
|
|
|
|
|
+ ..add(DiagnosticsProperty('isTrial', isTrial))
|
|
|
|
|
+ ..add(DiagnosticsProperty('showGDPR', showGDPR));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ bool operator ==(Object other) {
|
|
|
|
|
+ return identical(this, other) ||
|
|
|
|
|
+ (other.runtimeType == runtimeType &&
|
|
|
|
|
+ other is _$LocationImpl &&
|
|
|
|
|
+ (identical(other.id, id) || other.id == id) &&
|
|
|
|
|
+ (identical(other.name, name) || other.name == name) &&
|
|
|
|
|
+ (identical(other.code, code) || other.code == code) &&
|
|
|
|
|
+ (identical(other.icon, icon) || other.icon == icon) &&
|
|
|
|
|
+ (identical(other.country, country) || other.country == country) &&
|
|
|
|
|
+ (identical(other.sort, sort) || other.sort == sort) &&
|
|
|
|
|
+ (identical(other.coordinates, coordinates) ||
|
|
|
|
|
+ other.coordinates == coordinates) &&
|
|
|
|
|
+ (identical(other.userLevel, userLevel) ||
|
|
|
|
|
+ other.userLevel == userLevel) &&
|
|
|
|
|
+ (identical(other.isTrial, isTrial) || other.isTrial == isTrial) &&
|
|
|
|
|
+ (identical(other.showGDPR, showGDPR) ||
|
|
|
|
|
+ other.showGDPR == showGDPR));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ @override
|
|
|
|
|
+ int get hashCode => Object.hash(
|
|
|
|
|
+ runtimeType,
|
|
|
|
|
+ id,
|
|
|
|
|
+ name,
|
|
|
|
|
+ code,
|
|
|
|
|
+ icon,
|
|
|
|
|
+ country,
|
|
|
|
|
+ sort,
|
|
|
|
|
+ coordinates,
|
|
|
|
|
+ userLevel,
|
|
|
|
|
+ isTrial,
|
|
|
|
|
+ showGDPR,
|
|
|
|
|
+ );
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Location
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ @override
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ _$$LocationImplCopyWith<_$LocationImpl> get copyWith =>
|
|
|
|
|
+ __$$LocationImplCopyWithImpl<_$LocationImpl>(this, _$identity);
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ Map<String, dynamic> toJson() {
|
|
|
|
|
+ return _$$LocationImplToJson(this);
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+abstract class _Location implements Location {
|
|
|
|
|
+ const factory _Location({
|
|
|
|
|
+ final int? id,
|
|
|
|
|
+ final String? name,
|
|
|
|
|
+ final String? code,
|
|
|
|
|
+ final String? icon,
|
|
|
|
|
+ final String? country,
|
|
|
|
|
+ final int? sort,
|
|
|
|
|
+ final Coordinates? coordinates,
|
|
|
|
|
+ final int? userLevel,
|
|
|
|
|
+ final bool? isTrial,
|
|
|
|
|
+ final bool? showGDPR,
|
|
|
|
|
+ }) = _$LocationImpl;
|
|
|
|
|
+
|
|
|
|
|
+ factory _Location.fromJson(Map<String, dynamic> json) =
|
|
|
|
|
+ _$LocationImpl.fromJson;
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ int? get id;
|
|
|
|
|
+ @override
|
|
|
|
|
+ String? get name;
|
|
|
|
|
+ @override
|
|
|
|
|
+ String? get code;
|
|
|
|
|
+ @override
|
|
|
|
|
+ String? get icon;
|
|
|
|
|
+ @override
|
|
|
|
|
+ String? get country;
|
|
|
|
|
+ @override
|
|
|
|
|
+ int? get sort;
|
|
|
|
|
+ @override
|
|
|
|
|
+ Coordinates? get coordinates;
|
|
|
|
|
+ @override
|
|
|
|
|
+ int? get userLevel;
|
|
|
|
|
+ @override
|
|
|
|
|
+ bool? get isTrial;
|
|
|
|
|
+ @override
|
|
|
|
|
+ bool? get showGDPR;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Location
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @override
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ _$$LocationImplCopyWith<_$LocationImpl> get copyWith =>
|
|
|
|
|
+ throw _privateConstructorUsedError;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+Coordinates _$CoordinatesFromJson(Map<String, dynamic> json) {
|
|
|
|
|
+ return _Coordinates.fromJson(json);
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+mixin _$Coordinates {
|
|
|
|
|
+ int? get lat => throw _privateConstructorUsedError;
|
|
|
|
|
+ int? get lng => throw _privateConstructorUsedError;
|
|
|
|
|
+
|
|
|
|
|
+ /// Serializes this Coordinates to a JSON map.
|
|
|
|
|
+ Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Coordinates
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ $CoordinatesCopyWith<Coordinates> get copyWith =>
|
|
|
|
|
+ throw _privateConstructorUsedError;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+abstract class $CoordinatesCopyWith<$Res> {
|
|
|
|
|
+ factory $CoordinatesCopyWith(
|
|
|
|
|
+ Coordinates value,
|
|
|
|
|
+ $Res Function(Coordinates) then,
|
|
|
|
|
+ ) = _$CoordinatesCopyWithImpl<$Res, Coordinates>;
|
|
|
|
|
+ @useResult
|
|
|
|
|
+ $Res call({int? lat, int? lng});
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+class _$CoordinatesCopyWithImpl<$Res, $Val extends Coordinates>
|
|
|
|
|
+ implements $CoordinatesCopyWith<$Res> {
|
|
|
|
|
+ _$CoordinatesCopyWithImpl(this._value, this._then);
|
|
|
|
|
+
|
|
|
|
|
+ // ignore: unused_field
|
|
|
|
|
+ final $Val _value;
|
|
|
|
|
+ // ignore: unused_field
|
|
|
|
|
+ final $Res Function($Val) _then;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Coordinates
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ @override
|
|
|
|
|
+ $Res call({Object? lat = freezed, Object? lng = freezed}) {
|
|
|
|
|
+ return _then(
|
|
|
|
|
+ _value.copyWith(
|
|
|
|
|
+ lat: freezed == lat
|
|
|
|
|
+ ? _value.lat
|
|
|
|
|
+ : lat // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as int?,
|
|
|
|
|
+ lng: freezed == lng
|
|
|
|
|
+ ? _value.lng
|
|
|
|
|
+ : lng // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as int?,
|
|
|
|
|
+ )
|
|
|
|
|
+ as $Val,
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+abstract class _$$CoordinatesImplCopyWith<$Res>
|
|
|
|
|
+ implements $CoordinatesCopyWith<$Res> {
|
|
|
|
|
+ factory _$$CoordinatesImplCopyWith(
|
|
|
|
|
+ _$CoordinatesImpl value,
|
|
|
|
|
+ $Res Function(_$CoordinatesImpl) then,
|
|
|
|
|
+ ) = __$$CoordinatesImplCopyWithImpl<$Res>;
|
|
|
|
|
+ @override
|
|
|
|
|
+ @useResult
|
|
|
|
|
+ $Res call({int? lat, int? lng});
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+class __$$CoordinatesImplCopyWithImpl<$Res>
|
|
|
|
|
+ extends _$CoordinatesCopyWithImpl<$Res, _$CoordinatesImpl>
|
|
|
|
|
+ implements _$$CoordinatesImplCopyWith<$Res> {
|
|
|
|
|
+ __$$CoordinatesImplCopyWithImpl(
|
|
|
|
|
+ _$CoordinatesImpl _value,
|
|
|
|
|
+ $Res Function(_$CoordinatesImpl) _then,
|
|
|
|
|
+ ) : super(_value, _then);
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Coordinates
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ @override
|
|
|
|
|
+ $Res call({Object? lat = freezed, Object? lng = freezed}) {
|
|
|
|
|
+ return _then(
|
|
|
|
|
+ _$CoordinatesImpl(
|
|
|
|
|
+ lat: freezed == lat
|
|
|
|
|
+ ? _value.lat
|
|
|
|
|
+ : lat // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as int?,
|
|
|
|
|
+ lng: freezed == lng
|
|
|
|
|
+ ? _value.lng
|
|
|
|
|
+ : lng // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as int?,
|
|
|
|
|
+ ),
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+@JsonSerializable()
|
|
|
|
|
+class _$CoordinatesImpl with DiagnosticableTreeMixin implements _Coordinates {
|
|
|
|
|
+ const _$CoordinatesImpl({this.lat, this.lng});
|
|
|
|
|
+
|
|
|
|
|
+ factory _$CoordinatesImpl.fromJson(Map<String, dynamic> json) =>
|
|
|
|
|
+ _$$CoordinatesImplFromJson(json);
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ final int? lat;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final int? lng;
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) {
|
|
|
|
|
+ return 'Coordinates(lat: $lat, lng: $lng)';
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ void debugFillProperties(DiagnosticPropertiesBuilder properties) {
|
|
|
|
|
+ super.debugFillProperties(properties);
|
|
|
|
|
+ properties
|
|
|
|
|
+ ..add(DiagnosticsProperty('type', 'Coordinates'))
|
|
|
|
|
+ ..add(DiagnosticsProperty('lat', lat))
|
|
|
|
|
+ ..add(DiagnosticsProperty('lng', lng));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ bool operator ==(Object other) {
|
|
|
|
|
+ return identical(this, other) ||
|
|
|
|
|
+ (other.runtimeType == runtimeType &&
|
|
|
|
|
+ other is _$CoordinatesImpl &&
|
|
|
|
|
+ (identical(other.lat, lat) || other.lat == lat) &&
|
|
|
|
|
+ (identical(other.lng, lng) || other.lng == lng));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ @override
|
|
|
|
|
+ int get hashCode => Object.hash(runtimeType, lat, lng);
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Coordinates
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ @override
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ _$$CoordinatesImplCopyWith<_$CoordinatesImpl> get copyWith =>
|
|
|
|
|
+ __$$CoordinatesImplCopyWithImpl<_$CoordinatesImpl>(this, _$identity);
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ Map<String, dynamic> toJson() {
|
|
|
|
|
+ return _$$CoordinatesImplToJson(this);
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+abstract class _Coordinates implements Coordinates {
|
|
|
|
|
+ const factory _Coordinates({final int? lat, final int? lng}) =
|
|
|
|
|
+ _$CoordinatesImpl;
|
|
|
|
|
+
|
|
|
|
|
+ factory _Coordinates.fromJson(Map<String, dynamic> json) =
|
|
|
|
|
+ _$CoordinatesImpl.fromJson;
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ int? get lat;
|
|
|
|
|
+ @override
|
|
|
|
|
+ int? get lng;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Coordinates
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @override
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ _$$CoordinatesImplCopyWith<_$CoordinatesImpl> get copyWith =>
|
|
|
|
|
+ throw _privateConstructorUsedError;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+Banner _$BannerFromJson(Map<String, dynamic> json) {
|
|
|
|
|
+ return _Banner.fromJson(json);
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+mixin _$Banner {
|
|
|
|
|
+ String? get action => throw _privateConstructorUsedError;
|
|
|
|
|
+ String? get img => throw _privateConstructorUsedError;
|
|
|
|
|
+ String? get title => throw _privateConstructorUsedError;
|
|
|
|
|
+ String? get content => throw _privateConstructorUsedError;
|
|
|
|
|
+ String? get data => throw _privateConstructorUsedError;
|
|
|
|
|
+
|
|
|
|
|
+ /// Serializes this Banner to a JSON map.
|
|
|
|
|
+ Map<String, dynamic> toJson() => throw _privateConstructorUsedError;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Banner
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ $BannerCopyWith<Banner> get copyWith => throw _privateConstructorUsedError;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+abstract class $BannerCopyWith<$Res> {
|
|
|
|
|
+ factory $BannerCopyWith(Banner value, $Res Function(Banner) then) =
|
|
|
|
|
+ _$BannerCopyWithImpl<$Res, Banner>;
|
|
|
|
|
+ @useResult
|
|
|
|
|
+ $Res call({
|
|
|
|
|
+ String? action,
|
|
|
|
|
+ String? img,
|
|
|
|
|
+ String? title,
|
|
|
|
|
+ String? content,
|
|
|
|
|
+ String? data,
|
|
|
|
|
+ });
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+class _$BannerCopyWithImpl<$Res, $Val extends Banner>
|
|
|
|
|
+ implements $BannerCopyWith<$Res> {
|
|
|
|
|
+ _$BannerCopyWithImpl(this._value, this._then);
|
|
|
|
|
+
|
|
|
|
|
+ // ignore: unused_field
|
|
|
|
|
+ final $Val _value;
|
|
|
|
|
+ // ignore: unused_field
|
|
|
|
|
+ final $Res Function($Val) _then;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Banner
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ @override
|
|
|
|
|
+ $Res call({
|
|
|
|
|
+ Object? action = freezed,
|
|
|
|
|
+ Object? img = freezed,
|
|
|
|
|
+ Object? title = freezed,
|
|
|
|
|
+ Object? content = freezed,
|
|
|
|
|
+ Object? data = freezed,
|
|
|
|
|
+ }) {
|
|
|
|
|
+ return _then(
|
|
|
|
|
+ _value.copyWith(
|
|
|
|
|
+ action: freezed == action
|
|
|
|
|
+ ? _value.action
|
|
|
|
|
+ : action // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ img: freezed == img
|
|
|
|
|
+ ? _value.img
|
|
|
|
|
+ : img // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ title: freezed == title
|
|
|
|
|
+ ? _value.title
|
|
|
|
|
+ : title // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ content: freezed == content
|
|
|
|
|
+ ? _value.content
|
|
|
|
|
+ : content // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ data: freezed == data
|
|
|
|
|
+ ? _value.data
|
|
|
|
|
+ : data // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ )
|
|
|
|
|
+ as $Val,
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+abstract class _$$BannerImplCopyWith<$Res> implements $BannerCopyWith<$Res> {
|
|
|
|
|
+ factory _$$BannerImplCopyWith(
|
|
|
|
|
+ _$BannerImpl value,
|
|
|
|
|
+ $Res Function(_$BannerImpl) then,
|
|
|
|
|
+ ) = __$$BannerImplCopyWithImpl<$Res>;
|
|
|
|
|
+ @override
|
|
|
|
|
+ @useResult
|
|
|
|
|
+ $Res call({
|
|
|
|
|
+ String? action,
|
|
|
|
|
+ String? img,
|
|
|
|
|
+ String? title,
|
|
|
|
|
+ String? content,
|
|
|
|
|
+ String? data,
|
|
|
|
|
+ });
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+class __$$BannerImplCopyWithImpl<$Res>
|
|
|
|
|
+ extends _$BannerCopyWithImpl<$Res, _$BannerImpl>
|
|
|
|
|
+ implements _$$BannerImplCopyWith<$Res> {
|
|
|
|
|
+ __$$BannerImplCopyWithImpl(
|
|
|
|
|
+ _$BannerImpl _value,
|
|
|
|
|
+ $Res Function(_$BannerImpl) _then,
|
|
|
|
|
+ ) : super(_value, _then);
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Banner
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ @override
|
|
|
|
|
+ $Res call({
|
|
|
|
|
+ Object? action = freezed,
|
|
|
|
|
+ Object? img = freezed,
|
|
|
|
|
+ Object? title = freezed,
|
|
|
|
|
+ Object? content = freezed,
|
|
|
|
|
+ Object? data = freezed,
|
|
|
|
|
+ }) {
|
|
|
|
|
+ return _then(
|
|
|
|
|
+ _$BannerImpl(
|
|
|
|
|
+ action: freezed == action
|
|
|
|
|
+ ? _value.action
|
|
|
|
|
+ : action // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ img: freezed == img
|
|
|
|
|
+ ? _value.img
|
|
|
|
|
+ : img // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ title: freezed == title
|
|
|
|
|
+ ? _value.title
|
|
|
|
|
+ : title // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ content: freezed == content
|
|
|
|
|
+ ? _value.content
|
|
|
|
|
+ : content // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ data: freezed == data
|
|
|
|
|
+ ? _value.data
|
|
|
|
|
+ : data // ignore: cast_nullable_to_non_nullable
|
|
|
|
|
+ as String?,
|
|
|
|
|
+ ),
|
|
|
|
|
+ );
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+/// @nodoc
|
|
|
|
|
+@JsonSerializable()
|
|
|
|
|
+class _$BannerImpl with DiagnosticableTreeMixin implements _Banner {
|
|
|
|
|
+ const _$BannerImpl({
|
|
|
|
|
+ this.action,
|
|
|
|
|
+ this.img,
|
|
|
|
|
+ this.title,
|
|
|
|
|
+ this.content,
|
|
|
|
|
+ this.data,
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ factory _$BannerImpl.fromJson(Map<String, dynamic> json) =>
|
|
|
|
|
+ _$$BannerImplFromJson(json);
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ final String? action;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final String? img;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final String? title;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final String? content;
|
|
|
|
|
+ @override
|
|
|
|
|
+ final String? data;
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) {
|
|
|
|
|
+ return 'Banner(action: $action, img: $img, title: $title, content: $content, data: $data)';
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ void debugFillProperties(DiagnosticPropertiesBuilder properties) {
|
|
|
|
|
+ super.debugFillProperties(properties);
|
|
|
|
|
+ properties
|
|
|
|
|
+ ..add(DiagnosticsProperty('type', 'Banner'))
|
|
|
|
|
+ ..add(DiagnosticsProperty('action', action))
|
|
|
|
|
+ ..add(DiagnosticsProperty('img', img))
|
|
|
|
|
+ ..add(DiagnosticsProperty('title', title))
|
|
|
|
|
+ ..add(DiagnosticsProperty('content', content))
|
|
|
|
|
+ ..add(DiagnosticsProperty('data', data));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ bool operator ==(Object other) {
|
|
|
|
|
+ return identical(this, other) ||
|
|
|
|
|
+ (other.runtimeType == runtimeType &&
|
|
|
|
|
+ other is _$BannerImpl &&
|
|
|
|
|
+ (identical(other.action, action) || other.action == action) &&
|
|
|
|
|
+ (identical(other.img, img) || other.img == img) &&
|
|
|
|
|
+ (identical(other.title, title) || other.title == title) &&
|
|
|
|
|
+ (identical(other.content, content) || other.content == content) &&
|
|
|
|
|
+ (identical(other.data, data) || other.data == data));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ @override
|
|
|
|
|
+ int get hashCode =>
|
|
|
|
|
+ Object.hash(runtimeType, action, img, title, content, data);
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Banner
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ @override
|
|
|
|
|
+ @pragma('vm:prefer-inline')
|
|
|
|
|
+ _$$BannerImplCopyWith<_$BannerImpl> get copyWith =>
|
|
|
|
|
+ __$$BannerImplCopyWithImpl<_$BannerImpl>(this, _$identity);
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ Map<String, dynamic> toJson() {
|
|
|
|
|
+ return _$$BannerImplToJson(this);
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+abstract class _Banner implements Banner {
|
|
|
|
|
+ const factory _Banner({
|
|
|
|
|
+ final String? action,
|
|
|
|
|
+ final String? img,
|
|
|
|
|
+ final String? title,
|
|
|
|
|
+ final String? content,
|
|
|
|
|
+ final String? data,
|
|
|
|
|
+ }) = _$BannerImpl;
|
|
|
|
|
+
|
|
|
|
|
+ factory _Banner.fromJson(Map<String, dynamic> json) = _$BannerImpl.fromJson;
|
|
|
|
|
+
|
|
|
|
|
+ @override
|
|
|
|
|
+ String? get action;
|
|
|
|
|
+ @override
|
|
|
|
|
+ String? get img;
|
|
|
|
|
+ @override
|
|
|
|
|
+ String? get title;
|
|
|
|
|
+ @override
|
|
|
|
|
+ String? get content;
|
|
|
|
|
+ @override
|
|
|
|
|
+ String? get data;
|
|
|
|
|
+
|
|
|
|
|
+ /// Create a copy of Banner
|
|
|
|
|
+ /// with the given fields replaced by the non-null parameter values.
|
|
|
|
|
+ @override
|
|
|
|
|
+ @JsonKey(includeFromJson: false, includeToJson: false)
|
|
|
|
|
+ _$$BannerImplCopyWith<_$BannerImpl> get copyWith =>
|
|
|
|
|
+ throw _privateConstructorUsedError;
|
|
|
|
|
+}
|