UNPKG

iter-over

Version:

Sugary iteration utilities and interfaces.

3 lines (2 loc) 571 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.StringCharacterIterator=void 0;const abstract_iterator_1=require("../core/abstract-iterator");class StringCharacterIterator extends abstract_iterator_1.AbstractIterator{constructor(t){super(),this.content=t,this.index=0}hasNext(){return this.index<this.content.length}next(){return this.hasNext()?this.content.substring(this.index,++this.index):void 0}remove(){}reset(){this.index=0}}exports.StringCharacterIterator=StringCharacterIterator; //# sourceMappingURL=string-character-iterator.js.map