Table of Contents

Class Editor

Namespace
Terminal.Gui.Editor
Assembly
Terminal.Gui.Editor.dll
public class Editor : View, IDisposable, ISupportInitializeNotification, ISupportInitialize, IDesignable
Inheritance
Editor
Implements
Inherited Members

Constructors

Editor()

Properties

AdditionalCaretOffsets
AutomaticFolding
BackgroundRenderers
CaretOffset
CompletionProvider
ContextMenu
ConvertTabsToSpaces
DefaultKeyBindings
Document
FoldingManager
FoldingStrategy
GutterOptions
HasMultipleCarets
HasSelection
HighlightingDefinition
IndentationSize
IndentationStrategy
IsCompletionActive
IsModified
LineTransformers
MaximumAutomaticFoldingDocumentLength
Multiline
OverlayRenderers
OverwriteMode
ReadOnly
SearchStrategy
SelectedText
Selection
SelectionEnd
SelectionLength
SelectionStart
ShowTabs
Text
WordWrap

Methods

ClearAdditionalCarets()
ClearSelection()
Dispose(bool)
EnableForDesign()
FindNext(bool)
FindNext(string, bool, bool)
FindPrevious(bool)
FindPrevious(string, bool, bool)
LoadAsync(Stream, Encoding?, IProgress<TextDocumentProgress>?, CancellationToken, Func<Action, Task>?)
OnDrawingContent(DrawContext?)
OnKeyDown(Key)
OnKeyDownNotHandled(Key)
OnMouseEvent(Mouse)
ReplaceAll(string)
ReplaceAll(string, string, bool)
ReplaceNext(string, bool)
ReplaceNext(string, string, bool, bool)
ReplaceSelection(string)
SaveAsync(Stream, IProgress<TextDocumentProgress>?, CancellationToken)
SelectAll()
SelectRange(int, int)
ToggleCaretAt(int)

Events

CaretChanged
ContentChanged
FindRequested
ModifiedChanged
OverwriteModeChanged
ReplaceRequested
SelectionChanged