0.4.0 • Published 2 years ago

shortcut-buttons-flatpickr v0.4.0

Weekly downloads
4,885
License
MIT
Repository
github
Last release
2 years ago

Shortcut buttons

CircleCI Coverage Status npm version flatpickr License npm.io

Shortcut buttons is a plugin for flatpickr that provides users an alternative way to interact with the datetime picker.

material_blue material_green confetti material_red light dark

Motivation

Shortcut buttons development has been motivated by the need of having a fast, flexible and seemless alternative way for users to select specific date(s) without being forced to navigate through their calendars and individually select those date(s).

Installation

Installing as a module:

yarn add shortcut-buttons-flatpickr

Installing on non-module environments:

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/shortcut-buttons-flatpickr@0.1.0/dist/themes/light.min.css">
<script src="https://cdn.jsdelivr.net/npm/shortcut-buttons-flatpickr@0.1.0/dist/shortcut-buttons-flatpickr.min.js"></script>

API

ParamsTypeDescription
buttonObject, Object[]Button(s).
[button.attributes]ObjectButton's attributes.Supported attributes: accesskey, aria-label, class and tabindex.
button.labelstringButton's label.
[label]stringLabel including a word/sentence stating that the user can use the calendar or one of the buttons.
onClickFunction, Function[]Callback(s) invoked when plugin's buttons are clicked. Each callback is fed with two parameters:index - the index of the clicked button.fp - flatpickr's instance.
[theme]stringFlatpickr's theme, defaults to light if none supplied.

Usage Examples

0.4.0

2 years ago

0.3.1

4 years ago

0.3.0

5 years ago

0.2.3

6 years ago

0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago