// GENERATED CODE - DO NOT MODIFY BY HAND part of 'extension_request.dart'; // ************************************************************************** // BuiltValueGenerator // ************************************************************************** Serializer _$extensionRequestSerializer = _$ExtensionRequestSerializer(); Serializer _$extensionResponseSerializer = _$ExtensionResponseSerializer(); Serializer _$extensionEventSerializer = _$ExtensionEventSerializer(); Serializer _$batchedEventsSerializer = _$BatchedEventsSerializer(); class _$ExtensionRequestSerializer implements StructuredSerializer { @override final Iterable types = const [ExtensionRequest, _$ExtensionRequest]; @override final String wireName = 'ExtensionRequest'; @override Iterable serialize( Serializers serializers, ExtensionRequest object, { FullType specifiedType = FullType.unspecified, }) { final result = [ 'id', serializers.serialize(object.id, specifiedType: const FullType(int)), 'command', serializers.serialize( object.command, specifiedType: const FullType(String), ), ]; Object? value; value = object.commandParams; if (value != null) { result ..add('commandParams') ..add( serializers.serialize(value, specifiedType: const FullType(String)), ); } return result; } @override ExtensionRequest deserialize( Serializers serializers, Iterable serialized, { FullType specifiedType = FullType.unspecified, }) { final result = ExtensionRequestBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case 'id': result.id = serializers.deserialize( value, specifiedType: const FullType(int), )! as int; break; case 'command': result.command = serializers.deserialize( value, specifiedType: const FullType(String), )! as String; break; case 'commandParams': result.commandParams = serializers.deserialize( value, specifiedType: const FullType(String), ) as String?; break; } } return result.build(); } } class _$ExtensionResponseSerializer implements StructuredSerializer { @override final Iterable types = const [ExtensionResponse, _$ExtensionResponse]; @override final String wireName = 'ExtensionResponse'; @override Iterable serialize( Serializers serializers, ExtensionResponse object, { FullType specifiedType = FullType.unspecified, }) { final result = [ 'id', serializers.serialize(object.id, specifiedType: const FullType(int)), 'success', serializers.serialize( object.success, specifiedType: const FullType(bool), ), 'result', serializers.serialize( object.result, specifiedType: const FullType(String), ), ]; Object? value; value = object.error; if (value != null) { result ..add('error') ..add( serializers.serialize(value, specifiedType: const FullType(String)), ); } return result; } @override ExtensionResponse deserialize( Serializers serializers, Iterable serialized, { FullType specifiedType = FullType.unspecified, }) { final result = ExtensionResponseBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case 'id': result.id = serializers.deserialize( value, specifiedType: const FullType(int), )! as int; break; case 'success': result.success = serializers.deserialize( value, specifiedType: const FullType(bool), )! as bool; break; case 'result': result.result = serializers.deserialize( value, specifiedType: const FullType(String), )! as String; break; case 'error': result.error = serializers.deserialize( value, specifiedType: const FullType(String), ) as String?; break; } } return result.build(); } } class _$ExtensionEventSerializer implements StructuredSerializer { @override final Iterable types = const [ExtensionEvent, _$ExtensionEvent]; @override final String wireName = 'ExtensionEvent'; @override Iterable serialize( Serializers serializers, ExtensionEvent object, { FullType specifiedType = FullType.unspecified, }) { final result = [ 'params', serializers.serialize( object.params, specifiedType: const FullType(String), ), 'method', serializers.serialize( object.method, specifiedType: const FullType(String), ), ]; return result; } @override ExtensionEvent deserialize( Serializers serializers, Iterable serialized, { FullType specifiedType = FullType.unspecified, }) { final result = ExtensionEventBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case 'params': result.params = serializers.deserialize( value, specifiedType: const FullType(String), )! as String; break; case 'method': result.method = serializers.deserialize( value, specifiedType: const FullType(String), )! as String; break; } } return result.build(); } } class _$BatchedEventsSerializer implements StructuredSerializer { @override final Iterable types = const [BatchedEvents, _$BatchedEvents]; @override final String wireName = 'BatchedEvents'; @override Iterable serialize( Serializers serializers, BatchedEvents object, { FullType specifiedType = FullType.unspecified, }) { final result = [ 'events', serializers.serialize( object.events, specifiedType: const FullType(BuiltList, const [ const FullType(ExtensionEvent), ]), ), ]; return result; } @override BatchedEvents deserialize( Serializers serializers, Iterable serialized, { FullType specifiedType = FullType.unspecified, }) { final result = BatchedEventsBuilder(); final iterator = serialized.iterator; while (iterator.moveNext()) { final key = iterator.current! as String; iterator.moveNext(); final Object? value = iterator.current; switch (key) { case 'events': result.events.replace( serializers.deserialize( value, specifiedType: const FullType(BuiltList, const [ const FullType(ExtensionEvent), ]), )! as BuiltList, ); break; } } return result.build(); } } class _$ExtensionRequest extends ExtensionRequest { @override final int id; @override final String command; @override final String? commandParams; factory _$ExtensionRequest([ void Function(ExtensionRequestBuilder)? updates, ]) => (ExtensionRequestBuilder()..update(updates))._build(); _$ExtensionRequest._({ required this.id, required this.command, this.commandParams, }) : super._(); @override ExtensionRequest rebuild(void Function(ExtensionRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override ExtensionRequestBuilder toBuilder() => ExtensionRequestBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is ExtensionRequest && id == other.id && command == other.command && commandParams == other.commandParams; } @override int get hashCode { var _$hash = 0; _$hash = $jc(_$hash, id.hashCode); _$hash = $jc(_$hash, command.hashCode); _$hash = $jc(_$hash, commandParams.hashCode); _$hash = $jf(_$hash); return _$hash; } @override String toString() { return (newBuiltValueToStringHelper(r'ExtensionRequest') ..add('id', id) ..add('command', command) ..add('commandParams', commandParams)) .toString(); } } class ExtensionRequestBuilder implements Builder { _$ExtensionRequest? _$v; int? _id; int? get id => _$this._id; set id(int? id) => _$this._id = id; String? _command; String? get command => _$this._command; set command(String? command) => _$this._command = command; String? _commandParams; String? get commandParams => _$this._commandParams; set commandParams(String? commandParams) => _$this._commandParams = commandParams; ExtensionRequestBuilder(); ExtensionRequestBuilder get _$this { final $v = _$v; if ($v != null) { _id = $v.id; _command = $v.command; _commandParams = $v.commandParams; _$v = null; } return this; } @override void replace(ExtensionRequest other) { _$v = other as _$ExtensionRequest; } @override void update(void Function(ExtensionRequestBuilder)? updates) { if (updates != null) updates(this); } @override ExtensionRequest build() => _build(); _$ExtensionRequest _build() { final _$result = _$v ?? _$ExtensionRequest._( id: BuiltValueNullFieldError.checkNotNull( id, r'ExtensionRequest', 'id', ), command: BuiltValueNullFieldError.checkNotNull( command, r'ExtensionRequest', 'command', ), commandParams: commandParams, ); replace(_$result); return _$result; } } class _$ExtensionResponse extends ExtensionResponse { @override final int id; @override final bool success; @override final String result; @override final String? error; factory _$ExtensionResponse([ void Function(ExtensionResponseBuilder)? updates, ]) => (ExtensionResponseBuilder()..update(updates))._build(); _$ExtensionResponse._({ required this.id, required this.success, required this.result, this.error, }) : super._(); @override ExtensionResponse rebuild(void Function(ExtensionResponseBuilder) updates) => (toBuilder()..update(updates)).build(); @override ExtensionResponseBuilder toBuilder() => ExtensionResponseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is ExtensionResponse && id == other.id && success == other.success && result == other.result && error == other.error; } @override int get hashCode { var _$hash = 0; _$hash = $jc(_$hash, id.hashCode); _$hash = $jc(_$hash, success.hashCode); _$hash = $jc(_$hash, result.hashCode); _$hash = $jc(_$hash, error.hashCode); _$hash = $jf(_$hash); return _$hash; } @override String toString() { return (newBuiltValueToStringHelper(r'ExtensionResponse') ..add('id', id) ..add('success', success) ..add('result', result) ..add('error', error)) .toString(); } } class ExtensionResponseBuilder implements Builder { _$ExtensionResponse? _$v; int? _id; int? get id => _$this._id; set id(int? id) => _$this._id = id; bool? _success; bool? get success => _$this._success; set success(bool? success) => _$this._success = success; String? _result; String? get result => _$this._result; set result(String? result) => _$this._result = result; String? _error; String? get error => _$this._error; set error(String? error) => _$this._error = error; ExtensionResponseBuilder(); ExtensionResponseBuilder get _$this { final $v = _$v; if ($v != null) { _id = $v.id; _success = $v.success; _result = $v.result; _error = $v.error; _$v = null; } return this; } @override void replace(ExtensionResponse other) { _$v = other as _$ExtensionResponse; } @override void update(void Function(ExtensionResponseBuilder)? updates) { if (updates != null) updates(this); } @override ExtensionResponse build() => _build(); _$ExtensionResponse _build() { final _$result = _$v ?? _$ExtensionResponse._( id: BuiltValueNullFieldError.checkNotNull( id, r'ExtensionResponse', 'id', ), success: BuiltValueNullFieldError.checkNotNull( success, r'ExtensionResponse', 'success', ), result: BuiltValueNullFieldError.checkNotNull( result, r'ExtensionResponse', 'result', ), error: error, ); replace(_$result); return _$result; } } class _$ExtensionEvent extends ExtensionEvent { @override final String params; @override final String method; factory _$ExtensionEvent([void Function(ExtensionEventBuilder)? updates]) => (ExtensionEventBuilder()..update(updates))._build(); _$ExtensionEvent._({required this.params, required this.method}) : super._(); @override ExtensionEvent rebuild(void Function(ExtensionEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override ExtensionEventBuilder toBuilder() => ExtensionEventBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is ExtensionEvent && params == other.params && method == other.method; } @override int get hashCode { var _$hash = 0; _$hash = $jc(_$hash, params.hashCode); _$hash = $jc(_$hash, method.hashCode); _$hash = $jf(_$hash); return _$hash; } @override String toString() { return (newBuiltValueToStringHelper(r'ExtensionEvent') ..add('params', params) ..add('method', method)) .toString(); } } class ExtensionEventBuilder implements Builder { _$ExtensionEvent? _$v; String? _params; String? get params => _$this._params; set params(String? params) => _$this._params = params; String? _method; String? get method => _$this._method; set method(String? method) => _$this._method = method; ExtensionEventBuilder(); ExtensionEventBuilder get _$this { final $v = _$v; if ($v != null) { _params = $v.params; _method = $v.method; _$v = null; } return this; } @override void replace(ExtensionEvent other) { _$v = other as _$ExtensionEvent; } @override void update(void Function(ExtensionEventBuilder)? updates) { if (updates != null) updates(this); } @override ExtensionEvent build() => _build(); _$ExtensionEvent _build() { final _$result = _$v ?? _$ExtensionEvent._( params: BuiltValueNullFieldError.checkNotNull( params, r'ExtensionEvent', 'params', ), method: BuiltValueNullFieldError.checkNotNull( method, r'ExtensionEvent', 'method', ), ); replace(_$result); return _$result; } } class _$BatchedEvents extends BatchedEvents { @override final BuiltList events; factory _$BatchedEvents([void Function(BatchedEventsBuilder)? updates]) => (BatchedEventsBuilder()..update(updates))._build(); _$BatchedEvents._({required this.events}) : super._(); @override BatchedEvents rebuild(void Function(BatchedEventsBuilder) updates) => (toBuilder()..update(updates)).build(); @override BatchedEventsBuilder toBuilder() => BatchedEventsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is BatchedEvents && events == other.events; } @override int get hashCode { var _$hash = 0; _$hash = $jc(_$hash, events.hashCode); _$hash = $jf(_$hash); return _$hash; } @override String toString() { return (newBuiltValueToStringHelper( r'BatchedEvents', )..add('events', events)).toString(); } } class BatchedEventsBuilder implements Builder { _$BatchedEvents? _$v; ListBuilder? _events; ListBuilder get events => _$this._events ??= ListBuilder(); set events(ListBuilder? events) => _$this._events = events; BatchedEventsBuilder(); BatchedEventsBuilder get _$this { final $v = _$v; if ($v != null) { _events = $v.events.toBuilder(); _$v = null; } return this; } @override void replace(BatchedEvents other) { _$v = other as _$BatchedEvents; } @override void update(void Function(BatchedEventsBuilder)? updates) { if (updates != null) updates(this); } @override BatchedEvents build() => _build(); _$BatchedEvents _build() { _$BatchedEvents _$result; try { _$result = _$v ?? _$BatchedEvents._(events: events.build()); } catch (_) { late String _$failedField; try { _$failedField = 'events'; events.build(); } catch (e) { throw BuiltValueNestedFieldError( r'BatchedEvents', _$failedField, e.toString(), ); } rethrow; } replace(_$result); return _$result; } } // ignore_for_file: deprecated_member_use_from_same_package,type=lint