InlineKeyboardAttachmentRequest.fromJson constructor
InlineKeyboardAttachmentRequest.fromJson(
- Map<String, dynamic> json
)
Implementation
factory InlineKeyboardAttachmentRequest.fromJson(Map<String, dynamic> json) {
final payload = json['payload'] as Map<String, dynamic>;
final buttonsList = payload['buttons'] as List<dynamic>;
return InlineKeyboardAttachmentRequest(
buttons: buttonsList
.map((row) => (row as List<dynamic>)
.map((btn) => Button.fromJson(btn as Map<String, dynamic>))
.toList())
.toList(),
);
}