Module input

Module input 

Source

Structs§

Backspace
Copy
Cut
Delete
DeleteToBeginningOfLine
DeleteToEndOfLine
DeleteToNextWordEnd
DeleteToPreviousWordStart
Enter
Escape
GoToDefinition
Indent
IndentInline
InputState
InputState to keep editing state of the super::TextInput.
Lsp
LSP ServerCapabilities
MoveDown
MoveEnd
MoveHome
MoveLeft
MovePageDown
MovePageUp
MoveRight
MoveToEnd
MoveToEndOfLine
MoveToNextWord
MoveToPreviousWord
MoveToStart
MoveToStartOfLine
MoveUp
NumberInput
OtpInput
A One Time Password (OTP) input element.
OtpState
Outdent
OutdentInline
Paste
Position
Position in a text document expressed as zero-based line and character offset. A position is between two characters like an ‘insert’ cursor in a editor.
Redo
Rope
A utf8 text rope.
RopeLines
An iterator over the lines of a Rope.
Search
SelectAll
SelectDown
SelectLeft
SelectRight
SelectToEnd
SelectToEndOfLine
SelectToNextWordEnd
SelectToPreviousWordStart
SelectToStart
SelectToStartOfLine
SelectUp
Selection
A selection in the text, represented by start and end byte indices.
ShowCharacterPalette
TabSize
TextInput
ToggleCodeActions
Undo

Enums§

InputEvent
MaskPattern
NumberInputEvent
StepAction

Traits§

CodeActionProvider
CompletionProvider
A trait for providing code completions based on the current input state and context.
DefinitionProvider
Definition provider
DocumentColorProvider
HoverProvider
Hover provider
RopeExt
An extension trait for Rope to provide additional utility methods.