| Attributes |
| Name | Required | Binding Type | EL | Default | Description |
| dayClass | false | java.lang.String | true | null | A CSS class name for the dates in all the date ranges. |
| dayStyle | false | java.lang.String | true | null | A style for the dates in all the date ranges. |
| disableExcludes | false | boolean | true | false | A flag that indicates whether or not the dates in the ranges are disabled. |
| disableIncludes | false | boolean | true | true | A flag that indicates whether or not the dates outside the ranges are disabled. |
| rolloverDayClass | false | java.lang.String | true | null | A CSS class name for the dates in all the date ranges in the rollover state. |
| rolloverDayStyle | false | java.lang.String | true | null | A style for the dates in all the date ranges in the rollover state. |
| rolloverSelectedDayClass | false | java.lang.String | true | null | A CSS class name for a selected date in the rollover state. |
| rolloverSelectedDayStyle | false | java.lang.String | true | null | A style for a selected date in the rollover state. |
| selectedDayClass | false | java.lang.String | true | null | A CSS class name for a selected date. |
| selectedDayStyle | false | java.lang.String | true | null | A style for a selected date. |
| value | false | collection of teamdev.jsf.component.calendar.daterange.SimpleDateRange | only | null | This attribute is used to specify the actual ranges. |