// GENERATED CODE - DO NOT MODIFY BY HAND part of 'auth_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 _$authStateSerializer = new _$AuthStateSerializer(); class _$AuthStateSerializer implements StructuredSerializer { @override final Iterable types = const [AuthState, _$AuthState]; @override final String wireName = 'AuthState'; @override Iterable serialize(Serializers serializers, AuthState object, {FullType specifiedType: FullType.unspecified}) { final result = [ 'email', serializers.serialize(object.email, specifiedType: const FullType(String)), 'password', serializers.serialize(object.password, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'secret', serializers.serialize(object.secret, specifiedType: const FullType(String)), 'isInitialized', serializers.serialize(object.isInitialized, specifiedType: const FullType(bool)), 'isAuthenticated', serializers.serialize(object.isAuthenticated, specifiedType: const FullType(bool)), ]; if (object.error != null) { result ..add('error') ..add(serializers.serialize(object.error, specifiedType: const FullType(String))); } return result; } @override AuthState deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType: FullType.unspecified}) { final result = new AuthStateBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current as String; iterator.moveNext(); final dynamic value = iterator.current; switch (key) { case 'email': result.email = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'password': result.password = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'secret': result.secret = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isInitialized': result.isInitialized = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isAuthenticated': result.isAuthenticated = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'error': result.error = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$AuthState extends AuthState { @override final String email; @override final String password; @override final String url; @override final String secret; @override final bool isInitialized; @override final bool isAuthenticated; @override final String error; factory _$AuthState([void updates(AuthStateBuilder b)]) => (new AuthStateBuilder()..update(updates)).build(); _$AuthState._( {this.email, this.password, this.url, this.secret, this.isInitialized, this.isAuthenticated, this.error}) : super._() { if (email == null) throw new BuiltValueNullFieldError('AuthState', 'email'); if (password == null) throw new BuiltValueNullFieldError('AuthState', 'password'); if (url == null) throw new BuiltValueNullFieldError('AuthState', 'url'); if (secret == null) throw new BuiltValueNullFieldError('AuthState', 'secret'); if (isInitialized == null) throw new BuiltValueNullFieldError('AuthState', 'isInitialized'); if (isAuthenticated == null) throw new BuiltValueNullFieldError('AuthState', 'isAuthenticated'); } @override AuthState rebuild(void updates(AuthStateBuilder b)) => (toBuilder()..update(updates)).build(); @override AuthStateBuilder toBuilder() => new AuthStateBuilder()..replace(this); @override bool operator ==(dynamic other) { if (identical(other, this)) return true; if (other is! AuthState) return false; return email == other.email && password == other.password && url == other.url && secret == other.secret && isInitialized == other.isInitialized && isAuthenticated == other.isAuthenticated && error == other.error; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc($jc($jc(0, email.hashCode), password.hashCode), url.hashCode), secret.hashCode), isInitialized.hashCode), isAuthenticated.hashCode), error.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('AuthState') ..add('email', email) ..add('password', password) ..add('url', url) ..add('secret', secret) ..add('isInitialized', isInitialized) ..add('isAuthenticated', isAuthenticated) ..add('error', error)) .toString(); } } class AuthStateBuilder implements Builder { _$AuthState _$v; String _email; String get email => _$this._email; set email(String email) => _$this._email = email; String _password; String get password => _$this._password; set password(String password) => _$this._password = password; String _url; String get url => _$this._url; set url(String url) => _$this._url = url; String _secret; String get secret => _$this._secret; set secret(String secret) => _$this._secret = secret; bool _isInitialized; bool get isInitialized => _$this._isInitialized; set isInitialized(bool isInitialized) => _$this._isInitialized = isInitialized; bool _isAuthenticated; bool get isAuthenticated => _$this._isAuthenticated; set isAuthenticated(bool isAuthenticated) => _$this._isAuthenticated = isAuthenticated; String _error; String get error => _$this._error; set error(String error) => _$this._error = error; AuthStateBuilder(); AuthStateBuilder get _$this { if (_$v != null) { _email = _$v.email; _password = _$v.password; _url = _$v.url; _secret = _$v.secret; _isInitialized = _$v.isInitialized; _isAuthenticated = _$v.isAuthenticated; _error = _$v.error; _$v = null; } return this; } @override void replace(AuthState other) { if (other == null) throw new ArgumentError.notNull('other'); _$v = other as _$AuthState; } @override void update(void updates(AuthStateBuilder b)) { if (updates != null) updates(this); } @override _$AuthState build() { final _$result = _$v ?? new _$AuthState._( email: email, password: password, url: url, secret: secret, isInitialized: isInitialized, isAuthenticated: isAuthenticated, error: error); replace(_$result); return _$result; } }