@grandlinex/e-kernel
Preparing search index...
BaseAction
Class BaseAction<T, P, C, I, O>
Abstract
Type Parameters
T
extends
IDataBase
<
any
,
any
>
|
null
=
any
P
extends
ICoreClient
|
null
=
any
C
extends
IBaseCache
|
null
=
any
I
=
any
O
=
any
Hierarchy (
View Summary
)
CoreAction
<
IKernel
,
T
,
P
,
C
>
BaseAction
ConfigSetAction
ConfigGetAction
AlertAction
ConfigOpenAction
DevModeAction
OpenExternalAction
ReloadAction
CloseWindowAction
MainWindowAction
MaximizeAction
MinimizeAction
Implements
IBaseAction
<
IKernel
,
T
,
P
,
C
>
Index
Constructors
constructor
Properties
channel
logger
Methods
debug
error
get
C
Client
get
Config
Store
get
Kernel
get
Module
get
Name
handler
info
l
Error
log
register
set
Logger
verbose
warn
Constructors
constructor
new
BaseAction
<
T
extends
|
IDataBase
<
any
,
any
,
ICoreKernel
<
any
,
ICoreAnyModule
>
,
any
,
any
,
any
,
any
,
>
|
null
=
any
,
P
extends
ICoreClient
|
null
=
any
,
C
extends
IBaseCache
|
null
=
any
,
I
=
any
,
O
=
any
,
>
(
channel
:
string
,
module
:
ICoreKernelModule
<
IKernel
,
T
,
P
,
C
,
any
>
,
)
:
BaseAction
<
T
,
P
,
C
,
I
,
O
>
Type Parameters
T
extends
IDataBase
<
any
,
any
,
ICoreKernel
<
any
,
ICoreAnyModule
>
,
any
,
any
,
any
,
any
>
|
null
=
any
P
extends
ICoreClient
|
null
=
any
C
extends
IBaseCache
|
null
=
any
I
=
any
O
=
any
Parameters
channel
:
string
module
:
ICoreKernelModule
<
IKernel
,
T
,
P
,
C
,
any
>
Returns
BaseAction
<
T
,
P
,
C
,
I
,
O
>
Properties
Protected
channel
channel
:
string
logger
logger
:
CoreLogger
|
null
Methods
debug
debug
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
error
error
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
get
C
Client
getCClient
<
X
extends
ICoreCClient
>
()
:
X
Type Parameters
X
extends
ICoreCClient
Returns
X
get
Config
Store
getConfigStore
()
:
IStore
Returns
IStore
get
Kernel
getKernel
()
:
IKernel
Returns
IKernel
get
Module
getModule
()
:
ICoreKernelModule
<
IKernel
,
T
,
P
,
C
,
any
>
Returns
ICoreKernelModule
<
IKernel
,
T
,
P
,
C
,
any
>
get
Name
getName
()
:
string
Returns
string
Abstract
handler
handler
(
event
:
XActionEvent
<
I
>
)
:
Promise
<
O
>
Parameters
event
:
XActionEvent
<
I
>
Returns
Promise
<
O
>
info
info
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
l
Error
lError
(
message
:
string
)
:
Error
Parameters
message
:
string
Returns
Error
log
log
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
register
register
()
:
void
Returns
void
set
Logger
setLogger
(
logger
:
CoreLogger
)
:
void
Parameters
logger
:
CoreLogger
Returns
void
verbose
verbose
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
warn
warn
(
...
ags
:
unknown
[]
)
:
void
Parameters
...
ags
:
unknown
[]
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
channel
logger
Methods
debug
error
get
C
Client
get
Config
Store
get
Kernel
get
Module
get
Name
handler
info
l
Error
log
register
set
Logger
verbose
warn
@grandlinex/e-kernel
Loading...