toJson method
Implementation
@override
Map<String, dynamic> toJson([dynamic extra]) {
return {
"@type": CONSTRUCTOR,
"short_description": shortDescription,
"description": description,
"photo": photo?.toJson(),
"animation": animation?.toJson(),
"menu_button": menuButton?.toJson(),
"commands": commands.map((i) => i.toJson()).toList(),
"default_group_administrator_rights":
defaultGroupAdministratorRights?.toJson(),
"default_channel_administrator_rights":
defaultChannelAdministratorRights?.toJson(),
"edit_commands_link": editCommandsLink?.toJson(),
"edit_description_link": editDescriptionLink?.toJson(),
"edit_description_media_link": editDescriptionMediaLink?.toJson(),
"edit_settings_link": editSettingsLink?.toJson(),
};
}