fromJson static method
Implementation
static InlineKeyboardButton? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return InlineKeyboardButton(
text: (json['text'] as String?) ?? '',
iconCustomEmojiId:
int.tryParse(
(json['icon_custom_emoji_id'] as dynamic)?.toString() ?? '',
) ??
0,
style: ButtonStyle.fromJson(tdMapFromJson(json['style'])),
type: InlineKeyboardButtonType.fromJson(tdMapFromJson(json['type'])),
);
}