@keetanetwork/keetanet-client
Preparing search index...
KeetaNetSDK
Referenced
BaseSet
Class BaseSet
Base Set permission holder
Hierarchy (
View Summary
)
PermissionSetHolder
BaseSet
Index
Constructors
C
constructor
Properties
P
storage
P
Base
Permission
Group
P
is
Instance
Accessors
A
bigint
A
flags
A
is
Valid
For
Default
Methods
M
check
Account
Matches
Group
M
compute
Flags
From
Offset
Set
M
has
Flags
M
Create
Constructors
constructor
new
BaseSet
(
presetFlags
:
bigint
|
number
[]
)
:
BaseSet
Parameters
presetFlags
:
bigint
|
number
[]
Returns
BaseSet
Properties
Protected
storage
storage
:
default
Static
Base
Permission
Group
BasePermissionGroup
:
typeof
BasePermissionGroup
= BasePermissionGroup
Static
is
Instance
isInstance
:
(
obj
:
any
,
strict
?:
boolean
)
=>
obj
is
BaseSet
= ...
Accessors
bigint
get
bigint
()
:
bigint
Returns
bigint
flags
get
flags
()
:
BaseFlagNames
Returns
BaseFlagNames
is
Valid
For
Default
get
isValidForDefault
()
:
boolean
Returns
boolean
Methods
check
Account
Matches
Group
checkAccountMatchesGroup
(
type
:
FlagGroupType
,
account
?:
GenericAccount
)
:
boolean
Parameters
type
:
FlagGroupType
Optional
account
:
GenericAccount
Returns
boolean
Protected
compute
Flags
From
Offset
Set
computeFlagsFromOffsetSet
(
offsets
:
PermissionOffsetSet
)
:
FlagOrExternalNames
Parameters
offsets
:
PermissionOffsetSet
Returns
FlagOrExternalNames
has
Flags
hasFlags
(
flags
:
|
"ACCESS"
|
"OWNER"
|
"ADMIN"
|
"UPDATE_INFO"
|
"SEND_ON_BEHALF"
|
"STORAGE_CAN_HOLD"
|
"STORAGE_DEPOSIT"
|
"STORAGE_CREATE"
|
"TOKEN_ADMIN_CREATE"
|
"TOKEN_ADMIN_SUPPLY"
|
"TOKEN_ADMIN_MODIFY_BALANCE"
|
"PERMISSION_DELEGATE_ADD"
|
"PERMISSION_DELEGATE_REMOVE"
|
BaseFlagNames
,
)
:
boolean
Parameters
flags
:
|
"ACCESS"
|
"OWNER"
|
"ADMIN"
|
"UPDATE_INFO"
|
"SEND_ON_BEHALF"
|
"STORAGE_CAN_HOLD"
|
"STORAGE_DEPOSIT"
|
"STORAGE_CREATE"
|
"TOKEN_ADMIN_CREATE"
|
"TOKEN_ADMIN_SUPPLY"
|
"TOKEN_ADMIN_MODIFY_BALANCE"
|
"PERMISSION_DELEGATE_ADD"
|
"PERMISSION_DELEGATE_REMOVE"
|
BaseFlagNames
Returns
boolean
Static
Create
Create
(
presetFlags
:
bigint
|
number
[]
|
BaseFlagNames
)
:
BaseSet
Parameters
presetFlags
:
bigint
|
number
[]
|
BaseFlagNames
Returns
BaseSet
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
C
constructor
Properties
P
storage
P
Base
Permission
Group
P
is
Instance
Accessors
A
bigint
A
flags
A
is
Valid
For
Default
Methods
M
check
Account
Matches
Group
M
compute
Flags
From
Offset
Set
M
has
Flags
M
Create
@keetanetwork/keetanet-client
Loading...
Base Set permission holder