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