1.0.6 • Published 3 years ago

@segor/simple-datepicker-dom v1.0.6

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

Simple Datepicker DOM

npm GitHub package.json version

Нативный компонент для выбора даты

Установка

npm install @segor/simple-datepicker-dom

или

yarn add @segor/simple-datepicer-dom

Инициализация

import DatepickerDom from "@segor/simple-datepicker-dom";

const HTMLInput = document.querySelector("input#myInput");

const options = {
    closeWhenSelected: true | false, // Закрывать при клике на дату. По умолчанию false
    showMonthTails: true | false,    // Отображать начало следующего и конец предыдущего месяца. По умолчанию true
    size: '' | 'small' | 'large',    // Размер элемента. По умолчанию ''
    lang: 'en' | 'ru',               // Язык. По умолчанию 'en'
    onOk: () => {},                  // Callback при нажатии Ок
    onCancel: () => {}               // Callback при нажатии Cancle
};
const datepicker = new DatepickerDom(HTMLInput, options);

Методы

openDatepicker

datepicker.openDatepicker(): void;

Делает компонент видимым. По умолчанию срабатывает при клике на Input.


closeDatepicker

datepicker.closeDatepicker(): void;

Делает компонент невидимым. По умолчанию срабатывает при клике на Cancel/Отмена.


1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago