canAssignServerRole function

bool canAssignServerRole(
  1. Iterable<String> actorRoles,
  2. String newRole,
  3. Map<String, ServerRoleDefinition> roles
)

Implementation

bool canAssignServerRole(
  Iterable<String> actorRoles,
  String newRole,
  Map<String, ServerRoleDefinition> roles,
) => highestRolePriority(actorRoles, roles) >= (roles[newRole]?.priority ?? 0);