You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
610 B
22 lines
610 B
/** |
|
* GraphemerIterator |
|
* |
|
* Takes a string and a "BreakHandler" method during initialisation |
|
* and creates an iterable object that returns individual graphemes. |
|
* |
|
* @param str {string} |
|
* @return GraphemerIterator |
|
*/ |
|
declare class GraphemerIterator implements Iterator<string> { |
|
private _index; |
|
private _str; |
|
private _nextBreak; |
|
constructor(str: string, nextBreak: (str: string, index: number) => number); |
|
[Symbol.iterator](): this; |
|
next(): { |
|
value: string; |
|
done: boolean; |
|
}; |
|
} |
|
export default GraphemerIterator; |
|
//# sourceMappingURL=GraphemerIterator.d.ts.map
|