@wxn0brp/gate-warden
Preparing search index...
mgr/role
RoleManager
Class RoleManager
Index
Constructors
constructor
Methods
add
exists
find
By
Name
get
list
remove
update
Constructors
constructor
new
RoleManager
(
db
:
ValtheraCompatible
)
:
RoleManager
Parameters
db
:
ValtheraCompatible
Returns
RoleManager
Methods
add
add
(
role
:
Role
|
Omit
<
Role
,
"_id"
>
)
:
Promise
<
Role
&
{
_id
:
string
}
>
Parameters
role
:
Role
|
Omit
<
Role
,
"_id"
>
Returns
Promise
<
Role
&
{
_id
:
string
}
>
exists
exists
(
roleId
:
string
)
:
Promise
<
boolean
>
Parameters
roleId
:
string
Returns
Promise
<
boolean
>
find
By
Name
findByName
(
name
:
string
)
:
Promise
<
string
>
Parameters
name
:
string
Returns
Promise
<
string
>
get
get
(
roleId
:
string
)
:
Promise
<
Role
>
Parameters
roleId
:
string
Returns
Promise
<
Role
>
list
list
()
:
Promise
<
Role
[]
>
Returns
Promise
<
Role
[]
>
remove
remove
(
roleId
:
string
)
:
Promise
<
Role
>
Parameters
roleId
:
string
Returns
Promise
<
Role
>
update
update
(
roleId
:
string
,
data
:
Partial
<
Omit
<
Role
,
"_id"
>
>
)
:
Promise
<
Data
>
Parameters
roleId
:
string
data
:
Partial
<
Omit
<
Role
,
"_id"
>
>
Returns
Promise
<
Data
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
add
exists
find
By
Name
get
list
remove
update
@wxn0brp/gate-warden
Loading...