@siberiaweb/components
Version:
37 lines (26 loc) • 681 B
text/typescript
import CSS from "./CSS";
import Input from "../input/Input";
import SimpleMask from "@siberiaweb/mask/lib/SimpleMask/SimpleMask";
/**
* Поле ввода даты.
*/
export default class InputDate extends Input {
/**
* Наименование компонента.
*/
public static readonly COMPONENT_NAME: string = "sw-input-date";
/**
* @override
*/
protected firstConnectedCallback() {
super.firstConnectedCallback();
this.classList.add( CSS.INPUT_DATE );
this.setMask( new SimpleMask( "00.00.0000" ) );
}
/**
* Конструктор.
*/
constructor() {
super();
}
}