Classes
AddedRemovedEvent
AlertElement
AnchorContainerElement
ArrowShape
ButtonElement
CanvasElement
CanvasManager
CheckboxElement
CheckboxSkinElement
CollectionChangedEvent
CollectionSort
ColorPickerButtonElement
ColorPickerElement
ContainerBaseElement
CursorDefinition
DataGridColumnDefinition
DataGridDataRenderer
DataGridElement
DataGridHeaderColumnDividerSkinElement
DataGridHeaderElement
DataGridHeaderItemRenderer
DataGridItemData
DataGridItemRendererBase
DataGridLabelItemRenderer
DataListData
DataListElement
DataRendererBaseElement
DataRendererLabelElement
DatePickerButtonElement
DatePickerElement
DispatcherEvent
DrawMetrics
DropdownArrowButtonSkinElement
DropdownBaseElement
DropdownElement
ElementEvent
ElementGridItemClickEvent
ElementKeyboardEvent
ElementListItemClickEvent
ElementMouseEvent
ElementMouseWheelEvent
EllipseShape
EventDispatcher
FillBase
GridContainerElement
GridContainerRowColumnDefinition
ImageElement
IpInputElement
LabelElement
LinearGradientFill
ListCollection
ListContainerElement
ProgressElement
RadioButtonElement
RadioButtonSkinElement
RoundedRectangleShape
ScrollBarElement
ScrollButtonSkinElement
ShapeBase
SkinnableElement
SolidFill
StyleableBase
StyleChangedEvent
StyleData
StyleDefinition
StyleProxy
TextAreaElement
TextElement
TextFieldElement
TextInputElement
TimeInputElement
ToggleButtonElement
ToggleButtonGroup
Tween
ViewportElement


DatePickerElement

DatePickerElement is a class that displays a calendar used to select dates.

Inheritance:     DatePickerElement ➞ CanvasElementStyleableBaseStyleDefinitionEventDispatcher ➞ Object

Styles
Show Inherited
Style Defined By
AllowDeselect     :    boolean DatePickerElement
When false, the day ToggleButtons cannot be de-selected by the user and the "selectedOver" and "selectedDown" states are not used.
 
ButtonDaysStyle     :    StyleDefinition DatePickerElement
The StyleDefinition or [StyleDefinition] array to apply to the day ToggleButton elements.
 
ButtonMonthDecrementStyle     :    StyleDefinition DatePickerElement
StyleDefinition or [StyleDefinition] array to be applied to the month decrement Button.
 
ButtonMonthIncrementStyle     :    StyleDefinition DatePickerElement
StyleDefinition or [StyleDefinition] array to be applied to the month increment Button.
 
ButtonYearDecrementStyle     :    StyleDefinition DatePickerElement
StyleDefinition or [StyleDefinition] array to be applied to the year decrement Button.
 
ButtonYearIncrementStyle     :    StyleDefinition DatePickerElement
StyleDefinition or [StyleDefinition] array to be applied to the year increment Button.
 
Day1String     :    String DatePickerElement
String to use for day 1's name.
 
Day2String     :    String DatePickerElement
String to use for day 2's name.
 
Day3String     :    String DatePickerElement
String to use for day 3's name.
 
Day4String     :    String DatePickerElement
String to use for day 4's name.
 
Day5String     :    String DatePickerElement
String to use for day 5's name.
 
Day6String     :    String DatePickerElement
String to use for day 6's name.
 
Day7String     :    String DatePickerElement
String to use for day 7's name.
 
GridDaysVerticalLayoutGap     :    Number DatePickerElement
Space in pixels between the day grid rows.
 
GridDaysVerticalLayoutGap     :    Number DatePickerElement
Space in pixels between the day grid columns.
 
LabelDayStyle     :    StyleDefinition DatePickerElement
The StyleDefinition or [StyleDefinition] array to apply to the day label elements.
 
LabelMonthStyle     :    StyleDefinition DatePickerElement
The StyleDefinition or [StyleDefinition] array to apply to the month label element.
 
