Preparing search index...
The search index is not available
ArtusX
ArtusX
@artusx/utils
Application
Class Application
Hierarchy
ArtusApplication
Application
Index
Constructors
constructor
Properties
container
env
manifest
options
Accessors
config
configuration
Handler
lifecycle
Manager
loader
Factory
logger
Methods
add
Loader
Listener
close
create
Exception
init
load
load
Default
Class
register
Hook
run
throw
Exception
update
Config
start
Constructors
constructor
new
Application
(
options
?
)
:
Application
Parameters
options
:
ApplicationOptions
= ...
Returns
Application
Properties
container
container
:
Container
env
env
:
string
manifest
manifest
:
Manifest
options
options
:
ApplicationOptions
Accessors
config
get
config
(
)
:
Record
<
string
,
any
>
Returns
Record
<
string
,
any
>
configuration
Handler
get
configurationHandler
(
)
:
default
Returns
default
lifecycle
Manager
get
lifecycleManager
(
)
:
LifecycleManager
Returns
LifecycleManager
loader
Factory
get
loaderFactory
(
)
:
LoaderFactory
Returns
LoaderFactory
logger
get
logger
(
)
:
LoggerType
Returns
LoggerType
Methods
Protected
add
Loader
Listener
add
Loader
Listener
(
)
:
void
Returns
void
close
close
(
exit
?
)
:
Promise
<
void
>
Parameters
Optional
exit
:
boolean
Returns
Promise
<
void
>
create
Exception
create
Exception
(
code
)
:
ArtusStdError
Parameters
code
:
string
Returns
ArtusStdError
init
init
(
)
:
Promise
<
Application
>
Returns
Promise
<
Application
>
load
load
(
manifest
,
root
?
)
:
Promise
<
Application
>
Parameters
manifest
:
Manifest
Optional
root
:
string
Returns
Promise
<
Application
>
load
Default
Class
load
Default
Class
(
)
:
void
Returns
void
register
Hook
register
Hook
(
hookName
,
hookFn
)
:
void
Parameters
hookName
:
string
hookFn
:
HookFunction
Returns
void
run
run
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
throw
Exception
throw
Exception
(
code
)
:
void
Parameters
code
:
string
Returns
void
Protected
update
Config
update
Config
(
)
:
void
Returns
void
Static
start
start
(
options
?
)
:
Promise
<
Application
>
Parameters
Optional
options
:
ApplicationOptions
Returns
Promise
<
Application
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
container
env
manifest
options
config
configuration
Handler
lifecycle
Manager
loader
Factory
logger
add
Loader
Listener
close
create
Exception
init
load
load
Default
Class
register
Hook
run
throw
Exception
update
Config
start
ArtusX
Loading...