Preparing search index...
The search index is not available
@grandlinex/kernel
@grandlinex/kernel
BaseApiAction
Class BaseApiAction<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
BaseAction
<
K
,
T
,
P
,
C
,
E
>
BaseApiAction
ApiVersionAction
ApiAuthTestAction
GetTokenAction
Implements
IBaseAction
<
K
,
T
,
P
,
C
,
E
>
Index
Constructors
constructor
Properties
channel
exmod
force
Debug
logger
mode
type
Methods
debug
error
getCClient
get
Config
Store
get
Kernel
get
Module
get
Name
handler
info
l
Error
log
register
secure
Handler
set
Logger
set
Mode
verbose
warn
Constructors
constructor
new
Base
Api
Action
<
K
,
T
,
P
,
C
,
E
>
(
type
,
chanel
,
module
,
extMod
?
)
:
BaseApiAction
<
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
type
:
ActionTypes
chanel
:
string
module
:
IBaseKernelModule
<
K
,
T
,
P
,
C
,
E
>
Optional
extMod
:
IBaseKernelModule
<
K
>
Returns
BaseApiAction
<
K
,
T
,
P
,
C
,
E
>
Properties
Protected
channel
channel
:
string
exmod
exmod
:
undefined
|
IBaseKernelModule
<
K
>
force
Debug
force
Debug
:
boolean
logger
logger
:
null
|
CoreLogger
mode
mode
:
ActionMode
type
type
:
ActionTypes
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
l
Error
l
Error
(
message
)
:
Error
Parameters
message
:
string
Returns
Error
log
log
(
...
ags
)
:
void
Parameters
Rest
...
ags
:
unknown
[]
Returns
void
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
exmod
force
Debug
logger
mode
type
debug
error
getCClient
get
Config
Store
get
Kernel
get
Module
get
Name
handler
info
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