Skip to main content

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()
PARAMETERTYPEOPTIONALDEFAULTDESCRIPTION
Partial<ControlBarOptions>✔️{}

Properties

DEFAULT_CLASS

static

Default class names that ControlBar uses

Type: object

PROPERTYTYPEDESCRIPTION
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

static

Position constant

Type: object

PROPERTYTYPEDESCRIPTION
TOP"top"
LEFT"left"
RIGHT"right"

show

Show control bar

hide

Hide control bar