ZIMConversationFilterOption.fromMap constructor
ZIMConversationFilterOption.fromMap(
- Map map
Implementation
ZIMConversationFilterOption.fromMap(Map<dynamic, dynamic> map)
: conversationTypes = ((map['conversationTypes']!) as List)
.map<ZIMConversationType>(
(item) =>
ZIMConversationTypeExtension.mapValue[item] ??
ZIMConversationType.unknown,
)
.toList(),
marks = ((map['marks']!) as List)
.map<int>((item) => item as int)
.toList(),
isOnlyUnreadConversation = map['isOnlyUnreadConversation']!,
pinnedFilter =
ZIMConversationPinnedFilterExtension.mapValue[map['pinnedFilter']] ??
ZIMConversationPinnedFilter.all;