ControlBar
class ControlBar implements View3DPlugin
Add a bar at the bottom of the canvas that can control animation and other things
Properties
constructor
new ControlBar()
| PARAMETER | TYPE | OPTIONAL | DEFAULT | DESCRIPTION | 
|---|---|---|---|---|
| Partial<ControlBarOptions> | ✔️ | {} | 
Properties
DEFAULT_CLASS
Default class names that ControlBar uses
Type: object
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
| ROOT | "view3d-control-bar" | A class name for wrapper element | 
| VISIBLE | "visible" | A class name for visible elements | 
| DISABLED | "disabled" | A class name for disabled elements | 
| CONTROLS_BG | "view3d-controls-background" | A class name for background element | 
| CONTROLS_SIDE | "view3d-side-controls" | A class name for controls wrapper element that includes both left & right controls | 
| CONTROLS_TOP | "view3d-top-controls" | A class name for controls wrapper element that is placed on the top inside the control bar | 
| CONTROLS_LEFT | "view3d-left-controls" | A class name for controls wrapper element that is placed on the left inside the control bar | 
| CONTROLS_RIGHT | "view3d-right-controls" | A class name for controls wrapper element that is placed on the right inside the control bar | 
| CONTROLS_ITEM | "view3d-control-item" | A class name for control item elements | 
| PROGRESS_ROOT | "view3d-progress-bar" | A class name for root element of the progress bar | 
| PROGRESS_TRACK | "view3d-progress-track" | A class name for progress track element of the progress bar | 
| PROGRESS_THUMB | "view3d-progress-thumb" | A class name for thumb element of the progress bar | 
| PROGRESS_FILLER | "view3d-progress-filler" | A class name for progress filler element of the progress bar | 
| ANIMATION_NAME | "view3d-animation-name" | A class name for animation name element of the animation selector | 
| ANIMATION_LIST | "view3d-animation-list" | A class name for animation list element of the animation selector | 
| ANIMATION_ITEM | "view3d-animation-item" | A class name for animation list item element of the animation selector | 
| ANIMATION_SELECTED | "selected" | A class name for selected animation list item element of the animation selector | 
| GIZMO_ROOT | "view3d-gizmo" | A class name for root element of the navigation gizmo | 
| GIZMO_AXIS | "view3d-gizmo-axis" | A class name for axis button element of the navigation gizmo | 
POSITION
Position constant
Type: object
| PROPERTY | TYPE | DESCRIPTION | 
|---|---|---|
| TOP | "top" | |
| LEFT | "left" | |
| RIGHT | "right" | 
show
Show control bar
hide
Hide control bar