Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
# Options
There are 2 kinds of config options: the Datepicker options and the DateRangePicker options. The former are for `DatePicker` object and the latter are for `DateRangePicker` object.
Datepicker options can be used with date range picker. And when doing so, you can pass them mixing with DateRangePicker options into one "options" object.
> Datepicker options passed to date range picker are applied to its start- and end-date pickers.
Aside from a couple of exceptions, config options can be updated dynamically using the `setOptions()` method.
### Datepicker Options
#### autohide
- Type: `Boolean`
- Default: `false`
Whether to hide the date picker immediately after a date is selected.
> Not available on inline picker.
#### beforeShowDay
- Type: `Function`
- Default: `null`
Function to customize the day cells in the days view. The function is called when each day cell is rendered.
- **function**
- Arguments:
- `date`: {`Date`} - Date associated with the cell
- Return:
- {`Object`} - Things to customize. Available properties are:
- `enabled`: {`Boolean`} - whether the cell is selectable
- `classes`: {`String`} - space-separated additional CSS classes for the cell element
- `content`: {`String`} - HTML for the cell element's child nodes
- {`String`} - additional classes — same as returning `{ classes: additionalClasses }`
- {`Boolean`} - whether the cell is selectable — same as returning `{ enabled: isSelectable }`
```javascript
function (date) {
let isSelectable, additionalClasses, htmlFragment;
//...your customization logic
return {
enabled: isSelectable,
classes: additionalClasses,
content: htmlFragment,
};
// Or
return additionalClasses;
// Or
return isSelectable;
}
```
#### beforeShowDecade
- Type: `Function`
- Default: `null`
Function to customize the decade cells in the decades view. The function is called when each decade cell is rendered.
> See [`beforeShowDay`](#beforeShowDay) for the function details.
#### beforeShowMonth
- Type: `Function`
- Default: `null`
Function to customize the month cells in the months view. The function is called when each month cell is rendered.
> See [`beforeShowDay`](#beforeShowDay) for the function details.
#### beforeShowYear
- Type: `Function`
- Default: `null`
Function to customize the year cells in the years view. The function is called when each year cell is rendered.
> See [`beforeShowDay`](#beforeShowDay) for the function details.
#### buttonClass
- Type: `String`
- Default: `'button'`
CSS class for `