Skip to content

ambiten


ambiten / core / AmbitenModelRegistry

Variable: AmbitenModelRegistry

const AmbitenModelRegistry: object

Defined in: packages/core/src/utils/ModelRegistry.ts:9

AmbitenModelRegistry manages registered Ambiten model instances.

Type Declaration

clear()

clear(): void

Returns

void

getAllModels()

getAllModels(): AmbitenModel<any>[]

Returns

AmbitenModel<any>[]

getRegisteredModel()

getRegisteredModel<T>(model): AmbitenModel<T> | null

Type Parameters

T

T extends Document = Document

Parameters

model

AmbitenModel<T>

Returns

AmbitenModel<T> | null

isModelRegistered()

isModelRegistered(model): boolean

Parameters

model

AmbitenModel<any>

Returns

boolean

registerModel()

registerModel(model): void

Parameters

model

AmbitenModel<any>

Returns

void

unregisterModel()

unregisterModel(model): void

Parameters

model

AmbitenModel<any>

Returns

void

Context-aware execution infrastructure for multi-tenant systems.