// GENERATED CODE - DO NOT MODIFY BY HAND part of 'design_model.dart'; // ************************************************************************** // BuiltValueGenerator // ************************************************************************** Serializer _$designListResponseSerializer = new _$DesignListResponseSerializer(); Serializer _$designItemResponseSerializer = new _$DesignItemResponseSerializer(); Serializer _$designPreviewRequestSerializer = new _$DesignPreviewRequestSerializer(); Serializer _$designEntitySerializer = new _$DesignEntitySerializer(); class _$DesignListResponseSerializer implements StructuredSerializer { @override final Iterable types = const [DesignListResponse, _$DesignListResponse]; @override final String wireName = 'DesignListResponse'; @override Iterable serialize( Serializers serializers, DesignListResponse object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'data', serializers.serialize(object.data, specifiedType: const FullType(BuiltList, const [const FullType(DesignEntity)])), ]; return result; } @override DesignListResponse deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new DesignListResponseBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case 'data': result.data.replace(serializers.deserialize(value, specifiedType: const FullType( BuiltList, const [const FullType(DesignEntity)]))! as BuiltList); break; } } return result.build(); } } class _$DesignItemResponseSerializer implements StructuredSerializer { @override final Iterable types = const [DesignItemResponse, _$DesignItemResponse]; @override final String wireName = 'DesignItemResponse'; @override Iterable serialize( Serializers serializers, DesignItemResponse object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'data', serializers.serialize(object.data, specifiedType: const FullType(DesignEntity)), ]; return result; } @override DesignItemResponse deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new DesignItemResponseBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case 'data': result.data.replace(serializers.deserialize(value, specifiedType: const FullType(DesignEntity))! as DesignEntity); break; } } return result.build(); } } class _$DesignPreviewRequestSerializer implements StructuredSerializer { @override final Iterable types = const [ DesignPreviewRequest, _$DesignPreviewRequest ]; @override final String wireName = 'DesignPreviewRequest'; @override Iterable serialize( Serializers serializers, DesignPreviewRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'entity_type', serializers.serialize(object.entityType, specifiedType: const FullType(EntityType)), 'entity_id', serializers.serialize(object.entityId, specifiedType: const FullType(String)), 'design', serializers.serialize(object.design, specifiedType: const FullType(DesignEntity)), ]; return result; } @override DesignPreviewRequest deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new DesignPreviewRequestBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case 'entity_type': result.entityType = serializers.deserialize(value, specifiedType: const FullType(EntityType))! as EntityType; break; case 'entity_id': result.entityId = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'design': result.design.replace(serializers.deserialize(value, specifiedType: const FullType(DesignEntity))! as DesignEntity); break; } } return result.build(); } } class _$DesignEntitySerializer implements StructuredSerializer { @override final Iterable types = const [DesignEntity, _$DesignEntity]; @override final String wireName = 'DesignEntity'; @override Iterable serialize(Serializers serializers, DesignEntity object, {FullType specifiedType = FullType.unspecified}) { final result = [ 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'design', serializers.serialize(object.design, specifiedType: const FullType(BuiltMap, const [const FullType(String), const FullType(String)])), 'is_custom', serializers.serialize(object.isCustom, specifiedType: const FullType(bool)), 'is_free', serializers.serialize(object.isFree, specifiedType: const FullType(bool)), 'is_template', serializers.serialize(object.isTemplate, specifiedType: const FullType(bool)), 'entities', serializers.serialize(object.entities, specifiedType: const FullType(String)), 'created_at', serializers.serialize(object.createdAt, specifiedType: const FullType(int)), 'updated_at', serializers.serialize(object.updatedAt, specifiedType: const FullType(int)), 'archived_at', serializers.serialize(object.archivedAt, specifiedType: const FullType(int)), 'id', serializers.serialize(object.id, specifiedType: const FullType(String)), ]; Object? value; value = object.isChanged; if (value != null) { result ..add('isChanged') ..add( serializers.serialize(value, specifiedType: const FullType(bool))); } value = object.isDeleted; if (value != null) { result ..add('is_deleted') ..add( serializers.serialize(value, specifiedType: const FullType(bool))); } value = object.createdUserId; if (value != null) { result ..add('user_id') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.assignedUserId; if (value != null) { result ..add('assigned_user_id') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override DesignEntity deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new DesignEntityBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'design': result.design.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltMap, const [const FullType(String), const FullType(String)]))!); break; case 'is_custom': result.isCustom = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool; break; case 'is_free': result.isFree = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool; break; case 'is_template': result.isTemplate = serializers.deserialize(value, specifiedType: const FullType(bool))! as bool; break; case 'entities': result.entities = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; case 'isChanged': result.isChanged = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool?; break; case 'created_at': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(int))! as int; break; case 'updated_at': result.updatedAt = serializers.deserialize(value, specifiedType: const FullType(int))! as int; break; case 'archived_at': result.archivedAt = serializers.deserialize(value, specifiedType: const FullType(int))! as int; break; case 'is_deleted': result.isDeleted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool?; break; case 'user_id': result.createdUserId = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'assigned_user_id': result.assignedUserId = serializers.deserialize(value, specifiedType: const FullType(String)) as String?; break; case 'id': result.id = serializers.deserialize(value, specifiedType: const FullType(String))! as String; break; } } return result.build(); } } class _$DesignListResponse extends DesignListResponse { @override final BuiltList data; factory _$DesignListResponse( [void Function(DesignListResponseBuilder)? updates]) => (new DesignListResponseBuilder()..update(updates))._build(); _$DesignListResponse._({required this.data}) : super._() { BuiltValueNullFieldError.checkNotNull(data, r'DesignListResponse', 'data'); } @override DesignListResponse rebuild( void Function(DesignListResponseBuilder) updates) => (toBuilder()..update(updates)).build(); @override DesignListResponseBuilder toBuilder() => new DesignListResponseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is DesignListResponse && data == other.data; } int? __hashCode; @override int get hashCode { if (__hashCode != null) return __hashCode!; var _$hash = 0; _$hash = $jc(_$hash, data.hashCode); _$hash = $jf(_$hash); return __hashCode ??= _$hash; } @override String toString() { return (newBuiltValueToStringHelper(r'DesignListResponse') ..add('data', data)) .toString(); } } class DesignListResponseBuilder implements Builder { _$DesignListResponse? _$v; ListBuilder? _data; ListBuilder get data => _$this._data ??= new ListBuilder(); set data(ListBuilder? data) => _$this._data = data; DesignListResponseBuilder(); DesignListResponseBuilder get _$this { final $v = _$v; if ($v != null) { _data = $v.data.toBuilder(); _$v = null; } return this; } @override void replace(DesignListResponse other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$DesignListResponse; } @override void update(void Function(DesignListResponseBuilder)? updates) { if (updates != null) updates(this); } @override DesignListResponse build() => _build(); _$DesignListResponse _build() { _$DesignListResponse _$result; try { _$result = _$v ?? new _$DesignListResponse._(data: data.build()); } catch (_) { late String _$failedField; try { _$failedField = 'data'; data.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'DesignListResponse', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$DesignItemResponse extends DesignItemResponse { @override final DesignEntity data; factory _$DesignItemResponse( [void Function(DesignItemResponseBuilder)? updates]) => (new DesignItemResponseBuilder()..update(updates))._build(); _$DesignItemResponse._({required this.data}) : super._() { BuiltValueNullFieldError.checkNotNull(data, r'DesignItemResponse', 'data'); } @override DesignItemResponse rebuild( void Function(DesignItemResponseBuilder) updates) => (toBuilder()..update(updates)).build(); @override DesignItemResponseBuilder toBuilder() => new DesignItemResponseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is DesignItemResponse && data == other.data; } int? __hashCode; @override int get hashCode { if (__hashCode != null) return __hashCode!; var _$hash = 0; _$hash = $jc(_$hash, data.hashCode); _$hash = $jf(_$hash); return __hashCode ??= _$hash; } @override String toString() { return (newBuiltValueToStringHelper(r'DesignItemResponse') ..add('data', data)) .toString(); } } class DesignItemResponseBuilder implements Builder { _$DesignItemResponse? _$v; DesignEntityBuilder? _data; DesignEntityBuilder get data => _$this._data ??= new DesignEntityBuilder(); set data(DesignEntityBuilder? data) => _$this._data = data; DesignItemResponseBuilder(); DesignItemResponseBuilder get _$this { final $v = _$v; if ($v != null) { _data = $v.data.toBuilder(); _$v = null; } return this; } @override void replace(DesignItemResponse other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$DesignItemResponse; } @override void update(void Function(DesignItemResponseBuilder)? updates) { if (updates != null) updates(this); } @override DesignItemResponse build() => _build(); _$DesignItemResponse _build() { _$DesignItemResponse _$result; try { _$result = _$v ?? new _$DesignItemResponse._(data: data.build()); } catch (_) { late String _$failedField; try { _$failedField = 'data'; data.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'DesignItemResponse', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$DesignPreviewRequest extends DesignPreviewRequest { @override final EntityType entityType; @override final String entityId; @override final DesignEntity design; factory _$DesignPreviewRequest( [void Function(DesignPreviewRequestBuilder)? updates]) => (new DesignPreviewRequestBuilder()..update(updates))._build(); _$DesignPreviewRequest._( {required this.entityType, required this.entityId, required this.design}) : super._() { BuiltValueNullFieldError.checkNotNull( entityType, r'DesignPreviewRequest', 'entityType'); BuiltValueNullFieldError.checkNotNull( entityId, r'DesignPreviewRequest', 'entityId'); BuiltValueNullFieldError.checkNotNull( design, r'DesignPreviewRequest', 'design'); } @override DesignPreviewRequest rebuild( void Function(DesignPreviewRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override DesignPreviewRequestBuilder toBuilder() => new DesignPreviewRequestBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is DesignPreviewRequest && entityType == other.entityType && entityId == other.entityId && design == other.design; } int? __hashCode; @override int get hashCode { if (__hashCode != null) return __hashCode!; var _$hash = 0; _$hash = $jc(_$hash, entityType.hashCode); _$hash = $jc(_$hash, entityId.hashCode); _$hash = $jc(_$hash, design.hashCode); _$hash = $jf(_$hash); return __hashCode ??= _$hash; } @override String toString() { return (newBuiltValueToStringHelper(r'DesignPreviewRequest') ..add('entityType', entityType) ..add('entityId', entityId) ..add('design', design)) .toString(); } } class DesignPreviewRequestBuilder implements Builder { _$DesignPreviewRequest? _$v; EntityType? _entityType; EntityType? get entityType => _$this._entityType; set entityType(EntityType? entityType) => _$this._entityType = entityType; String? _entityId; String? get entityId => _$this._entityId; set entityId(String? entityId) => _$this._entityId = entityId; DesignEntityBuilder? _design; DesignEntityBuilder get design => _$this._design ??= new DesignEntityBuilder(); set design(DesignEntityBuilder? design) => _$this._design = design; DesignPreviewRequestBuilder(); DesignPreviewRequestBuilder get _$this { final $v = _$v; if ($v != null) { _entityType = $v.entityType; _entityId = $v.entityId; _design = $v.design.toBuilder(); _$v = null; } return this; } @override void replace(DesignPreviewRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$DesignPreviewRequest; } @override void update(void Function(DesignPreviewRequestBuilder)? updates) { if (updates != null) updates(this); } @override DesignPreviewRequest build() => _build(); _$DesignPreviewRequest _build() { _$DesignPreviewRequest _$result; try { _$result = _$v ?? new _$DesignPreviewRequest._( entityType: BuiltValueNullFieldError.checkNotNull( entityType, r'DesignPreviewRequest', 'entityType'), entityId: BuiltValueNullFieldError.checkNotNull( entityId, r'DesignPreviewRequest', 'entityId'), design: design.build()); } catch (_) { late String _$failedField; try { _$failedField = 'design'; design.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'DesignPreviewRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$DesignEntity extends DesignEntity { @override final String name; @override final BuiltMap design; @override final bool isCustom; @override final bool isFree; @override final bool isTemplate; @override final String entities; @override final bool? isChanged; @override final int createdAt; @override final int updatedAt; @override final int archivedAt; @override final bool? isDeleted; @override final String? createdUserId; @override final String? assignedUserId; @override final String id; factory _$DesignEntity([void Function(DesignEntityBuilder)? updates]) => (new DesignEntityBuilder()..update(updates))._build(); _$DesignEntity._( {required this.name, required this.design, required this.isCustom, required this.isFree, required this.isTemplate, required this.entities, this.isChanged, required this.createdAt, required this.updatedAt, required this.archivedAt, this.isDeleted, this.createdUserId, this.assignedUserId, required this.id}) : super._() { BuiltValueNullFieldError.checkNotNull(name, r'DesignEntity', 'name'); BuiltValueNullFieldError.checkNotNull(design, r'DesignEntity', 'design'); BuiltValueNullFieldError.checkNotNull( isCustom, r'DesignEntity', 'isCustom'); BuiltValueNullFieldError.checkNotNull(isFree, r'DesignEntity', 'isFree'); BuiltValueNullFieldError.checkNotNull( isTemplate, r'DesignEntity', 'isTemplate'); BuiltValueNullFieldError.checkNotNull( entities, r'DesignEntity', 'entities'); BuiltValueNullFieldError.checkNotNull( createdAt, r'DesignEntity', 'createdAt'); BuiltValueNullFieldError.checkNotNull( updatedAt, r'DesignEntity', 'updatedAt'); BuiltValueNullFieldError.checkNotNull( archivedAt, r'DesignEntity', 'archivedAt'); BuiltValueNullFieldError.checkNotNull(id, r'DesignEntity', 'id'); } @override DesignEntity rebuild(void Function(DesignEntityBuilder) updates) => (toBuilder()..update(updates)).build(); @override DesignEntityBuilder toBuilder() => new DesignEntityBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is DesignEntity && name == other.name && design == other.design && isCustom == other.isCustom && isFree == other.isFree && isTemplate == other.isTemplate && entities == other.entities && isChanged == other.isChanged && createdAt == other.createdAt && updatedAt == other.updatedAt && archivedAt == other.archivedAt && isDeleted == other.isDeleted && createdUserId == other.createdUserId && assignedUserId == other.assignedUserId && id == other.id; } int? __hashCode; @override int get hashCode { if (__hashCode != null) return __hashCode!; var _$hash = 0; _$hash = $jc(_$hash, name.hashCode); _$hash = $jc(_$hash, design.hashCode); _$hash = $jc(_$hash, isCustom.hashCode); _$hash = $jc(_$hash, isFree.hashCode); _$hash = $jc(_$hash, isTemplate.hashCode); _$hash = $jc(_$hash, entities.hashCode); _$hash = $jc(_$hash, isChanged.hashCode); _$hash = $jc(_$hash, createdAt.hashCode); _$hash = $jc(_$hash, updatedAt.hashCode); _$hash = $jc(_$hash, archivedAt.hashCode); _$hash = $jc(_$hash, isDeleted.hashCode); _$hash = $jc(_$hash, createdUserId.hashCode); _$hash = $jc(_$hash, assignedUserId.hashCode); _$hash = $jc(_$hash, id.hashCode); _$hash = $jf(_$hash); return __hashCode ??= _$hash; } @override String toString() { return (newBuiltValueToStringHelper(r'DesignEntity') ..add('name', name) ..add('design', design) ..add('isCustom', isCustom) ..add('isFree', isFree) ..add('isTemplate', isTemplate) ..add('entities', entities) ..add('isChanged', isChanged) ..add('createdAt', createdAt) ..add('updatedAt', updatedAt) ..add('archivedAt', archivedAt) ..add('isDeleted', isDeleted) ..add('createdUserId', createdUserId) ..add('assignedUserId', assignedUserId) ..add('id', id)) .toString(); } } class DesignEntityBuilder implements Builder { _$DesignEntity? _$v; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; MapBuilder? _design; MapBuilder get design => _$this._design ??= new MapBuilder(); set design(MapBuilder? design) => _$this._design = design; bool? _isCustom; bool? get isCustom => _$this._isCustom; set isCustom(bool? isCustom) => _$this._isCustom = isCustom; bool? _isFree; bool? get isFree => _$this._isFree; set isFree(bool? isFree) => _$this._isFree = isFree; bool? _isTemplate; bool? get isTemplate => _$this._isTemplate; set isTemplate(bool? isTemplate) => _$this._isTemplate = isTemplate; String? _entities; String? get entities => _$this._entities; set entities(String? entities) => _$this._entities = entities; bool? _isChanged; bool? get isChanged => _$this._isChanged; set isChanged(bool? isChanged) => _$this._isChanged = isChanged; int? _createdAt; int? get createdAt => _$this._createdAt; set createdAt(int? createdAt) => _$this._createdAt = createdAt; int? _updatedAt; int? get updatedAt => _$this._updatedAt; set updatedAt(int? updatedAt) => _$this._updatedAt = updatedAt; int? _archivedAt; int? get archivedAt => _$this._archivedAt; set archivedAt(int? archivedAt) => _$this._archivedAt = archivedAt; bool? _isDeleted; bool? get isDeleted => _$this._isDeleted; set isDeleted(bool? isDeleted) => _$this._isDeleted = isDeleted; String? _createdUserId; String? get createdUserId => _$this._createdUserId; set createdUserId(String? createdUserId) => _$this._createdUserId = createdUserId; String? _assignedUserId; String? get assignedUserId => _$this._assignedUserId; set assignedUserId(String? assignedUserId) => _$this._assignedUserId = assignedUserId; String? _id; String? get id => _$this._id; set id(String? id) => _$this._id = id; DesignEntityBuilder() { DesignEntity._initializeBuilder(this); } DesignEntityBuilder get _$this { final $v = _$v; if ($v != null) { _name = $v.name; _design = $v.design.toBuilder(); _isCustom = $v.isCustom; _isFree = $v.isFree; _isTemplate = $v.isTemplate; _entities = $v.entities; _isChanged = $v.isChanged; _createdAt = $v.createdAt; _updatedAt = $v.updatedAt; _archivedAt = $v.archivedAt; _isDeleted = $v.isDeleted; _createdUserId = $v.createdUserId; _assignedUserId = $v.assignedUserId; _id = $v.id; _$v = null; } return this; } @override void replace(DesignEntity other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$DesignEntity; } @override void update(void Function(DesignEntityBuilder)? updates) { if (updates != null) updates(this); } @override DesignEntity build() => _build(); _$DesignEntity _build() { _$DesignEntity _$result; try { _$result = _$v ?? new _$DesignEntity._( name: BuiltValueNullFieldError.checkNotNull( name, r'DesignEntity', 'name'), design: design.build(), isCustom: BuiltValueNullFieldError.checkNotNull( isCustom, r'DesignEntity', 'isCustom'), isFree: BuiltValueNullFieldError.checkNotNull( isFree, r'DesignEntity', 'isFree'), isTemplate: BuiltValueNullFieldError.checkNotNull( isTemplate, r'DesignEntity', 'isTemplate'), entities: BuiltValueNullFieldError.checkNotNull( entities, r'DesignEntity', 'entities'), isChanged: isChanged, createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, r'DesignEntity', 'createdAt'), updatedAt: BuiltValueNullFieldError.checkNotNull( updatedAt, r'DesignEntity', 'updatedAt'), archivedAt: BuiltValueNullFieldError.checkNotNull( archivedAt, r'DesignEntity', 'archivedAt'), isDeleted: isDeleted, createdUserId: createdUserId, assignedUserId: assignedUserId, id: BuiltValueNullFieldError.checkNotNull( id, r'DesignEntity', 'id')); } catch (_) { late String _$failedField; try { _$failedField = 'design'; design.build(); } catch (e) { throw new BuiltValueNestedFieldError( r'DesignEntity', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } // ignore_for_file: deprecated_member_use_from_same_package,type=lint