components/toolbars/m3e_toolbars library

Classes

M3EToolbar
A Material 3 Expressive toolbar.
M3EToolbarAction
An icon action hosted by M3EToolbar.
M3EToolbarColors
Resolved colors for a toolbar (+ optional FAB).
M3EToolbarItem
A single slot in M3EToolbar.actions — icon action or custom widget.
M3EToolbarMetrics
Resolved layout metrics for floating / docked toolbars.
M3EToolbarTheme
Theme values for M3EToolbar.
M3EToolbarWidget
Custom content hosted inline in M3EToolbar.actions.

Enums

M3EToolbarColorStyle
Standard vs vibrant container color mapping.
M3EToolbarDensity
Legacy density enum.
M3EToolbarDockEdge
Edge used for docked placement and single-edge safe-area padding.
M3EToolbarFabPosition
Position of an adjacent FAB relative to a floating toolbar.
M3EToolbarPlacement
Whether the toolbar floats over content or docks to an edge.
M3EToolbarShapeFamily
Legacy shape family — floating forces pill; docked forces square.
M3EToolbarSize
Legacy size enum — maps to icon-button density, not container height.
M3EToolbarVariant
Legacy color emphasis — prefer M3EToolbarColorStyle.