rawIndex 属性
字符串中当前 runes 的起始位置。
如果没有当前 runes(current 为 -1),则返回 -1。
实现
int get rawIndex => (_position != _nextPosition) ? _position : -1;
将迭代器重置到字符串中指定索引的 runes。
设置负的 rawIndex,或大于或等于 string.length
的索引,或者设置在代理对中间都是错误。在字符串末尾设置位置表示没有当前 runes。
将位置设置到字符串末尾表示没有当前 runes。
实现
void set rawIndex(int rawIndex) {
IndexError.check(rawIndex, string.length,
indexable: string, name: "rawIndex");
reset(rawIndex);
moveNext();
}