NotificationGroupSettings.fromMap constructor

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

Creates group settings from a map.

Implementation

factory NotificationGroupSettings.fromMap(Map<String, dynamic> map) {
  return NotificationGroupSettings(
    groupId: map.parseDefault<String>('groupId', ''),
    groupName: map.parseDefault<String>('groupName', ''),
    description: map.parse<String>('description'),
    isEnabled: map.parseDefault<bool>('isEnabled', true),
    maxNotifications: map.parseDefault<int>('maxNotifications', 10),
    autoCancel: map.parseDefault<bool>('autoCancel', true),
  );
}