TextEditingControllerExtensions extension

Extension on TextEditingController to provide additional functionalities.

on

Properties

countLines → int

Available on TextEditingController, provided by the TextEditingControllerExtensions extension

no setter
currentLineIndex ↔ int

Available on TextEditingController, provided by the TextEditingControllerExtensions extension

Gets or sets the current line where the cursor is located.
getter/setter pair
currentLineText ↔ string

Available on TextEditingController, provided by the TextEditingControllerExtensions extension

Gets or sets the current line where the cursor is located.
getter/setter pair
currentWord ↔ string

Available on TextEditingController, provided by the TextEditingControllerExtensions extension

getter/setter pair
currentWordIndex ↔ int

Available on TextEditingController, provided by the TextEditingControllerExtensions extension

getter/setter pair
lines ↔ Iterable<string>

Available on TextEditingController, provided by the TextEditingControllerExtensions extension

Gets all lines in the text.
getter/setter pair
words ↔ Iterable<string>

Available on TextEditingController, provided by the TextEditingControllerExtensions extension

Gets or sets all words in the text. this includes the splitters.
getter/setter pair

Methods

lineAt(int index) → string

Available on TextEditingController, provided by the TextEditingControllerExtensions extension

Gets the line at the specified index.
setLineAt(int index, String value) → String

Available on TextEditingController, provided by the TextEditingControllerExtensions extension

Sets the line at the specified index to the given value.
setWordAt(int index, String value) → String

Available on TextEditingController, provided by the TextEditingControllerExtensions extension