| Info | Value |
|---|---|
| Component Type | org.primefaces.component.DatePicker |
| Handler Class | None |
| Renderer Type | None |
| Description | None |
| Name | Required | Type | Description |
|---|---|---|---|
accesskey | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Access key to transfer focus to the input element. |
alt | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Alternate textual description of the input field. |
appendTo | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Search expression to append the calendar panel to.Default is @(body). |
ariaDescribedBy | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Identifies the element(s) that describe the object, enhancing accessibility. |
autocomplete | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Controls browser autocomplete behavior. Possible values are 'on', 'off', and 'new-password'. |
autoDetectDisplay | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, automatically detects display mode.Default is true. |
autoMonthFormat | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, automatically formats month display.Default is true. |
beforeShow | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| JavaScript callback to execute before showing the calendar. |
binding | false | jakarta.el.ValueExpression
(must evaluate to jakarta.faces.component.UIComponent)
| An EL expression referring to a server side UIComponent instance in a backing bean.Default is generated. |
buttonTabindex | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Tabindex for the trigger button. |
converter | false | jakarta.el.ValueExpression
(must evaluate to jakarta.faces.convert.Converter)
| EL expression resolves to a converter instance or literal converter ID defining a component converter. |
converterMessage | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Custom message to display when conversion fails. |
dateTemplate | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Template for custom date rendering. |
defaultHour | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Default hour value.Default is 0. |
defaultMillisecond | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Default millisecond value.Default is 0. |
defaultMinute | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Default minute value.Default is 0. |
defaultSecond | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Default second value.Default is 0. |
dir | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Direction indication for text that does not inherit directionality.Default is ltr. |
disabled | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| Specifies that an element should be disabled.Default is false. |
disabledDates | false | jakarta.el.ValueExpression
(must evaluate to java.util.List)
| List of disabled dates. |
disabledDays | false | jakarta.el.ValueExpression
(must evaluate to java.util.List)
| List of disabled days of week (0=Sunday, 6=Saturday). |
enabledDates | false | jakarta.el.ValueExpression
(must evaluate to java.util.List)
| List of enabled dates. |
flex | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| Use modern FlexGrid CSS for this component. |
focusOnSelect | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, focuses input after selection.Default is false. |
hideOnDateTimeSelect | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, hides calendar after date/time selection.Default is false. |
hideOnRangeSelection | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, hides calendar after range selection.Default is false. |
hourFormat | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Hour format. Options: '12' for 12-hour, '24' for 24-hour. |
id | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Unique identifier of the component in a namingContainer.Default is generated. |
immediate | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When set true, process validations logic is executed at apply request values phase for this component.Default is false. |
inline | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, displays calendar inline.Default is false. |
inputmode | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Specifies the type of data expected in the input, aiding virtual keyboards. |
inputStyle | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Inline style for the input element. |
inputStyleClass | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| CSS class for the input element. |
keepInvalid | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, keeps invalid input value.Default is false. |
label | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| A localized user presentable name. |
lang | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Specifies the language of the element's content. |
locale | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Object)
| Locale for the calendar. |
mask | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Input mask pattern. Set to 'false' to disable.Default is false. |
maskAutoClear | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, clears the input when it doesn't match the mask.Default is true. |
maskSlotChar | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Character to display in empty mask slots.Default is _. |
maxdate | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Object)
| Maximum selectable date. |
maxDateCount | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Maximum number of dates that can be selected.Default is 2147483647. |
maxlength | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Defines the maximum number of characters allowed in the input.Default is Integer.MIN_VALUE. |
mindate | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Object)
| Minimum selectable date. |
model | false | jakarta.el.ValueExpression
(must evaluate to org.primefaces.model.datepicker.DateMetadataModel)
| DateMetadataModel for advanced date metadata. |
monthNavigator | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows month navigator.Default is false. |
numberOfMonths | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Number of months to display.Default is 1. |
onblur | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when an element loses focus. |
onchange | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when the value of an element has been changed. |
onclick | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when a mouse click on the element. |
oncontextmenu | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when the context menu is triggered. |
oncopy | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when content is copied from the element. |
oncut | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when content is cut from the element. |
ondblclick | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when a mouse double-click on the element. |
ondrag | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when an element is dragged. |
ondragend | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute at the end of a drag operation. |
ondragenter | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when a dragged element enters a valid drop target. |
ondragleave | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when a dragged element leaves a valid drop target. |
ondragover | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when a dragged element is over a valid drop target. |
ondragstart | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute at the start of a drag operation. |
ondrop | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when a dragged element is dropped. |
onfocus | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when an element gets focus. |
oninput | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when the element receives user input. |
oninvalid | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when the element's value is invalid. |
onkeydown | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when a user is pressing a key. |
onkeypress | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when a user presses a key. |
onkeyup | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when a user releases a key. |
onMonthChange | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| JavaScript callback for month change event. |
onmousedown | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when a mouse button is pressed down on an element. |
onmousemove | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when the mouse pointer is moving while it is over an element. |
onmouseout | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when the mouse pointer moves out of an element. |
onmouseover | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when the mouse pointer moves onto an element. |
onmouseup | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Fires when a mouse button is released over an element. |
onpaste | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when content is pasted into the element. |
onreset | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when the form is reset. |
onscroll | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when the element is scrolled. |
onsearch | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when a search is performed. |
onselect | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when text is selected. |
onwheel | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Script to execute when the mouse wheel is used. |
onYearChange | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| JavaScript callback for year change event. |
panelStyle | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Inline style for the calendar panel. |
panelStyleClass | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| CSS class for the calendar panel. |
pattern | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Date/time pattern for formatting. |
placeholder | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Specifies a short hint describing the expected value of the input. |
rangeSeparator | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Separator character for date ranges.Default is -. |
readonly | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| Specifies that an input field is read-only.Default is false. |
readonlyInput | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, makes the input field readonly.Default is false. |
rendered | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| Boolean value to specify the rendering of the component, when set to false component will not be rendered.Default is true. |
required | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| Marks component as required.Default is false. |
requiredMessage | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Custom message to display when the required validation fails. |
resolverStyle | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Resolver style for date parsing. Options: 'STRICT', 'SMART', 'LENIENT'.Default is SMART. |
responsiveBreakpoint | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Responsive breakpoint in pixels for auto-switching to touch mode.Default is 576. |
role | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Defines the role of the element for accessibility purposes. |
selectionMode | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Selection mode. Options: 'single', 'multiple', 'range'. Defaults to 'range' when view is 'week', otherwise 'single'. |
selectOtherMonths | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, allows selecting dates from other months.Default is false. |
shortYearCutoff | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Cutoff year for two-digit year interpretation. |
showButtonBar | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows button bar with today/clear buttons.Default is false. |
showIcon | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows calendar icon.Default is false. |
showLongMonthNames | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows long month names.Default is false. |
showMilliseconds | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows milliseconds in time picker.Default is false. |
showMinMaxRange | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows min/max range indicators.Default is true. |
showOnFocus | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows calendar on input focus.Default is true. |
showOtherMonths | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows dates from other months.Default is false. |
showSeconds | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows seconds in time picker.Default is false. |
showTime | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows time picker.Default is false. |
showWeek | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows week numbers. Defaults to true when view is 'week'.Default is false. |
size | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Number of characters used to determine the width of the input element.Default is Integer.MIN_VALUE. |
stepHour | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Step value for hour spinner.Default is 1. |
stepMillisecond | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Step value for millisecond spinner.Default is 1. |
stepMinute | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Step value for minute spinner.Default is 1. |
stepSecond | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Integer)
| Step value for second spinner.Default is 1. |
style | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Specifies an inline CSS style for an element. |
styleClass | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Specifies one or more CSS class names for an element. |
tabindex | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Specifies the tab order of an element. |
timeInput | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, uses time input field instead of spinner.Default is false. |
timeOnly | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, shows only time picker.Default is false. |
timeZone | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Object)
| Time zone for the calendar. |
title | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Specifies extra information about an element (displayed as a tooltip). |
touchable | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| Enable touch if supported by device. NULL uses global default or primefaces.TOUCHABLE. Default: globally enabled. |
touchUI | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Boolean)
| When enabled, uses touch-optimized UI.Default is false. |
triggerButtonIcon | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Icon for the trigger button. |
type | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Input field type.Default is text. |
validator | false | jakarta.el.ValueExpression
(must evaluate to jakarta.faces.validator.Validator)
| A method expression referring to a method validating the input. |
validatorMessage | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Custom message to display when validation fails. |
value | false | jakarta.el.ValueExpression
(must evaluate to java.lang.Object)
| Value of the component. |
valueChangeListener | false | jakarta.el.ValueExpression
(must evaluate to jakarta.faces.event.ValueChangeListener)
| A method binding expression referring to a method for handling a valuchangeevent. |
view | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| View mode. Options: 'date', 'month', 'year', 'week'. |
weekCalculator | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Week calculator algorithm. Options: 'ISO', 'US'. |
widgetVar | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Name of the client side widget. |
yearNavigator | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Year navigator mode. Options: 'false', 'true', 'dropdown'.Default is false. |
yearRange | false | jakarta.el.ValueExpression
(must evaluate to java.lang.String)
| Year range for navigation. Format: 'start:end'. |
Output generated by Vdldoc View Declaration Language Documentation Generator.