UNPKG

bulma-calendar

Version:

Display a calendar for date/time selection, in different colors and sizes

51 lines (37 loc) 1.23 kB
ready(function () { const start = new Date(Date.now() - 24 * 60 * 60 * 1000); const end = new Date(Date.now() + 24 * 60 * 60 * 1000); const calendars = bulmaCalendar.attach('.bulmaCalendar'); calendars.forEach(calendar => { calendar.value(start); calendar.on('save', function(datepicker) { console.log(datepicker.data.value()); }); }); bulmaCalendar.attach('.bulmaCalendarRange', { isRange: true, startDate: start, endDate: end }); bulmaCalendar.attach('.bulmaCalendarRangeLabels', { isRange: true, labelFrom: 'Check-in', labelTo: 'Check-out' }); bulmaCalendar.attach('#datepickerDemoDisabledDates', { displayMode: 'dialog', disabledDates: [start, end] }); bulmaCalendar.attach('#datepickerDemoDisabledWeekDays', { displayMode: 'dialog', disabledWeekDays: '0,6' }); bulmaCalendar.attach('#datepickerDemoHighlightedDates', { displayMode: 'dialog', highlightedDates: [start, end] }); bulmaCalendar.attach('#datepickerDemoWeekStart', { displayMode: 'dialog', weekStart: 1 }); });