invoice/lib/redux/ui/list_ui_state.g.dart

249 lines
7.6 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'list_ui_state.dart';
// **************************************************************************
// Generator: BuiltValueGenerator
// **************************************************************************
// ignore_for_file: always_put_control_body_on_new_line
// ignore_for_file: annotate_overrides
// ignore_for_file: avoid_annotating_with_dynamic
// ignore_for_file: avoid_returning_this
// ignore_for_file: omit_local_variable_types
// ignore_for_file: prefer_expression_function_bodies
// ignore_for_file: sort_constructors_first
Serializer<ListUIState> _$listUIStateSerializer = new _$ListUIStateSerializer();
class _$ListUIStateSerializer implements StructuredSerializer<ListUIState> {
@override
final Iterable<Type> types = const [ListUIState, _$ListUIState];
@override
final String wireName = 'ListUIState';
@override
Iterable serialize(Serializers serializers, ListUIState object,
{FullType specifiedType: FullType.unspecified}) {
final result = <Object>[
'sortField',
serializers.serialize(object.sortField,
specifiedType: const FullType(String)),
'sortAscending',
serializers.serialize(object.sortAscending,
specifiedType: const FullType(bool)),
'stateFilters',
serializers.serialize(object.stateFilters,
specifiedType:
const FullType(BuiltList, const [const FullType(EntityState)])),
'statusFilters',
serializers.serialize(object.statusFilters,
specifiedType:
const FullType(BuiltList, const [const FullType(int)])),
];
if (object.search != null) {
result
..add('search')
..add(serializers.serialize(object.search,
specifiedType: const FullType(String)));
}
return result;
}
@override
ListUIState deserialize(Serializers serializers, Iterable serialized,
{FullType specifiedType: FullType.unspecified}) {
final result = new ListUIStateBuilder();
final iterator = serialized.iterator;
while (iterator.moveNext()) {
final key = iterator.current as String;
iterator.moveNext();
final dynamic value = iterator.current;
switch (key) {
case 'search':
result.search = serializers.deserialize(value,
specifiedType: const FullType(String)) as String;
break;
case 'sortField':
result.sortField = serializers.deserialize(value,
specifiedType: const FullType(String)) as String;
break;
case 'sortAscending':
result.sortAscending = serializers.deserialize(value,
specifiedType: const FullType(bool)) as bool;
break;
case 'stateFilters':
result.stateFilters.replace(serializers.deserialize(value,
specifiedType: const FullType(
BuiltList, const [const FullType(EntityState)]))
as BuiltList);
break;
case 'statusFilters':
result.statusFilters.replace(serializers.deserialize(value,
specifiedType:
const FullType(BuiltList, const [const FullType(int)]))
as BuiltList);
break;
}
}
return result.build();
}
}
class _$ListUIState extends ListUIState {
@override
final String search;
@override
final String sortField;
@override
final bool sortAscending;
@override
final BuiltList<EntityState> stateFilters;
@override
final BuiltList<int> statusFilters;
factory _$ListUIState([void updates(ListUIStateBuilder b)]) =>
(new ListUIStateBuilder()..update(updates)).build();
_$ListUIState._(
{this.search,
this.sortField,
this.sortAscending,
this.stateFilters,
this.statusFilters})
: super._() {
if (sortField == null)
throw new BuiltValueNullFieldError('ListUIState', 'sortField');
if (sortAscending == null)
throw new BuiltValueNullFieldError('ListUIState', 'sortAscending');
if (stateFilters == null)
throw new BuiltValueNullFieldError('ListUIState', 'stateFilters');
if (statusFilters == null)
throw new BuiltValueNullFieldError('ListUIState', 'statusFilters');
}
@override
ListUIState rebuild(void updates(ListUIStateBuilder b)) =>
(toBuilder()..update(updates)).build();
@override
ListUIStateBuilder toBuilder() => new ListUIStateBuilder()..replace(this);
@override
bool operator ==(dynamic other) {
if (identical(other, this)) return true;
if (other is! ListUIState) return false;
return search == other.search &&
sortField == other.sortField &&
sortAscending == other.sortAscending &&
stateFilters == other.stateFilters &&
statusFilters == other.statusFilters;
}
@override
int get hashCode {
return $jf($jc(
$jc(
$jc($jc($jc(0, search.hashCode), sortField.hashCode),
sortAscending.hashCode),
stateFilters.hashCode),
statusFilters.hashCode));
}
@override
String toString() {
return (newBuiltValueToStringHelper('ListUIState')
..add('search', search)
..add('sortField', sortField)
..add('sortAscending', sortAscending)
..add('stateFilters', stateFilters)
..add('statusFilters', statusFilters))
.toString();
}
}
class ListUIStateBuilder implements Builder<ListUIState, ListUIStateBuilder> {
_$ListUIState _$v;
String _search;
String get search => _$this._search;
set search(String search) => _$this._search = search;
String _sortField;
String get sortField => _$this._sortField;
set sortField(String sortField) => _$this._sortField = sortField;
bool _sortAscending;
bool get sortAscending => _$this._sortAscending;
set sortAscending(bool sortAscending) =>
_$this._sortAscending = sortAscending;
ListBuilder<EntityState> _stateFilters;
ListBuilder<EntityState> get stateFilters =>
_$this._stateFilters ??= new ListBuilder<EntityState>();
set stateFilters(ListBuilder<EntityState> stateFilters) =>
_$this._stateFilters = stateFilters;
ListBuilder<int> _statusFilters;
ListBuilder<int> get statusFilters =>
_$this._statusFilters ??= new ListBuilder<int>();
set statusFilters(ListBuilder<int> statusFilters) =>
_$this._statusFilters = statusFilters;
ListUIStateBuilder();
ListUIStateBuilder get _$this {
if (_$v != null) {
_search = _$v.search;
_sortField = _$v.sortField;
_sortAscending = _$v.sortAscending;
_stateFilters = _$v.stateFilters?.toBuilder();
_statusFilters = _$v.statusFilters?.toBuilder();
_$v = null;
}
return this;
}
@override
void replace(ListUIState other) {
if (other == null) throw new ArgumentError.notNull('other');
_$v = other as _$ListUIState;
}
@override
void update(void updates(ListUIStateBuilder b)) {
if (updates != null) updates(this);
}
@override
_$ListUIState build() {
_$ListUIState _$result;
try {
_$result = _$v ??
new _$ListUIState._(
search: search,
sortField: sortField,
sortAscending: sortAscending,
stateFilters: stateFilters.build(),
statusFilters: statusFilters.build());
} catch (_) {
String _$failedField;
try {
_$failedField = 'stateFilters';
stateFilters.build();
_$failedField = 'statusFilters';
statusFilters.build();
} catch (e) {
throw new BuiltValueNestedFieldError(
'ListUIState', _$failedField, e.toString());
}
rethrow;
}
replace(_$result);
return _$result;
}
}