UserRole
Generated by TypeDoc. Do not edit this page directly.
Class: UserRole
Section titled “Class: UserRole”Defined in: packages/core/src/runtime/types/roles.ts:55
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new UserRole(): UserRole;Returns
Section titled “Returns”UserRole
Inherited from
Section titled “Inherited from”Properties
Section titled “Properties”| Property | Modifier | Type | Default value | Overrides | Inherited from | Defined in |
|---|---|---|---|---|---|---|
default? | public | boolean | undefined | - | HarnessRole.default | packages/core/src/runtime/types/roles.ts:33 |
description? | public | string | undefined | - | HarnessRole.description | packages/core/src/runtime/types/roles.ts:34 |
label | public | string | "User" | HarnessRole.label | - | packages/core/src/runtime/types/roles.ts:57 |
name | public | string | "user" | HarnessRole.name | - | packages/core/src/runtime/types/roles.ts:58 |
nativeRole | public | NativeRoles | NativeRoles.User | HarnessRole.nativeRole | - | packages/core/src/runtime/types/roles.ts:60 |
target | public | RoleTargets | RoleTargets.Messages | HarnessRole.target | - | packages/core/src/runtime/types/roles.ts:59 |
type | static | string | "user" | - | - | packages/core/src/runtime/types/roles.ts:56 |
Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get type(): string;Defined in: packages/core/src/runtime/types/roles.ts:36
Returns
Section titled “Returns”string