UNPKG

imask

Version:

vanilla javascript input mask

18 lines 641 B
import Masked, { type MaskedOptions } from './base'; export type MaskedRegExpOptions = MaskedOptions<MaskedRegExp>; /** Masking by RegExp */ export default class MaskedRegExp extends Masked<string> { /** */ mask: RegExp; /** Enable characters overwriting */ overwrite?: boolean | 'shift' | undefined; /** */ eager?: boolean | 'remove' | 'append' | undefined; /** */ skipInvalid?: boolean | undefined; /** */ autofix?: boolean | 'pad' | undefined; updateOptions(opts: Partial<MaskedRegExpOptions>): void; _update(opts: Partial<MaskedRegExpOptions>): void; } //# sourceMappingURL=regexp.d.ts.map