Methods
- beginTransaction(app: App, __namedParameters?: TransactionOptions): AsyncGenerator<DiffMetadata[][]>
Parameters
__namedParameters: TransactionOptions = {}
Returns AsyncGenerator<DiffMetadata[][]>
- getModule<M>(...args: [moduleId: string]): undefined | M
Type parameters
Parameters
rest...args: [moduleId: string]
Returns undefined | M
- getModuleResources(...args: [moduleId: string]): UnknownResource[]
Parameters
rest...args: [moduleId: string]
Returns UnknownResource[]
- initialize(stateProvider: IStateProvider, initializeInContainer?: { options?: { args?: unknown[]; metadata?: {} }; type: string | Constructable<unknown> }[], excludeInContainer?: { type: string | Constructable<unknown> }[]): Promise<void>
Parameters
initializeInContainer: { options?: { args?: unknown[]; metadata?: {} }; type: string | Constructable<unknown> }[] = []
excludeInContainer: { type: string | Constructable<unknown> }[] = []
Returns Promise<void>
Type parameters
Parameters
Returns void
- orderModules(...args: [modules: (string | Constructable<UnknownModule>)[]]): void
Parameters
rest...args: [modules: (string | Constructable<UnknownModule>)[]]
Returns void
- registerCapture<S>(resourceContext: string, response: Partial<S[response]>): void
Type parameters
Parameters
resourceContext: string
response: Partial<S[response]>
Returns void
- registerHooks(...args: [{ postCommitHooks?: PostHookSignature[]; postModelActionHooks?: PostHookSignature[]; postResourceActionHooks?: PostHookSignature[]; preCommitHooks?: PreHookSignature[]; preModelActionHooks?: PreHookSignature[]; preResourceActionHooks?: PreHookSignature[] }?]): void
Parameters
rest...args: [{ postCommitHooks?: PostHookSignature[]; postModelActionHooks?: PostHookSignature[]; postResourceActionHooks?: PostHookSignature[]; preCommitHooks?: PreHookSignature[]; preModelActionHooks?: PreHookSignature[]; preResourceActionHooks?: PreHookSignature[] }?]
Returns void
- registerSchemaTranslation(...args: [from: Constructable<unknown>, to: Constructable<unknown>, translator: (synth: unknown) => unknown]): void
- registerTags(args: { scope: { moduleId?: string; resourceContext?: string }; tags: {} }[]): void
Parameters
args: { scope: { moduleId?: string; resourceContext?: string }; tags: {} }[]
Returns void
Main