getRoles method
Returns all the HMSRole roles possible in the room
Implementation
Future<List<HMSRole>> getRoles() async {
List<HMSRole> roles = [];
var result = await PlatformService.invokeMethod(PlatformMethod.getRoles);
if (result is Map && result.containsKey('roles')) {
if (result['roles'] is List) {
for (var each in (result['roles'] as List)) {
HMSRole role = HMSRole.fromMap(each);
roles.add(role);
}
}
}
return roles;
}