diff --git a/lib/redux/ui/pref_state.g.dart b/lib/redux/ui/pref_state.g.dart index 5eba134bf..35ffc325f 100644 --- a/lib/redux/ui/pref_state.g.dart +++ b/lib/redux/ui/pref_state.g.dart @@ -90,6 +90,8 @@ final BuiltSet _$valuesSidebarMode = ]); Serializer _$prefStateSerializer = new _$PrefStateSerializer(); +Serializer _$prefStateSortFieldSerializer = + new _$PrefStateSortFieldSerializer(); Serializer _$companyPrefStateSerializer = new _$CompanyPrefStateSerializer(); Serializer _$appLayoutSerializer = new _$AppLayoutSerializer(); @@ -261,6 +263,55 @@ class _$PrefStateSerializer implements StructuredSerializer { } } +class _$PrefStateSortFieldSerializer + implements StructuredSerializer { + @override + final Iterable types = const [PrefStateSortField, _$PrefStateSortField]; + @override + final String wireName = 'PrefStateSortField'; + + @override + Iterable serialize(Serializers serializers, PrefStateSortField object, + {FullType specifiedType = FullType.unspecified}) { + final result = [ + 'field', + serializers.serialize(object.field, + specifiedType: const FullType(String)), + 'ascending', + serializers.serialize(object.ascending, + specifiedType: const FullType(bool)), + ]; + + return result; + } + + @override + PrefStateSortField deserialize( + Serializers serializers, Iterable serialized, + {FullType specifiedType = FullType.unspecified}) { + final result = new PrefStateSortFieldBuilder(); + + final iterator = serialized.iterator; + while (iterator.moveNext()) { + final key = iterator.current as String; + iterator.moveNext(); + final dynamic value = iterator.current; + switch (key) { + case 'field': + result.field = serializers.deserialize(value, + specifiedType: const FullType(String)) as String; + break; + case 'ascending': + result.ascending = serializers.deserialize(value, + specifiedType: const FullType(bool)) as bool; + break; + } + } + + return result.build(); + } +} + class _$CompanyPrefStateSerializer implements StructuredSerializer { @override @@ -812,6 +863,102 @@ class PrefStateBuilder implements Builder { } } +class _$PrefStateSortField extends PrefStateSortField { + @override + final String field; + @override + final bool ascending; + + factory _$PrefStateSortField( + [void Function(PrefStateSortFieldBuilder) updates]) => + (new PrefStateSortFieldBuilder()..update(updates)).build(); + + _$PrefStateSortField._({this.field, this.ascending}) : super._() { + if (field == null) { + throw new BuiltValueNullFieldError('PrefStateSortField', 'field'); + } + if (ascending == null) { + throw new BuiltValueNullFieldError('PrefStateSortField', 'ascending'); + } + } + + @override + PrefStateSortField rebuild( + void Function(PrefStateSortFieldBuilder) updates) => + (toBuilder()..update(updates)).build(); + + @override + PrefStateSortFieldBuilder toBuilder() => + new PrefStateSortFieldBuilder()..replace(this); + + @override + bool operator ==(Object other) { + if (identical(other, this)) return true; + return other is PrefStateSortField && + field == other.field && + ascending == other.ascending; + } + + int __hashCode; + @override + int get hashCode { + return __hashCode ??= $jf($jc($jc(0, field.hashCode), ascending.hashCode)); + } + + @override + String toString() { + return (newBuiltValueToStringHelper('PrefStateSortField') + ..add('field', field) + ..add('ascending', ascending)) + .toString(); + } +} + +class PrefStateSortFieldBuilder + implements Builder { + _$PrefStateSortField _$v; + + String _field; + String get field => _$this._field; + set field(String field) => _$this._field = field; + + bool _ascending; + bool get ascending => _$this._ascending; + set ascending(bool ascending) => _$this._ascending = ascending; + + PrefStateSortFieldBuilder(); + + PrefStateSortFieldBuilder get _$this { + if (_$v != null) { + _field = _$v.field; + _ascending = _$v.ascending; + _$v = null; + } + return this; + } + + @override + void replace(PrefStateSortField other) { + if (other == null) { + throw new ArgumentError.notNull('other'); + } + _$v = other as _$PrefStateSortField; + } + + @override + void update(void Function(PrefStateSortFieldBuilder) updates) { + if (updates != null) updates(this); + } + + @override + _$PrefStateSortField build() { + final _$result = + _$v ?? new _$PrefStateSortField._(field: field, ascending: ascending); + replace(_$result); + return _$result; + } +} + class _$CompanyPrefState extends CompanyPrefState { @override final BuiltList historyList;