Floating Toolbar
Last updated: 3.0.0 (04/07/2024) | Added: 3.0.0
The Floating Toolbar is the replacement to the OutlineContainer
from Valence 2. It is largely similar, but uses the new useFloating
hook to create a simpler mechanism for floating.
Usage
Floating
The Floating Toolbar will use a fixed
position by default, but this can be changed using the position
prop. It can also be moved using the positionVertical
, positionHorizontal
and offset
parameters.
The toolbar will also accept top
, left
, right
, and bottom
parameters for further customization.
The toolbar will automatically avoid unsafe areas (such as the notch and navigation unsafe areas on new iPhone models).
Props
Extends GenericFloatingLayoutProps
& FlexProps
.
positionVertical
PositionVertical
The vertical position of this toolbar. Defaults to "top"
.
positionHorizontal
PositionHorizontal
The horizontal position of this toolbar. Defaults to "left"
.
offset
number
The offset of the toolbar from the edge of the screen. Defaults to 5
.
label
string
A label to display below the toolbar.
labelProps
TextProps
Optional props to pass to the label component.
variant
FillVariant
The fill variant of the component. Defaults to "outlined"
.
radius
ComponentSize
The size class of the component's radius. Defaults to theme default.
shadow
boolean
Whether to render a shadow underneath the component. Defaults to false
.
Last updated
Was this helpful?