Skip to content

basalt / core/src / BasaltApp

Class: BasaltApp ​

Defined in: core/src/app.ts:28

Constructors ​

Constructor ​

> new BasaltApp(options?): BasaltApp

Defined in: core/src/app.ts:37

Parameters ​

options? ​

CreateAppOptions = {}

Returns ​

BasaltApp

Properties ​

container ​

> readonly container: Container

Defined in: core/src/app.ts:29


hooks ​

> readonly hooks: HookBus

Defined in: core/src/app.ts:30


phase ​

> phase: LifecyclePhase = 'created'

Defined in: core/src/app.ts:31

Methods ​

boot() ​

> boot(): Promise<BasaltApp>

Defined in: core/src/app.ts:42

Returns ​

Promise<BasaltApp>


shutdown() ​

> shutdown(): Promise<void>

Defined in: core/src/app.ts:73

Returns ​

Promise<void>

Released under the MIT License.