* Run build_runner * Add option to sync messsage delay with stream latency * Add experimental labbel * Hide seconds indicator in chat only mode * Consistent casing
72 lines
2.3 KiB
Dart
72 lines
2.3 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'events.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
SevenTVEvent _$SevenTVEventFromJson(Map<String, dynamic> json) => SevenTVEvent(
|
|
op: (json['op'] as num).toInt(),
|
|
t: (json['t'] as num?)?.toInt(),
|
|
d: SevenTVEventData.fromJson(json['d'] as Map<String, dynamic>),
|
|
);
|
|
|
|
Map<String, dynamic> _$SevenTVEventToJson(SevenTVEvent instance) {
|
|
final val = <String, dynamic>{
|
|
'op': instance.op,
|
|
};
|
|
|
|
void writeNotNull(String key, dynamic value) {
|
|
if (value != null) {
|
|
val[key] = value;
|
|
}
|
|
}
|
|
|
|
writeNotNull('t', instance.t);
|
|
val['d'] = instance.d;
|
|
return val;
|
|
}
|
|
|
|
SevenTVEventData _$SevenTVEventDataFromJson(Map<String, dynamic> json) =>
|
|
SevenTVEventData(
|
|
type: json['type'] as String?,
|
|
condition: (json['condition'] as Map<String, dynamic>?)?.map(
|
|
(k, e) => MapEntry(k, e as String),
|
|
),
|
|
body: json['body'] == null
|
|
? null
|
|
: SevenTVEventEmoteSetBody.fromJson(
|
|
json['body'] as Map<String, dynamic>),
|
|
);
|
|
|
|
Map<String, dynamic> _$SevenTVEventDataToJson(SevenTVEventData instance) =>
|
|
<String, dynamic>{
|
|
'type': instance.type,
|
|
'condition': instance.condition,
|
|
};
|
|
|
|
SevenTVEventUpdatedEmote _$SevenTVEventUpdatedEmoteFromJson(
|
|
Map<String, dynamic> json) =>
|
|
SevenTVEventUpdatedEmote(
|
|
value: json['value'] == null
|
|
? null
|
|
: Emote7TV.fromJson(json['value'] as Map<String, dynamic>),
|
|
oldValue: json['old_value'] == null
|
|
? null
|
|
: Emote7TV.fromJson(json['old_value'] as Map<String, dynamic>),
|
|
);
|
|
|
|
SevenTVEventEmoteSetBody _$SevenTVEventEmoteSetBodyFromJson(
|
|
Map<String, dynamic> json) =>
|
|
SevenTVEventEmoteSetBody(
|
|
actor: Owner7TV.fromJson(json['actor'] as Map<String, dynamic>),
|
|
pushed: (json['pushed'] as List<dynamic>?)
|
|
?.map((e) =>
|
|
SevenTVEventUpdatedEmote.fromJson(e as Map<String, dynamic>))
|
|
.toList(),
|
|
pulled: (json['pulled'] as List<dynamic>?)
|
|
?.map((e) =>
|
|
SevenTVEventUpdatedEmote.fromJson(e as Map<String, dynamic>))
|
|
.toList(),
|
|
);
|