react-native-advanced-input-mask
Version:
Text input mask for React Native on iOS, Android and web. Synchronous and easy formatting without hustle
15 lines (10 loc) • 388 B
text/typescript
import CaretStringIterator from "./CaretStringIterator";
import type CaretString from "../model/CaretString";
class RTLCaretStringIterator extends CaretStringIterator {
constructor(caretString: CaretString) {
super(caretString);
}
insertionAffectsCaret: () => boolean = () =>
this.currentIndex <= this.caretString.caretPosition;
}
export default RTLCaretStringIterator;