LabelYearStyle     :    StyleDefinition DatePickerElement
The StyleDefinition or [StyleDefinition] array to apply to the year label element.
 
LayoutGap     :    Number DatePickerElement
Space in pixels between the month / year selection and the day selection grid.
 
Month10String     :    String DatePickerElement
String to use for month 10's name.
 
Month11String     :    String DatePickerElement
String to use for month 11's name.
 
Month12String     :    String DatePickerElement
String to use for month 12's name.
 
Month1String     :    String DatePickerElement
String to use for month 1's name.
 
Month2String     :    String DatePickerElement
String to use for month 2's name.
 
Month3String     :    String DatePickerElement
String to use for month 3's name.
 
Month4String     :    String DatePickerElement
String to use for month 4's name.
 
Month5String     :    String DatePickerElement
String to use for month 5's name.
 
Month6String     :    String DatePickerElement
String to use for month 6's name.
 
Month7String     :    String DatePickerElement
String to use for month 7's name.
 
Month8String     :    String DatePickerElement
String to use for month 8's name.
 
Month9String     :    String DatePickerElement
String to use for month 9's name.
 


Events
Show Inherited
Event Defined By
changed     :    ElementEvent DatePickerElement
Dispatched when the DatePicker selection state changes as a result of user interaction.
 


Public Functions
Show Inherited
Function Defined By
DatePickerElement() [Constructor] DatePickerElement
Creates new DatePickerElement instance.
 
getDisplayedMonth() DatePickerElement
Gets the 2 digit month currently displayed (0-11)
  returns     :    int
2 digit month currently displayed (0-11).
 
getDisplayedYear() DatePickerElement
Gets the 4 digit year currently displayed
  returns     :    int
4 digit year currently displayed.
 
getSelectedDate() DatePickerElement
Gets the selected date of the DatePickerElement.
  returns     :    Date
Currently selected date or null if none selected.
 
setDisplayedMonth(month) DatePickerElement
Sets the 2 digit month currently displayed.
  month     :    int
2 digit month currently displayed (0-11).
Out of range months will be wrapped and years will be adjusted.
 
setSelectedDate(date) DatePickerElement
Sets the selected date of the DatePickerElement.
  date     :    Date
Date to set as the selected date or null for no selection.
 
setSelectedDate(year) DatePickerElement
Sets the 4 digit currently displayed.
  year     :    int
4 digit year to display.
 


Internal Members
Show Inherited


Internal Functions
Show Inherited
Function Defined By
_buttonDayChanged(elementEvent) DatePickerElement
Event handler for the day ToggleButton's changed event
  elementEvent     :    ElementEvent
The ElementEvent to process.
 
_buttonMonthDecrementClick(elementMouseEvent) DatePickerElement
Event handler for the decrement month Button click event
  elementMouseEvent     :    ElementMouseEvent
The ElementMouseEvent to process.
 
_buttonMonthIncrementClick(elementMouseEvent) DatePickerElement
Event handler for the increment month Button click event
  elementMouseEvent     :    ElementMouseEvent
The ElementMouseEvent to process.
 
_buttonYearDecrementClick(elementMouseEvent) DatePickerElement
Event handler for the decrement year Button click event
  elementMouseEvent     :    ElementMouseEvent
The ElementMouseEvent to process.
 
_buttonYearIncrementClick(elementMouseEvent) DatePickerElement
Event handler for the increment year Button click event
  elementMouseEvent     :    ElementMouseEvent
The ElementMouseEvent to process.
 
_listContainerYearMonthSelectionLayoutComplete(elementEvent) DatePickerElement
Event handler for the year / month selection list containers layoutcomplete event.
Used to adjust the measured sizes of the year / month increment & decrement buttons.
  elementEvent     :    ElementEvent
The ElementEvent to process.
 
_updateCalendar() DatePickerElement
Updates the calendar when the displayed month, year, or selected date changes.