Skip to content

ambiten


ambiten / core/src / 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.