// GENERATED CODE - DO NOT MODIFY BY HAND part of 'getChatParams.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** GetChatParams _$GetChatParamsFromJson(Map json) => GetChatParams( lookIntoFuture: $enumDecode(_$GetChatParamsSwitchEnumMap, json['lookIntoFuture']), limit: (json['limit'] as num?)?.toInt(), lastKnownMessageId: (json['lastKnownMessageId'] as num?)?.toInt(), lastCommonReadId: (json['lastCommonReadId'] as num?)?.toInt(), timeout: (json['timeout'] as num?)?.toInt(), setReadMarker: $enumDecodeNullable( _$GetChatParamsSwitchEnumMap, json['setReadMarker']), includeLastKnown: $enumDecodeNullable( _$GetChatParamsSwitchEnumMap, json['includeLastKnown']), ); Map _$GetChatParamsToJson(GetChatParams instance) => { 'lookIntoFuture': _$GetChatParamsSwitchEnumMap[instance.lookIntoFuture]!, if (instance.limit case final value?) 'limit': value, if (instance.lastKnownMessageId case final value?) 'lastKnownMessageId': value, if (instance.lastCommonReadId case final value?) 'lastCommonReadId': value, if (instance.timeout case final value?) 'timeout': value, if (_$GetChatParamsSwitchEnumMap[instance.setReadMarker] case final value?) 'setReadMarker': value, if (_$GetChatParamsSwitchEnumMap[instance.includeLastKnown] case final value?) 'includeLastKnown': value, }; const _$GetChatParamsSwitchEnumMap = { GetChatParamsSwitch.on: 1, GetChatParamsSwitch.off: 0, };