@wxn0brp/gate-warden
Preparing search index...
mgr/acl
ACLManager
Class ACLManager
Index
Constructors
constructor
Methods
_
create
Search
add
get
list
remove
remove
All
update
Constructors
constructor
new
ACLManager
(
db
:
ValtheraCompatible
)
:
ACLManager
Parameters
db
:
ValtheraCompatible
Returns
ACLManager
Methods
_
create
Search
_createSearch
(
id
?:
string
,
)
:
|
{
$not
?:
undefined
;
uid
:
string
}
|
{
$not
:
{
$exists
:
{
uid
:
boolean
}
}
;
uid
?:
undefined
}
Parameters
Optional
id
:
string
Returns
|
{
$not
?:
undefined
;
uid
:
string
}
|
{
$not
:
{
$exists
:
{
uid
:
boolean
}
}
;
uid
?:
undefined
}
add
add
(
entityId
:
string
,
p
:
number
,
uid
?:
string
)
:
Promise
<
ACLRule
>
Parameters
entityId
:
string
p
:
number
Optional
uid
:
string
Returns
Promise
<
ACLRule
>
get
get
(
entityId
:
string
,
uid
?:
string
)
:
Promise
<
ACLRule
>
Parameters
entityId
:
string
Optional
uid
:
string
Returns
Promise
<
ACLRule
>
list
list
(
entityId
:
string
)
:
Promise
<
ACLRule
[]
>
Parameters
entityId
:
string
Returns
Promise
<
ACLRule
[]
>
remove
remove
(
entityId
:
string
,
uid
?:
string
)
:
Promise
<
ACLRule
>
Parameters
entityId
:
string
Optional
uid
:
string
Returns
Promise
<
ACLRule
>
remove
All
removeAll
(
entityId
:
string
)
:
Promise
<
Data
[]
>
Parameters
entityId
:
string
Returns
Promise
<
Data
[]
>
update
update
(
entityId
:
string
,
uid
:
string
,
p
:
number
)
:
Promise
<
Data
>
Parameters
entityId
:
string
uid
:
string
p
:
number
Returns
Promise
<
Data
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
_
create
Search
add
get
list
remove
remove
All
update
@wxn0brp/gate-warden
Loading...