Message.fromMap constructor

Message.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory Message.fromMap(Map<String, dynamic> map) {
  return Message(
    $id: map['\$id'].toString(),
    $createdAt: map['\$createdAt'].toString(),
    $updatedAt: map['\$updatedAt'].toString(),
    providerType: map['providerType'].toString(),
    topics: List.from(map['topics'] ?? []),
    users: List.from(map['users'] ?? []),
    targets: List.from(map['targets'] ?? []),
    scheduledAt: map['scheduledAt']?.toString(),
    deliveredAt: map['deliveredAt']?.toString(),
    deliveryErrors: List.from(map['deliveryErrors'] ?? []),
    deliveredTotal: map['deliveredTotal'],
    data: map['data'],
    status: map['status'].toString(),
  );
}