Skip to main content

IQModule

@quik/bootstrap


@quik/bootstrap / IQModule

Interface: IQModule

Defined in: bootstrap/src/types/IQModule.ts:6

Properties

Dependencies?

optional Dependencies?: string[]

Defined in: bootstrap/src/types/IQModule.ts:10

Array of module names that this module depends on.


getVersion?

optional getVersion?: () => string

Defined in: bootstrap/src/types/IQModule.ts:14

Function that returns the version of the module.

Returns

string


ModuleName

ModuleName: string

Defined in: bootstrap/src/types/IQModule.ts:8

Unique name used to reference the module.


onAfterBoot?

optional onAfterBoot?: HookCallback

Defined in: bootstrap/src/types/IQModule.ts:22

Hook executed after the BOOT step.


onAfterInit?

optional onAfterInit?: HookCallback

Defined in: bootstrap/src/types/IQModule.ts:26

Hook executed after the INIT step.


onAfterReset?

optional onAfterReset?: HookCallback

Defined in: bootstrap/src/types/IQModule.ts:32

Hook executed after the RESET step.


onBeforeBoot?

optional onBeforeBoot?: HookCallback

Defined in: bootstrap/src/types/IQModule.ts:20

Hook executed before the BOOT step.


onBeforeInit?

optional onBeforeInit?: HookCallback

Defined in: bootstrap/src/types/IQModule.ts:28

Hook executed before the INIT step.


onBeforeReset?

optional onBeforeReset?: HookCallback

Defined in: bootstrap/src/types/IQModule.ts:34

Hook executed before the RESET step.


onBoot?

optional onBoot?: HookCallback

Defined in: bootstrap/src/types/IQModule.ts:18

Hook executed during the BOOT step.


onInit?

optional onInit?: HookCallback

Defined in: bootstrap/src/types/IQModule.ts:24

Hook executed during the INIT step.


onReset?

optional onReset?: HookCallback

Defined in: bootstrap/src/types/IQModule.ts:30

Hook executed during the RESET step.


setup

setup: SetupHookCallback

Defined in: bootstrap/src/types/IQModule.ts:16

Setup function called when the module is loaded.


Version?

optional Version?: string

Defined in: bootstrap/src/types/IQModule.ts:12

Version of the module.