跳到主要内容

文字选择

TextSelection 具有以下属性:

affinity

如果文本范围被折叠且具有多个视觉位置(例如,发生在换行符处),绘制光标时使用哪个位置。

值的类型为 TextAffinity

base_offset

选择的起始偏移量。

值的类型为 int

collapsed

此范围是否为空(但仍可能位于文本中)。

值的类型为 bool

directional

此选择是否已明确其起点和终点。

值的类型为 bool

end

此范围内字符之后的下一个索引。

值的类型为 int

extent_offset

选择结束的偏移量。

normalized

此范围的开始是否在结束之前。

值的类型为 bool

selection

被选择的文本字符串。

值的类型为 str

start

范围内第一个字符的索引。

值的类型为 int

valid

此范围是否表示文本中的有效位置。

值的类型为 bool