Preparing search index...
The search index is not available
abacl
abacl
MemoryDriver
Class MemoryDriver<Sub, Act, Obj>
Type Parameters
Sub
=
string
Act
=
string
Obj
=
string
Implements
CacheInterface
<
Sub
,
Act
,
Obj
>
Index
Constructors
constructor
Properties
options
present
Methods
clear
del
get
has
set
build
Constructors
constructor
new
Memory
Driver
<
Sub
,
Act
,
Obj
>
(
options
?
)
:
MemoryDriver
<
Sub
,
Act
,
Obj
>
Type Parameters
Sub
=
string
Act
=
string
Obj
=
string
Parameters
options
:
CacheInterfaceOptions
= DefaultMemoryDriverOptions
Returns
MemoryDriver
<
Sub
,
Act
,
Obj
>
Properties
Protected
options
options
:
CacheInterfaceOptions
= DefaultMemoryDriverOptions
Protected
present
present
:
Record
<
string
,
Policy
<
Sub
,
Act
,
Obj
>
>
= {}
Methods
clear
clear
(
)
:
"OK"
Returns
"OK"
del
del
(
policy
)
:
"OK"
Parameters
policy
:
Policy
<
Sub
,
Act
,
Obj
>
Returns
"OK"
get
get
(
cKey
)
:
Policy
<
Sub
,
Act
,
Obj
>
[]
Parameters
cKey
:
CacheKey
<
Sub
,
Act
,
Obj
>
Returns
Policy
<
Sub
,
Act
,
Obj
>
[]
has
has
(
policy
)
:
boolean
Parameters
policy
:
Policy
<
Sub
,
Act
,
Obj
>
Returns
boolean
set
set
(
policy
)
:
"OK"
Parameters
policy
:
Policy
<
Sub
,
Act
,
Obj
>
Returns
"OK"
Static
build
build
<
Sub
,
Act
,
Obj
>
(
options
?
)
:
MemoryDriver
<
Sub
,
Act
,
Obj
>
Type Parameters
Sub
=
string
Act
=
string
Obj
=
string
Parameters
options
:
CacheInterfaceOptions
= DefaultMemoryDriverOptions
Returns
MemoryDriver
<
Sub
,
Act
,
Obj
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
options
present
clear
del
get
has
set
build
abacl
default
AccessControl
Grant
MemoryDriver
Permission
AccessControlOptions
CacheInterface
CacheInterfaceOptions
CanOptions
ControlOptions
Pattern
Policy
Time
TimeOptions
CacheKey
MemoryDriverOptions
PropType
PropValue
ALL
ANY
DefaultMemoryDriverOptions
Loading...
Generated using
TypeDoc