ViewDefinition2dProps Interface

Parameters used to construct a ViewDefinition2d

Extends

Properties

Name Type Description
angle AngleProps    
baseModel RelatedElementProps | undefined The base model displayed by this view.  
baseModelId string The Id of the base model displayed by this view. Deprecated  
delta XYProps    
origin XYProps    

Inherited properties

Name Type Inherited from Description
categorySelector Inherited RelatedElementProps | undefined ViewDefinitionProps The CategorySelector for this view.
categorySelectorId Inherited string ViewDefinitionProps The Id of the CategorySelector for this view.
classFullName Inherited string ViewDefinitionProps The full name of the ECClass for this entity, in the form "Schema:ClassName"
code Inherited CodeProps ViewDefinitionProps The Code for this element
description Inherited string | undefined ViewDefinitionProps  
displayStyle Inherited RelatedElementProps | undefined ViewDefinitionProps The DisplayStyle for this view.
displayStyleId Inherited string ViewDefinitionProps The Id of the DisplayStyle for this view.
federationGuid Inherited string | undefined ViewDefinitionProps A FederationGuid assigned to this element.
id Inherited string | undefined ViewDefinitionProps The Id of the entity.
isInstanceOfEntity Readonly Inherited undefined | undefined ViewDefinitionProps A non-existent property used to discriminate between EntityProps and Entity.
isPrivate Inherited boolean | undefined ViewDefinitionProps  
jsonProperties Inherited { viewDetails?: ViewDetailsProps } | undefined ViewDefinitionProps Optional json properties of this element.
model Inherited string ViewDefinitionProps The Id of the Model containing this element
parent Inherited RelatedElementProps | undefined ViewDefinitionProps The Parent of this element, if defined.
userLabel Inherited string | undefined ViewDefinitionProps A user-assigned label for this element.

Defined in

Last Updated: 28 April, 2026