Date Range Input - caf_h:inputDateRange

Component Information 
InfoValue
Component Typecom.webmethods.caf.faces.input.DateRangeInput
Handler ClassNone
Renderer Typecom.webmethods.caf.faces.input.DateRangeInput
Description Date-range picker
Palette LocationCAF Html/Control/Input/Date Range Input
Client-Side ModelCAF.DateRangeInput.Model
Attributes 
NameRequiredTypeDescription
accesskeyfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Keyboard shortcut letter
converterfalsejavax.el.ValueExpression
(must evaluate to javax.faces.convert.Converter)
A value binding expression for a method that returns a converter instance.
converterMessagefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Will be used as the text of the converter message, replacing any message that comes from the converter.
dirfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the directionality of the flow of the content for the current element

Valid values are:

  • LTR
  • RTL
disabledfalsejavax.el.ValueExpression
(must evaluate to boolean)
True if control is grayed-out and un-modifiable

If not specified, the default value is "false".

futureRangesfalsejavax.el.ValueExpression
(must evaluate to boolean)
True to allow user to select date ranges from the future

If not specified, the default value is "false".

idfalsejava.lang.String Control identifier
immediatefalsejavax.el.ValueExpression
(must evaluate to boolean)
True to process value change listeners in the Apply Request Values phase; false to process in the Process Validations phase

If not specified, the default value is "false".

labelfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Custom range label (defaults to localized string; in English, "Range")
langfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the language of the enclosed content
layoutfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Picker layout style

If not specified, the default value is "full".

Valid values are:

  • full
  • compact
  • collapsed
pastRangesfalsejavax.el.ValueExpression
(must evaluate to boolean)
True to allow user to select date ranges from the past

If not specified, the default value is "true".

patternfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
java.text.SimpleDateFormat pattern to use (defaults to user's preferred date input pattern)
readonlyfalsejavax.el.ValueExpression
(must evaluate to boolean)
True if control is un-modifiable

If not specified, the default value is "false".

renderedfalsejavax.el.ValueExpression
(must evaluate to boolean)
True to render control; false to ignore it

If not specified, the default value is "true".

requiredfalsejavax.el.ValueExpression
(must evaluate to boolean)
True if user must specify a value for control

If not specified, the default value is "false".

requiredMessagefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Will be used as the text of the validation message for the "required" facility, if the "required" facility is used.
showMonthAndYearMenusfalsejavax.el.ValueExpression
(must evaluate to boolean)
True to show month and year menus in the popup calender

If not specified, the default value is "false".

showSecondsfalsejavax.el.ValueExpression
(must evaluate to boolean)
True to show seconds input

If not specified, the default value is "false".

showTimefalsejavax.el.ValueExpression
(must evaluate to boolean)
True to show time inputs

If not specified, the default value is "true".

showTimezonefalsejavax.el.ValueExpression
(must evaluate to boolean)
True to use timezone

If not specified, the default value is "true".

stylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML "style" attribute value
styleClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML "class" attribute value

Valid values are:

  • portlet-font
  • portlet-font-dim
  • portlet-msg-status
  • portlet-msg-info
  • portlet-msg-error
  • portlet-msg-alert
  • portlet-msg-success
  • portlet-section-header
  • portlet-section-body
  • portlet-section-alternate
  • portlet-section-selected
  • portlet-section-subheader
  • portlet-section-footer
  • portlet-section-text
  • portlet-form-label
  • portlet-form-input-field
  • portlet-form-button
  • portlet-icon-label
  • portlet-dlg-icon-label
  • portlet-form-field-label
  • portlet-form-field
  • portlet-menu
  • portlet-menu-item
  • portlet-menu-item-selected
  • portlet-menu-item-hover
  • portlet-menu-item-hover-selected
  • portlet-menu-cascade-item
  • portlet-menu-cascade-item-selected
  • portlet-menu-description
  • portlet-menu-caption
  • [any_other_value]
tabindexfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Order in tab (key) sequence, from 1 to n. Zero adds control to tab sequence, negative integer removes control.
timezonefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Standard java timezone name, such as "Pacific/Honolulu" for custom timezone; or "user", for current user's preferred timezone; or "default" for default timezone

If not specified, the default value is "default".

Valid values are:

  • default
  • user
  • [any_other_value]
titlefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML "title" attribute value (often displayed as a tooltip)
useClientSideValidationfalsejavax.el.ValueExpression
(must evaluate to boolean)
True if client side validation should be attempted (if available) for the control

If not specified, the default value is "true".

Valid values are:

  • true
  • false
validatorfalsejavax.el.MethodExpression
(signature must match void validate(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object))
A method binding expression for a method that validates the component local value.
validatorMessagefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Will be used as the description of the validator message.
valuefalsejavax.el.ValueExpression
(must evaluate to com.webmethods.caf.faces.data.object.DateRange)
com.webmethods.caf.faces.data.object.DateRange model
valueChangeListenerfalsejavax.el.MethodExpression
(signature must match void valueChange(javax.faces.event.ValueChangeEvent))
Value change listener method binding
widthfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Pre-defined input width

Valid values are:

  • input2
  • input4
  • input6
  • input8
  • input10
  • input20
  • input30
  • input40
  • input50
  • input100
yearMenuRangefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the range of years to show in the year menu. For example: 1995:2035

Output generated by Vdldoc View Declaration Language Documentation Generator.