HMSRole.fromMap constructor
HMSRole.fromMap(
- Map map
Implementation
factory HMSRole.fromMap(Map map) {
String name = map['name'] as String;
HMSPublishSetting? publishSetting;
if (map['publish_settings'] != null) {
publishSetting = HMSPublishSetting.fromMap(map['publish_settings']);
}
HMSSubscribeSettings? subscribeSettings;
if (map['subscribe_settings'] != null) {
subscribeSettings =
HMSSubscribeSettings.fromMap(map['subscribe_settings']);
}
HMSPermissions permissions = HMSPermissions.fromMap(map['permissions']);
return HMSRole(
name: name,
publishSettings: publishSetting,
subscribeSettings: subscribeSettings,
priority: map['priority'] as int,
permissions: permissions);
}