fromJson static method
Implementation
static MessageReactions? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return MessageReactions(
reactions: List<MessageReaction>.from(
tdListFromJson(json['reactions'])
.map((item) => MessageReaction.fromJson(tdMapFromJson(item)))
.whereType<MessageReaction>(),
),
areTags: (json['are_tags'] as bool?) ?? false,
paidReactors: List<PaidReactor>.from(
tdListFromJson(json['paid_reactors'])
.map((item) => PaidReactor.fromJson(tdMapFromJson(item)))
.whereType<PaidReactor>(),
),
canGetAddedReactions: (json['can_get_added_reactions'] as bool?) ?? false,
);
}