Constructor for BimCTDesignTreeWindow.
The renderer instance.
The HTML element for the renderer.
Hides the expand-to-level menu.
Gets the scrollable body element.
Zooms to the selected items in the tree.
Gets the internal IDs of the selected items.
Gets the selected element nodes.
Whether to include model nodes in the selection.
Shows the design tree window.
Shows the design tree window with an option to expand to level 2.
Whether to expand to level 2.
Hides the design tree window.
Checks if a row is showing in the viewport.
The row to check.
The offset to apply.
True if the row is showing, false otherwise.
Scrolls to the specified row index.
The row index to scroll to.
Whether to force the scroll.
Scrolls to the specified row.
The row to scroll to.
Whether to force the scroll.
Activates or deactivates the window.
Whether to activate the window.
Optionalrefresh: boolean = trueWhether to refresh the UI.
Sets the loading state of the window.
Whether to show the loading state.
Restores the window to its original size and position.
Maximizes the window to fill the screen.
Checks if the window is currently showing.
True if the window is showing, otherwise false.
Resets the window to its default style.
Whether to force the reset.
Moves the window horizontally by a specified number of pixels. Only if already moved one time
The number of pixels to move the window.
Refreshes the UI of the window.
Class representing the design tree window in the BIM application. Extends the BimCTVirtualScrollWindow class.