fromJson static method
Implementation
static SavedMessagesTopic? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return SavedMessagesTopic(
id: (json['id'] as int?) ?? 0,
type: SavedMessagesTopicType.fromJson(tdMapFromJson(json['type'])),
isPinned: (json['is_pinned'] as bool?) ?? false,
order: int.tryParse((json['order'] as dynamic)?.toString() ?? '') ?? 0,
lastMessage: Message.fromJson(tdMapFromJson(json['last_message'])),
draftMessage: DraftMessage.fromJson(tdMapFromJson(json['draft_message'])),
);
}