Skip to main content

Bar

An element for adjusting the size or position of an in-app screen within the display, or for manipulating content.

Bar.svg

States

StateValueDescription
VariantLight / DarkSwitch depending on the type set in the app
DraggingTrue / FalseSwitches to 'True' when it is a draggable window
DisabledTrue / FalseIf True, the handle is not visible and it is in a state where drag cannot be controlled
PressedTrue / FalseState when holding the handle and starting the drag


Types

TypesDescription
App barComponent for moving and closing the app
Window barComponent for adjusting the app's window size
Scroll barComponent for navigating the app's content

App bar

AppBar_Anatomy.png

1. Root : The top-level container area that wraps the App bar component
2. Control : The container area that wraps the handle and the minimum drag area
3. Handle : The control element that can be dragged

Behaviors

AppBar_Light.png
AppBar_Dark.png



Window bar

WindowBar_Anatomy.svg

1. Root : The top-level container area that wraps the Window bar component
2. Control : The container area that wraps the handle and the minimum drag area
3. Handle : The control element that can be dragged

Behaviors

WindowBar_Light.svg
WindowBar_Dark.svg



Scroll bar

ScrollBar_Anatomy.svg

1. Root : The top-level container area that wraps the Scroll bar component
2. Control : The container area that wraps the handle and the minimum drag area
3. Handle : The control element that can be dragged

Behaviors

ScrollBar_Light.svg
ScrollBar_Dark.svg