@andreazorzi/timepicker
v1.0.11
Published
Lightweight timepicker selector plugin, useful to avoid ugly default browser timepicker.
Downloads
1
Readme
Timepicker
Lightweight timepicker selector plugin, useful to avoid ugly default browser timepicker.
Install
npm i @andreazorzi/timepicker
Usage
app.js
// Timepicker
import Timepicker from "@andreazorzi/timepicker";
window.Timepicker = Timepicker;
// Locales
import timepicker_it from "@andreazorzi/timepicker/locale/it";
window.timepicker_it = timepicker_it;
app.css
@import "@andreazorzi/timepicker/timepicker.css";
HTML
<div class="timepicker">
<input type="text" id="time" name="time">
</div>
<script>
let time = new Timepicker("#time", options)
</script>
Options List
{
disabled: true, // set the field to readonly
selected:{
hour: -1, // sets hours and minutes default value,
minute: -1 // if the value is -1, the field value will be empty
}
lang: default_lang, // an array of translated texts, default locale: it
am_pm: false // set AM / PM mode
}
Methods
// Open the modal
open()
// Close the modal
close()
// Get the current hour value
getHour()
// Get the current minute value
getMinute()
// Get the current am /pm selector value
getAmPm()
// Get current formatted time value
getFormattedTime()