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