ReferenceClasses
RoleManager
Defined in: packages/client/src/permissions/permission-manager.ts:24
client.roles: the registered roles, by name and in priority order, with the lookups used to check permissions.
Constructors
Constructor
new RoleManager(client): RoleManager;Defined in: packages/client/src/permissions/permission-manager.ts:29
Parameters
client
Owning client
Returns
RoleManager
Properties
client
readonly client: Client;Defined in: packages/client/src/permissions/permission-manager.ts:25
Accessors
size
Get Signature
get size(): number;Defined in: packages/client/src/permissions/permission-manager.ts:33
Returns
number
Methods
get()
get(name): Role | undefined;Defined in: packages/client/src/permissions/permission-manager.ts:38
Parameters
name
string
Role name
Returns
Role | undefined
sorted()
sorted(): Role[];Defined in: packages/client/src/permissions/permission-manager.ts:43
Returns
Role[]