MailboxNotification.fromJson constructor

MailboxNotification.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory MailboxNotification.fromJson(Map<String, dynamic> json) =>
  MailboxNotification(
    mailboxPath: json['mailboxPath'] as String,
    mailboxType: MailboxType.values.byName(json['mailboxType'] as String),
    messageCount: json['messageCount'] as int,
    timestamp: json['timestamp'] as int,
    serverPeerId: json['serverPeerId'] as String?,
    ownerPeerId: (json['ownerPeerId'] as String?)?.isNotEmpty == true ? json['ownerPeerId'] as String : null,
  );