Class: IFCContentInClassification

IFC.Interact.GoIFCComponents.Components.CustomClassifications.IFCContentInClassification~ IFCContentInClassification

Handles creation and interaction of classification-specific UI elements within the classifications component.

new IFCContentInClassification(classificationUI, classification){void}

Interactions/IFC/interact/GoIFCComponents/Components/CustomClassifications/src/IFCContentInClassification.ts, line 15

Initializes content UI for a given classification.

Name Type Description
classificationUI

Parent ClassificationsUI instance.

classification

Classification configuration object.

Returns:
Type Description
void

Members

classification

Gets the classification configuration object.

classificationUI

Gets the parent ClassificationsUI manager for this content.

element

Returns the root HTML element for this classification content.

goIFCComponents

Gets the GoIFCComponents instance associated with this content.

loader

Gets the GoIFCLoader instance used for model loading and highlighting.

ui

Gets the GoIFCUI instance for UI operations and notifications.

Methods

resetCheckBoxes(){void}

Interactions/IFC/interact/GoIFCComponents/Components/CustomClassifications/src/IFCContentInClassification.ts, line 184

Unchecks all checkboxes within this classification UI.

Returns:
Type Description
void