DataModel extensions
- addDefaultODataOperators
- addEntityLink
- findEntityByEndpoint
- findEntityLink
- getEntityLinksByEntity
- loadFromEdmx
- loadFromEmdxType
Methods
Section titled “Methods”addDefaultODataOperators
Section titled “addDefaultODataOperators”▸ addDefaultODataOperators(this: DataModel): any
Parameters:
Section titled “Parameters:”- this: DataModel
Returns any
addEntityLink
Section titled “addEntityLink”▸ addEntityLink(this: DataModel,link: EntityLink): any
Parameters:
Section titled “Parameters:”- this: DataModel
- link: EntityLink
Returns any
findEntityByEndpoint
Section titled “findEntityByEndpoint”▸ findEntityByEndpoint(this: DataModel,endpoint: string
): Entity | null
Parameters:
Section titled “Parameters:”- this: DataModel
- endpoint:
string
Returns Entity | null
findEntityLink
Section titled “findEntityLink”▸ findEntityLink(this: DataModel,entityFrom: Entity,entityTo: Entity): EntityLink | null
Parameters:
Section titled “Parameters:”Returns EntityLink | null
getEntityLinksByEntity
Section titled “getEntityLinksByEntity”▸ getEntityLinksByEntity(this: DataModel,entity: Entity): EntityLink[]
Parameters:
Section titled “Parameters:”Returns EntityLink[]
loadFromEdmx
Section titled “loadFromEdmx”▸ loadFromEdmx(this: DataModel,edmString: string
): any
Parameters:
Section titled “Parameters:”- this: DataModel
- edmString:
string
Returns any
loadFromEmdxType
Section titled “loadFromEmdxType”▸ loadFromEmdxType(this: DataModel,typeName: string
,depth: number
,edmString: string
): any
Parameters:
Section titled “Parameters:”- this: DataModel
- typeName:
string
- depth:
number
- edmString:
string
Returns any