BlueshiftInboxMessage.fromJson constructor

BlueshiftInboxMessage.fromJson(
  1. Map data
)

Implementation

BlueshiftInboxMessage.fromJson(Map data)
    : this(
        id: data["id"],
        messageId: data["messageId"] ?? "",
        title: data["title"] ?? "",
        details: data["details"] ?? "",
        imageUrl: data["imageUrl"] ?? "",
        status: data["status"] ?? "",
        data: data["data"] ?? {},
        createdAt: DateTime.fromMicrosecondsSinceEpoch(
          (data["createdAt"] as int) * 1000000,
        ),
        objectId: data["objectId"] ?? "",
      );