A concrete "Variant". Most of these are handled by either the Viewer or VariantInstance.

Hierarchy

Properties

assetContainer: AssetContainer
elements: Element[] = []
eventEmitter: EventEmitter<string | symbol, any>
name: string
parameters: ParameterBag = {}
parent?: Variant
structureJson: StructureJson
uuid: string
viewer: Viewer
viewerLights: ViewerLight[] = []

Accessors

Methods

  • Adds an observer function for camera matrix changes for given dottedPath representing the Element and the traceable. The observer gets 2 parameters: the AbstractMesh and a ClientRect object.

    Parameters

    Returns Promise<Element>

Generated using TypeDoc