ModelLink
Class: ModelLink<T>
Define a link to 1:n relation
Type parameters
• T extends CoreModel
Implements
Constructors
new ModelLink(uuid, model, parent)
new ModelLink<
T>(uuid,model,parent?):ModelLink<T>
Parameters
• uuid: string
• model: CoreModelDefinition<T>
• parent?: CoreModel
Returns
ModelLink<T>
Source
packages/core/src/models/relations.ts:72
Properties
model
protectedmodel:CoreModelDefinition<T>
Source
packages/core/src/models/relations.ts:74
parent
protectedparent:CoreModel
Source
packages/core/src/models/relations.ts:70
uuid
protecteduuid:string
Source
packages/core/src/models/relations.ts:73
Methods
get()
get():
Promise<T>
Returns
Promise<T>
Source
packages/core/src/models/relations.ts:80
getUuid()
getUuid():
string
Returns
string
Source
packages/core/src/models/relations.ts:99
set()
set(
id):void
Parameters
• id: string | T
Returns
void
Source
packages/core/src/models/relations.ts:83
toJSON()
toJSON():
string
Returns
string
Source
packages/core/src/models/relations.ts:96
toString()
toString():
string
Returns
string