Constructors
Properties
Static
Readonly
delimiter
delimiter = ":"
Accessors
Static
getNamespaces
- get getNamespaces(): Namespace[]
Static
recordNamespaceIds
- get recordNamespaceIds(): (keyof INamespace)[]
Returns (keyof INamespace)[]
Methods
Static
addItemMetaService
- addItemMetaService<T>(key, service): void
Type Parameters
- T extends keyof INamespace
Returns void
Static
addListMetaService
- addListMetaService<T>(key, service): void
Type Parameters
- T extends keyof INamespace
Returns void
Static
addListRecordService
- addListRecordService<T>(key, service): void
Type Parameters
- T extends keyof INamespace
Returns void
Static
addRecordStoreCtor
- addRecordStoreCtor(namespace, ctor): void
Returns void
Static
addRenderCard
- addRenderCard(key, renderer): void
Returns void
Static
addRenderList
- addRenderList(key, renderer): void
Returns void
Static
dropRecordNamespace
- dropRecordNamespace(namespace): void
Parameters
- namespace: keyof INamespace
Returns void
Static
dropRenderList
- dropRenderList(key): void
Returns void
Static
getItemMeta
- getItemMeta<T>(namespace, typeName): Promise<IAbstractNamedModel>
Type Parameters
- T extends keyof INamespace
Parameters
- namespace: T
- typeName: string
Static
getListMeta
- getListMeta<T>(namespace): Promise<IAbstractNamedModel[]>
Type Parameters
- T extends keyof INamespace
Static
getNameSpace
- getNameSpace(id): undefined | Namespace
Returns undefined | Namespace
Static
getRecordStoreCtor
- getRecordStoreCtor(namespace): undefined | RecordStoreCtor
Parameters
- namespace: keyof INamespace
Static
init
- init(): Promise<Namespace[]>
Returns Promise<Namespace[]>
Static
overrideRecordStoreCtor
- overrideRecordStoreCtor(namespace, ctor): void
Returns void
Static
registerRecordNamespace
- registerRecordNamespace(namespace): void
Parameters
- namespace: keyof INamespace
Returns void
Public