avances en plantillas

This commit is contained in:
JACS 2026-05-01 18:15:40 -05:00
parent 0f84beacf1
commit da0530d79b
2062 changed files with 598814 additions and 22 deletions

View file

@ -0,0 +1,21 @@
import MaskElement, { EventHandlers } from './mask-element';
/** Bridge between HTMLElement and {@link Masked} */
export default abstract class HTMLMaskElement extends MaskElement {
/** HTMLElement to use mask on */
input: HTMLElement;
_handlers: EventHandlers;
abstract value: string;
constructor(input: HTMLElement);
get rootElement(): HTMLDocument;
/** Is element in focus */
get isActive(): boolean;
/** Binds HTMLElement events to mask internal events */
bindEvents(handlers: EventHandlers): void;
_onKeydown(e: KeyboardEvent): void;
_onBeforeinput(e: InputEvent): void;
_onCompositionEnd(e: CompositionEvent): void;
_onInput(e: InputEvent): void;
/** Unbinds HTMLElement events to mask internal events */
unbindEvents(): void;
}
//# sourceMappingURL=html-mask-element.d.ts.map