EntityState Class

The "state" of an Entity as represented in a web browser. Every subclass of EntityState handles one BIS class.

Extended by

Implements

Methods

Name Description
constructor(props: EntityProps, iModel: IModelConnection, _state?: EntityState): EntityState Constructor for EntityState  
clone(iModel?: IModelConnection): this Make an independent copy of this EntityState  
equals(other: this): boolean Return true if this EntityState is equal to another one.  

Properties

Name Type Description
classFullName Accessor StaticReadOnly string Get full BIS class name of this Entity in the form "SchemaName:ClassName".  
classFullName string The full class name in the form "schema:class".  
className Accessor StaticReadOnly string The name of the BIS class associated with this class.  
className Accessor ReadOnly string The name of the BIS class associated with this class.  
id Id64String The Id of this Entity.  
iModel IModelConnection The iModel from which this Entity was loaded  
jsonProperties [key: string]: any Optional json properties of this Entity.  
schemaName Accessor StaticReadOnly string The name of the BIS schema for this class.  

Defined in

Last Updated: 08 January, 2020