ModelState Class
Represents the front-end state of a Model.
Extends
Extended by
Implements
Methods
Inherited methods
| Name | Inherited from | Description | 
| clone(iModel?: IModelConnection): this Inherited | EntityState | Make an independent copy of this EntityState | 
| equals(other: this): boolean Inherited | EntityState | Return true if this EntityState is equal to another one. | 
Properties
| Name | Type | Description |  | 
| asGeometricModel Accessor ReadOnly | undefined | GeometricModelState | Attempts to cast this model to a geometric model. |  | 
| asGeometricModel2d Accessor ReadOnly | undefined | GeometricModel2dState | Attempts to cast this model to a 2d geometric model. |  | 
| asGeometricModel3d Accessor ReadOnly | undefined | GeometricModel3dState | Attempts to cast this model to a 3d geometric model. |  | 
| asSpatialModel Accessor ReadOnly | undefined | SpatialModelState | Attempts to cast this model to a spatial model. |  | 
| className Accessor Static ReadOnly | string | The name of the BIS class associated with this class. |  | 
| isGeometricModel Accessor ReadOnly | boolean | Determine whether this is a GeometricModel |  | 
| isPrivate Readonly | boolean |  |  | 
| isTemplate Readonly | boolean |  |  | 
| modeledElement Readonly | RelatedElement |  |  | 
| name Readonly | string |  |  | 
| parentModel | string |  |  | 
Inherited properties
Defined in
Last Updated: 24 June, 2025