Properties
Private
app
app: any
Private
container
container: any
enable
enable: boolean
Private
hookFnMap
hookFnMap: any
Private
hookList
hookList: any
Private
hookUnitSet
hookUnitSet: any
Methods
appendHook
- appendHook(newHookName): void
Returns void
emitHook
- emitHook<T>(hookName, payload?, reverse?): Promise<void>
Parameters
- hookName: string
Optional
payload: TOptional
reverse: boolean
Returns Promise<void>
insertHook
- insertHook(existHookName, newHookName): void
Parameters
- existHookName: string
- newHookName: string
Returns void
registerHook
- registerHook(hookName, hookFn): void
Returns void
registerHookUnit
- registerHookUnit(extClazz): void
Returns void