InboxMessage.fromJson constructor
InboxMessage.fromJson(
- Map<String, dynamic> data
)
Implementation
factory InboxMessage.fromJson(Map<String, dynamic> data) {
List<dynamic>? actions = data['actions'];
return InboxMessage(
messageId: data['messageId'],
title: data['title'],
body: data['body'],
preview: data['preview'],
actions: actions?.map((action) => InboxAction(content: action['content'], href: action['href'], data: action['data'])).toList(),
data: data['data'],
created: data['created'],
archived: data['archived'],
read: data['read'],
opened: data['opened'],
);
}