Class TextFieldAutocomplete | Terminal.Gui v1 (original) (raw)

Namespace

Terminal.Gui

Assembly

Terminal.Gui.dll

Renders an overlay on another view at a given point that allows selecting from a range of 'autocomplete' options. An implementation on a TextField.

public class TextFieldAutocomplete : Autocomplete, IAutocomplete

Inheritance

object

Autocomplete

TextFieldAutocomplete

Implements

IAutocomplete

Inherited Members

Autocomplete.HostControl

Autocomplete.PopupInsideContainer

Autocomplete.MaxWidth

Autocomplete.MaxHeight

Autocomplete.Visible

Autocomplete.Suggestions

Autocomplete.AllSuggestions

Autocomplete.SelectedIdx

Autocomplete.ScrollOffset

Autocomplete.ColorScheme

Autocomplete.SelectionKey

Autocomplete.CloseKey

Autocomplete.Reopen

Autocomplete.RenderOverlay(Point)

Autocomplete.EnsureSelectedIdxIsValid()

Autocomplete.ProcessKey(KeyEvent)

Autocomplete.MouseEvent(MouseEvent, bool)

Autocomplete.RenderSelectedIdxByMouse(MouseEvent)

Autocomplete.ClearSuggestions()

Autocomplete.GenerateSuggestions(int)

Autocomplete.IsWordChar(Rune)

Autocomplete.Select()

Autocomplete.InsertSelection(string)

Autocomplete.IdxToWord(List, int, int)

Autocomplete.Close()

Autocomplete.MoveUp()

Autocomplete.MoveDown()

Autocomplete.ReopenSuggestions()

object.ToString()

object.Equals(object)

object.Equals(object, object)

object.ReferenceEquals(object, object)

object.GetHashCode()

object.GetType()

object.MemberwiseClone()

Methods

DeleteTextBackwards()

Deletes the text backwards before insert the selected text in the HostControl.

GetCurrentWord(int)

Returns the currently selected word from the HostControl.

When overriding this method views can make use of IdxToWord(List, int, int)

InsertText(string)

Inser the selected text in the HostControl.

Edit this page