MailboxesPage.fromJson constructor
Implementation
factory MailboxesPage.fromJson(Map<String, dynamic> json) {
final list = json['mailboxes'] as List<dynamic>? ?? [];
final mailboxes = list.whereType<Map<String, dynamic>>().map(Mailbox.fromJson).toList();
return MailboxesPage(
mailboxes: mailboxes,
total: json.containsKey('total') ? _parseInt(json['total']) : mailboxes.length,
continuationToken: json['continuation_token'] as String?,
);
}