Components Namespace
Namespace Avalonia.Controls.Documents.Primitives.Components
Types
- ClipboardFormats - Per-OS clipboard Avalonia.Input.DataFormat mapping used by Avalonia.Controls.Documents.Primitives.Components.ClipboardOperations to publish and probe rich document formats next to Avalonia.Input.DataFormat.Text.
- ClipboardOperations - Shared clipboard helpers used by both keyboard components and editor actions.
- ITextViewComponent - Base interface for text view components that provide modular interaction functionality.
- TextEditorKeyboard - Extends Avalonia.Controls.Documents.Primitives.Components.TextViewKeyboard with editing commands (delete, cut, paste, undo/redo, formatting).
- TextEditorSelectionFlyout - Manages the lifecycle of the selection mini-bar (Avalonia.Controls.Documents.Primitives.EditorSelectionFlyout).
- TextEditorTyping - Handles text input and character insertion for the text editor.
- TextViewComponentBase - Base class for Avalonia.Controls.Documents.Primitives.Components.ITextViewComponent implementations that are not already derived from another type (e.g., Avalonia.Controls.Control).
- TextViewContextMenu - Shows the host control's Avalonia.Controls.Control.ContextFlyout on right-click and closes it on Escape.
- TextViewKeyboard - Handles keyboard navigation and read-only commands (copy, select-all) for text views.
- TextViewMouse - Handles mouse-based text selection and navigation for read-only text views.