Toolbar Namespace
Namespace Avalonia.Controls.Documents.Primitives.Toolbar
Types
- ActionTool - Base class for toolbar tools that bind to and execute an Avalonia.Controls.Documents.Primitives.Actions.IEditorAction.
- AlignmentFlyoutTool - Toolbar tool that exposes text alignment as a button with flyout options.
- BorderFlyoutTool - A toolbar tool that provides a flyout for configuring block borders with presets.
- ButtonTool - A toolbar tool that renders as a button for one-shot commands.
- ColorMenuItem - A menu item that auto-populates child items from a color palette, enabling color selection for property actions such as foreground and background color.
- ColorPickerTool - A toolbar tool that renders as a color picker button for color selection.
- ColorSwatchPalette - A lightweight palette control that displays a grid of circular color swatches with optional Fill / No Fill toggle buttons.
- ColorSwatchSelectedEventArgs - Event arguments for Avalonia.Controls.Documents.Primitives.Toolbar.ColorSwatchPalette.ColorSelected.
- ColorSwatchTool - A toolbar tool that opens a lightweight color swatch flyout for quick color selection.
- ColorTool - Common base for toolbar tools that present an editor color picker UI (e.g. Avalonia.Controls.Documents.Primitives.Toolbar.ColorSwatchTool, Avalonia.Controls.Documents.Primitives.Toolbar.ColorPickerTool).
- ComboBoxTool - A toolbar tool that renders as a combo box for property selection.
- EditorBorderSides - Flags enum for border sides.
- EditorMenuItem - A menu item that executes an editor action.
- EditorTool - Base class for any item hostable inside an Avalonia.Controls.Documents.Primitives.Toolbar.EditorToolbar or Avalonia.Controls.Documents.Primitives.Toolbar.ToolbarGroup.
- EditorToolTip - A stylable tooltip control for Avalonia.Controls.Documents.Primitives.Toolbar.EditorTool that displays the action name and an optional keyboard gesture.
- EditorToolbar - A toolbar that hosts Avalonia.Controls.Documents.Primitives.Toolbar.EditorTool items for a RichTextEditor.
- FontFamilyMenuItem - A menu item that auto-populates child items from the available font families, rendering each entry in its own typeface.
- HyperlinkFlyoutTool - A toolbar tool that shows a flyout for inserting, editing, and removing hyperlinks.
- ListToggleTool - A toggle tool for list creation that switches between plain and split mode based on the current list context.
- OverflowTool - Toolbar tool used to host overflow actions from collapsed groups.
- PropertyMenuItem - A menu item that auto-populates child items from a property action's available values. Use this for overflow representations of property-based tools such as font family, font size, and color pickers.
- SeparatorTool - A visual separator between tool groups in the toolbar.
- TablePickerTool - Toolbar tool that shows a grid-picker flyout for inserting tables with specific dimensions.
- TextAlignmentMenuItem - A menu item that auto-populates child items for text alignment options (left, center, right, justify) and updates its icon to reflect the current alignment state.
- ToggleTool - A toolbar tool that renders as a toggle button for formatting commands.
- ToolbarGroup - Represents a visual group of related editor tools inside a toolbar.