17 lines
No EOL
732 B
TypeScript
17 lines
No EOL
732 B
TypeScript
import HTMLMaskElement from './html-mask-element';
|
|
export type InputElement = HTMLTextAreaElement | HTMLInputElement;
|
|
/** Bridge between InputElement and {@link Masked} */
|
|
export default class HTMLInputMaskElement extends HTMLMaskElement {
|
|
/** InputElement to use mask on */
|
|
input: InputElement;
|
|
constructor(input: InputElement);
|
|
/** Returns InputElement selection start */
|
|
get _unsafeSelectionStart(): number | null;
|
|
/** Returns InputElement selection end */
|
|
get _unsafeSelectionEnd(): number | null;
|
|
/** Sets InputElement selection */
|
|
_unsafeSelect(start: number, end: number): void;
|
|
get value(): string;
|
|
set value(value: string);
|
|
}
|
|
//# sourceMappingURL=html-input-mask-element.d.ts.map
|