IQModule
@quik/bootstrap / IQModule
Interface: IQModule
Defined in: bootstrap/src/types/IQModule.ts:6
Properties
Dependencies?
optionalDependencies?:string[]
Defined in: bootstrap/src/types/IQModule.ts:10
Array of module names that this module depends on.
getVersion?
optionalgetVersion?: () =>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?
optionalonAfterBoot?:HookCallback
Defined in: bootstrap/src/types/IQModule.ts:22
Hook executed after the BOOT step.
onAfterInit?
optionalonAfterInit?:HookCallback
Defined in: bootstrap/src/types/IQModule.ts:26
Hook executed after the INIT step.
onAfterReset?
optionalonAfterReset?:HookCallback
Defined in: bootstrap/src/types/IQModule.ts:32
Hook executed after the RESET step.
onBeforeBoot?
optionalonBeforeBoot?:HookCallback
Defined in: bootstrap/src/types/IQModule.ts:20
Hook executed before the BOOT step.
onBeforeInit?
optionalonBeforeInit?:HookCallback
Defined in: bootstrap/src/types/IQModule.ts:28
Hook executed before the INIT step.
onBeforeReset?
optionalonBeforeReset?:HookCallback
Defined in: bootstrap/src/types/IQModule.ts:34
Hook executed before the RESET step.
onBoot?
optionalonBoot?:HookCallback
Defined in: bootstrap/src/types/IQModule.ts:18
Hook executed during the BOOT step.
onInit?
optionalonInit?:HookCallback
Defined in: bootstrap/src/types/IQModule.ts:24
Hook executed during the INIT step.
onReset?
optionalonReset?: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?
optionalVersion?:string
Defined in: bootstrap/src/types/IQModule.ts:12
Version of the module.