tryGetSubModel Method
Get the sub-model of the specified Element. See IModelDb.Elements.queryElementIdByCode for more on how to find an element by Code.
tryGetSubModel<T extends Model<T>>(modeledElementId: string | Code, modelClass?: EntityClassType<Model>): undefined | T
see IModelDb.Models.getSubModel
| Parameter | Type | Description |
|---|---|---|
| modeledElementId | string | Code | Identifies the modeled element. |
| modelClass | EntityClassType<Model> | Optional class to validate instance against. This parameter can accept abstract or concrete classes, but should be the same as the template (T) parameter. |
Returns - undefined | T
The sub-model or undefined if the specified element does not have a sub-model or fails validation when modelClass is specified.
Defined in
- backend/src/IModelDb.ts Line 1461
Last Updated: 30 November, 2023