API Reference > imodeljs-common > Views > ViewDefinition2dProps ViewDefinition2dProps Interface Parameters used to construct a ViewDefinition2d Extends ViewDefinitionProps Properties Name Type Description angle AngleProps baseModelId Id64String delta XYProps origin XYProps Inherited properties Name Type Inherited from Description categorySelectorId Id64String ViewDefinitionProps classFullName string EntityProps The full name of the ECClass for this entity, in the form "Schema:ClassName" code CodeProps ElementProps The Code for this element description undefined | string ViewDefinitionProps displayStyleId Id64String ViewDefinitionProps federationGuid undefined | GuidString ElementProps A FederationGuid assigned to this element by some other federated database id undefined | Id64String EntityProps The Id of the entity. isPrivate undefined | false | true DefinitionElementProps model Id64String ElementProps The Id of the Model containing this element parent undefined | RelatedElementProps ElementProps The Parent of this element, if defined. userLabel undefined | string ElementProps A user-assigned label for this element. Defined in core/common/src/ViewProps.ts Line 95 Last Updated: 13 June, 2024