primevue
Version:
[](https://opensource.org/licenses/MIT) [](https://badge.fury.io/js/primevue) [ at the start or end of the current month. To make these days selectable use the selectOtherMonths option.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "selectOtherMonths",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Whether days in other months shown before or after the current month are selectable. This only applies if the showOtherMonths option is set to true.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "showIcon",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "When enabled, displays a button with icon next to input.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "icon",
"default": "pi pi-calendar",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Icon of the calendar button.",
"value": {
"kind": "expression",
"type": "string"
}
},
{
"name": "numberOfMonths",
"default": "1",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Number of months to display.",
"value": {
"kind": "expression",
"type": "number"
}
},
{
"name": "view",
"default": "date",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Type of view to display, valid valids are \"date\" for datepicker and \"month\" for month picker.",
"value": {
"kind": "expression",
"type": "string"
}
},
{
"name": "touchUI",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "When enabled, calendar overlay is displayed as optimized for touch devices.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "monthNavigator",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Whether the month should be rendered as a dropdown instead of text.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "yearNavigator",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Whether the year should be rendered as a dropdown instead of text.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "yearRange",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "The range of years displayed in the year drop-down in (nnnn:nnnn) format such as (2000:2020).",
"value": {
"kind": "expression",
"type": "string"
}
},
{
"name": "panelClass",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Style class of the datetimepicker panel.",
"value": {
"kind": "expression",
"type": "string"
}
},
{
"name": "minDate",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "The minimum selectable date.",
"value": {
"kind": "expression",
"type": "Date"
}
},
{
"name": "maxDate",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "The maximum selectable date.",
"value": {
"kind": "expression",
"type": "Date"
}
},
{
"name": "disabledDates",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Array with dates to disable.",
"value": {
"kind": "expression",
"type": "array"
}
},
{
"name": "disabledDays",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Array with disabled weekday numbers.",
"value": {
"kind": "expression",
"type": "array"
}
},
{
"name": "maxDateCount",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Maximum number of selectable dates in multiple mode.",
"value": {
"kind": "expression",
"type": "number"
}
},
{
"name": "showOnFocus",
"default": "true",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "When disabled, datepicker will not be visible with input focus.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "autoZIndex",
"default": "true",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Whether to automatically manage layering.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "baseZIndex",
"default": "0",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Base zIndex value to use in layering.",
"value": {
"kind": "expression",
"type": "number"
}
},
{
"name": "showButtonBar",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Whether to display today and clear buttons at the footer",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "shortYearCutoff",
"default": "+10",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "The cutoff year for determining the century for a date.",
"value": {
"kind": "expression",
"type": "string"
}
},
{
"name": "showTime",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Whether to display timepicker.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "timeOnly",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Whether to display timepicker only.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "hourFormat",
"default": "24",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Specifies 12 or 24 hour format.",
"value": {
"kind": "expression",
"type": "string"
}
},
{
"name": "stepHour",
"default": "1",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Hours to change per step.",
"value": {
"kind": "expression",
"type": "number"
}
},
{
"name": "stepMinute",
"default": "1",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Minutes to change per step.",
"value": {
"kind": "expression",
"type": "number"
}
},
{
"name": "stepSeconds",
"default": "1",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Seconds to change per step.",
"value": {
"kind": "expression",
"type": "number"
}
},
{
"name": "showSeconds",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Whether to show the seconds in time picker.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "hideOnDateTimeSelect",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Whether to hide the overlay on date selection when showTime is enabled.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "timeSeparator",
"default": ":",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Separator of time selector.",
"value": {
"kind": "expression",
"type": "string"
}
},
{
"name": "showWeek",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "When enabled, calendar will show week numbers.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "manualInput",
"default": "true",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Wheter to allow prevents entering the date manually via typing.",
"value": {
"kind": "expression",
"type": "boolean"
}
},
{
"name": "appendTo",
"default": "body",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "A valid query selector or an HTMLElement to specify where the overlay gets attached. Special keywords are \"body\" for document body and \"self\" for the element itself.",
"value": {
"kind": "expression",
"type": "string"
}
},
{
"name": "inputStyle",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Inline style of the input field.",
"value": {
"kind": "expression",
"type": "any"
}
},
{
"name": "inputClass",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Style class of the input field.",
"value": {
"kind": "expression",
"type": "string"
}
},
{
"name": "class",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Style class of the component.",
"value": {
"kind": "expression",
"type": "string"
}
},
{
"name": "style",
"default": "null",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Inline style of the component.",
"value": {
"kind": "expression",
"type": "any"
}
},
{
"name": "keepInvalid",
"default": "false",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Keep invalid value when input blur.",
"value": {
"kind": "expression",
"type": "boolean"
}
}
],
"events": [
{
"name": "date-select",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Callback to invoke when a date is selected.",
"arguments": [
{
"name": "value",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"type": "Date",
"description": "Selected value"
}
]
},
{
"name": "show",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Callback to invoke when datepicker panel is shown."
},
{
"name": "hide",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Callback to invoke when datepicker panel is hidden."
},
{
"name": "today-click",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Callback to invoke when today button is clicked.",
"arguments": [
{
"name": "date",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"type": "Date",
"description": "Today as a date instance"
}
]
},
{
"name": "clear-click",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Callback to invoke when clear button is clicked.",
"arguments": [
{
"name": "event",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"type": "object",
"description": "Click event"
}
]
},
{
"name": "month-change",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Callback to invoke when a month is changed using the navigators.",
"arguments": [
{
"name": "event.month",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"type": "number",
"description": "New month"
},
{
"name": "event.year",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"type": "number",
"description": "New year"
}
]
},
{
"name": "year-change",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Callback to invoke when a year is changed using the navigators.",
"arguments": [
{
"name": "event.month",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"type": "number",
"description": "New month"
},
{
"name": "event.year",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"type": "number",
"description": "New year"
}
]
}
],
"slots": [
{
"name": "header",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Custom content for the component header."
},
{
"name": "footer",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Custom content for the component footer."
},
{
"name": "date",
"doc-url": "https://primefaces.org/primevue/showcase/#/calendar",
"description": "Custom content for the calendar cell."
}
]
},
{
"name": "Card",
"source": {
"module": "PrimeVue",
"symbol": "Card"
},
"doc-url": "https://primefaces.org/primevue/showcase/#/card",
"description": "Card is a flexible container component.",
"slots": [
{
"name": "header",
"doc-url": "https://primefaces.org/primevue/showcase/#/card",
"de