TextGranularity enum Null safety

The unit of how selection handles move in text.

The GranularlyExtendSelectionEvent uses this enum to describe how Selectable should extend its selection.

Inheritance

Constructors

TextGranularity()
const

Values

character → const TextGranularity

Treats each character as an atomic unit when moving the selection handles.

word → const TextGranularity

Treats word as an atomic unit when moving the selection handles.

line → const TextGranularity

Treats each line break as an atomic unit when moving the selection handles.

document → const TextGranularity

Treats the entire document as an atomic unit when moving the selection handles.

Properties

hashCode int
The hash code for this object.
read-onlyinherited
index int
A numeric identifier for the enumerated value.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<TextGranularity>
A constant List of the values in this enum, in order of their declaration.
[character, word, line, document]