文字选择
TextSelection
具有以下属性:
affinity
如果文本范围被折叠且具有多个视觉位置(例如,发生在换行符处),绘制光标时使用哪个位置。
值的类型为 TextAffinity
。
base_offset
选择的起始偏移量。
值的类型为 int
。
collapsed
此范围是否为空(但仍可能位于文本中)。
值的类型为 bool
。
directional
此选择是否已明确其起点和终点。
值的类型为 bool
。
end
此范围内字符之后的下一个索引。
值的类型为 int
。
extent_offset
选择结束的偏移量。
normalized
此范围的开始是否在结束之前。
值的类型为 bool
。
selection
被选择的文本字符串。
值的类型为 str
。
start
范围内第一个字符的索引。
值的类型为 int
。
valid
此范围是否表示文本中的有效位置。
值的类型为 bool
。