|
49 | 49 | this.picker = new window.Pikaday(defaults(this.schema.pikadayOptions || {}, {
|
50 | 50 | field: this.$el, // bind the datepicker to a form field
|
51 | 51 | // trigger: , // use a different element to trigger opening the datepicker, see [trigger example][] (default to `field`)
|
52 |
| - bound: true, // automatically show/hide the datepicker on `field` focus (default `true` if `field` is set) |
53 |
| - position: "bottom left", // preferred position of the datepicker relative to the form field, e.g.: `top right`, `bottom right` **Note:** automatic adjustment may occur to avoid datepicker from being displayed outside the viewport, see [positions example][] (default to "bottom left") |
54 |
| - reposition: true, // can be set to false to not reposition datepicker within the viewport, forcing it to take the configured `position` (default: true) |
55 |
| - // container: , // DOM node to render calendar into, see [container example][] (default: undefined) |
56 |
| - format: inputFormat, // the default output format for `.toString()` and `field` value (requires [Moment.js][moment] for custom formatting) |
57 |
| - // formatStrict: , // the default flag for moment"s strict date parsing (requires [Moment.js][moment] for custom formatting) |
58 |
| - // defaultDate: , // the initial date to view when first opened |
59 |
| - // setDefaultDate: , // make the `defaultDate` the initial selected value |
60 |
| - firstDay: 1, // first day of the week (0: Sunday, 1: Monday, etc) |
61 |
| - // minDate: , // the minimum/earliest date that can be selected (this should be a native Date object - e.g. `new Date()` or `moment().toDate()`) |
62 |
| - // maxDate: , // the maximum/latest date that can be selected (this should be a native Date object - e.g. `new Date()` or `moment().toDate()`) |
63 |
| - disableWeekends: false, // disallow selection of Saturdays or Sundays |
64 |
| - // disableDayFn: , // callback function that gets passed a Date object for each day in view. Should return true to disable selection of that day. |
65 |
| - // yearRange: , // number of years either side (e.g. `10`) or array of upper/lower range (e.g. `[1900,2015]`) |
66 |
| - showWeekNumber: false, // show the ISO week number at the head of the row (default `false`) |
67 |
| - isRTL: false, // reverse the calendar for right-to-left languages |
68 |
| - i18n: { |
69 |
| - previousMonth : "Previous Month", |
70 |
| - nextMonth : "Next Month", |
71 |
| - months : ["January","February","March","April","May","June","July","August","September","October","November","December"], |
72 |
| - weekdays : ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], |
73 |
| - weekdaysShort : ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"] |
74 |
| - }, // language defaults for month and weekday names (see internationalization below) |
75 |
| - // yearSuffix: , // additional text to append to the year in the title |
76 |
| - showMonthAfterYear: false, // render the month after year in the title (default `false`) |
77 |
| - showDaysInNextAndPreviousMonths: false, // render days of the calendar grid that fall in the next or previous months to the current month instead of rendering an empty table cell (default: false) |
78 |
| - // numberOfMonths: , // number of visible calendars |
79 |
| - // mainCalendar: , // when `numberOfMonths` is used, this will help you to choose where the main calendar will be (default `left`, can be set to `right`). Only used for the first display or when a selected date is not already visible |
80 |
| - theme: null, // define a classname that can be used as a hook for styling different themes, see [theme example][] (default `null`) |
81 |
| - // onSelect: , // callback function for when a date is selected |
82 |
| - // onOpen: , // callback function for when the picker becomes visible |
83 |
| - // onClose: , // callback function for when the picker is hidden |
84 |
| - // onDraw: , // callback function for when the picker draws a new month |
85 | 52 | }));
|
86 | 53 | }
|
87 | 54 | else{
|
|
0 commit comments