Preparing search index...
The search index is not available
@grandlinex/kernel
@grandlinex/kernel
BaseAction
Class BaseAction<K, T, P, C, E>
Abstract
Type Parameters
K
extends
IKernel
=
IKernel
T
extends
IDataBase
<
any
,
any
>
|
null
=
any
P
extends
IBaseClient
|
null
=
any
C
extends
IBaseCache
|
null
=
any
E
extends
IBasePresenter
|
null
=
any
Hierarchy
CoreAction
<
K
,
T
,
P
,
C
,
E
>
BaseAction
BaseApiAction
Implements
IBaseAction
<
K
,
T
,
P
,
C
,
E
>
Index
Constructors
constructor
Properties
channel
force
Debug
logger
mode
Methods
debug
error
getCClient
get
Config
Store
get
Kernel
get
Module
get
Name
handler
info
init
Extension
l
Error
log
register
secure
Handler
set
Logger
set
Mode
verbose
warn
Constructors
constructor
new
Base
Action
<
K
,
T
,
P
,
C
,
E
>
(
chanel
,
module
)
:
BaseAction
<
K
,
T
,
P
,
C
,
E
>
Type Parameters
K
extends
IKernel
<
JwtExtend
>
=
IKernel
<
JwtExtend
>
T
extends
null
|
IDataBase
<
any
,
any
,
ICoreKernel
<
any
,
ICoreAnyModule
>
,
any
,
any
,
any
,
any
>
=
any
P
extends
null
|
ICoreClient
=
any
C
extends
null
|
IBaseCache
=
any
E
extends
null
|
IBasePresenter
=
any
Parameters
chanel
:
string
module
:
IBaseKernelModule
<
K
,
T
,
P
,
C
,
E
>
Returns
BaseAction
<
K
,
T
,
P
,
C
,
E
>
Properties
Protected
channel
channel
:
string
force
Debug
force
Debug
:
boolean
logger
logger
:
null
|
CoreLogger
mode
mode
:
ActionMode
Methods
debug
debug
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
error
error
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
getCClient
getCClient
<
X
>
(
)
:
X
Type Parameters
X
extends
ICoreCClient
Returns
X
get
Config
Store
get
Config
Store
(
)
:
IStore
Returns
IStore
get
Kernel
get
Kernel
(
)
:
K
Returns
K
get
Module
get
Module
(
)
:
ICoreKernelModule
<
K
,
T
,
P
,
C
,
E
>
Returns
ICoreKernelModule
<
K
,
T
,
P
,
C
,
E
>
get
Name
get
Name
(
)
:
string
Returns
string
Abstract
handler
handler
(
event
)
:
Promise
<
void
>
Parameters
event
:
XActionEvent
Returns
Promise
<
void
>
info
info
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
Private
init
Extension
init
Extension
(
res
)
:
IExtensionInterface
Parameters
res
:
XResponse
Returns
IExtensionInterface
l
Error
l
Error
(
message
)
:
Error
Parameters
message
:
string
Returns
Error
log
log
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
Abstract
register
register
(
)
:
void
Returns
void
secure
Handler
secure
Handler
(
req
,
res
,
next
)
:
Promise
<
void
>
Parameters
req
:
XRequest
res
:
XResponse
next
:
(
(
)
=>
void
)
(
)
:
void
Returns
void
Returns
Promise
<
void
>
set
Logger
set
Logger
(
logger
)
:
void
Parameters
logger
:
CoreLogger
Returns
void
set
Mode
set
Mode
(
mode
)
:
void
Parameters
mode
:
ActionMode
Returns
void
verbose
verbose
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
warn
warn
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
channel
force
Debug
logger
mode
debug
error
getCClient
get
Config
Store
get
Kernel
get
Module
get
Name
handler
info
init
Extension
l
Error
log
register
secure
Handler
set
Logger
set
Mode
verbose
warn
@grandlinex/kernel
CoreBridge
CoreCache
CoreClient
CoreElement
CoreLoopService
CoreService
default
ActionMode
ArchType
BridgeState
DC
LogLevel
OsRelease
StoreGlobal
ApiAuthTestAction
ApiVersionAction
BaseAction
BaseApiAction
BaseAuthProvider
BaseBridge
BaseCache
Loading...
Generated using
TypeDoc