Actions Namespace
Namespace Avalonia.Controls.Documents.Primitives.Actions
Types
- BackgroundColorAction - Action that gets or sets the background color of the current selection.
- BlockBackgroundAction - Action for setting background color on block elements (Paragraph, Section, etc.).
- BlockBorderToggleAction - Action for toggling block borders on/off for affected blocks.
- BlockPropertyAction<T> - Base class for block-level property actions.
- BoldAction - Action that toggles bold formatting on the current selection.
- BorderBrushAction - Action for setting border color on block elements (Paragraph, Section, etc.).
- BorderThicknessAction - Action for setting border thickness on block elements (Paragraph, Section, etc.).
- BulletMarkerStyleAction - Action for changing the Avalonia.Controls.Documents.Primitives.DocumentNodes.TextMarkerStyle of bullet (unordered) lists.
- CopyAction - Action that copies the current selection to the clipboard.
- CutAction - Action that cuts the current selection to the clipboard.
- DeleteTableAction - Action for deleting the entire Avalonia.Controls.Documents.Table containing the caret.
- DeleteTableColumnAction - Action for deleting the column at the current cell's index from a Avalonia.Controls.Documents.Table.
- DeleteTableRowAction - Action for deleting the current row from a Avalonia.Controls.Documents.Table.
- EditorAction - Abstract base class for editor actions.
- EditorActions - Provides singleton instances of all built-in editor actions.
- FontFamilyAction - Action that gets or sets the font family of the current selection.
- FontSizeAction - Action that gets or sets the font size of the current selection.
- ForegroundColorAction - Action that gets or sets the foreground color of the current selection.
- FormattingToggleAction<T> - Base class for toggle formatting actions like RichBold, RichItalic, and RichUnderline.
- IBlockPropertyAction - Non-generic base interface for block property actions.
- IBlockPropertyAction<T> - Action that operates on block-level properties (Paragraph, Section, etc.).
- IEditorAction - Represents an action that can be executed on a RichTextEditor.
- IPropertyAction - Non-generic base interface for property actions.
- IPropertyAction<T> - Represents an action that gets or sets a property value.
- IToggleAction - Represents an action that has an on/off state.
- InsertTableAction - Action for inserting a new Avalonia.Controls.Documents.Table after the current block.
- InsertTableColumnAction - Action for inserting a new column before or after the current cell's column in a Avalonia.Controls.Documents.Table.
- InsertTableRowAction - Action for inserting a new row before or after the current row in a Avalonia.Controls.Documents.Table.
- ItalicAction - Action that toggles italic formatting on the current selection.
- LineHeightAction - Action for setting line height on block elements (Paragraph, Section, etc.).
- ListToggleAction - Toggles the current selection or block between a Avalonia.Controls.Documents.List and plain paragraphs.
- MarginAction - Action for setting uniform margin on block elements (Paragraph, Section, etc.).
- NumberedMarkerStyleAction - Action for changing the Avalonia.Controls.Documents.Primitives.DocumentNodes.TextMarkerStyle of numbered (ordered) lists.
- PaddingAction - Action for setting uniform padding on block elements (Paragraph, Section, etc.).
- PasteAction - Action that pastes content from the clipboard.
- PasteUnformattedAction - Action that pastes the clipboard content as plain text, dropping all formatting, inline wrappers, lists, tables, and metadata.
- PropertyAction<T> - Base class for property actions that get or set a typed property value.
- RedoAction - Action that redoes the last undone operation.
- SelectAllAction - Action that selects all content in the document.
- StrikethroughAction - Action that toggles strikethrough formatting on the current selection.
- SubscriptAction - Action that toggles subscript formatting on the current selection. Sets BaselineAlignment to RichSubscript; font size scaling is applied at render time.
- SuperscriptAction - Action that toggles superscript formatting on the current selection. Sets BaselineAlignment to RichSuperscript; font size scaling is applied at render time.
- TextAlignmentAction - Action for setting text alignment on block elements (Paragraph, Section, etc.).
- TextAlignmentToggleAction - Action for setting a specific text alignment on block elements.
- UnderlineAction - Action that toggles underline formatting on the current selection.
- UndoAction - Action that undoes the last operation.