Field Summary |
public static
| classInfo: Object |
| A static class information object
|
|
public
| dayNames: Array |
| The day names array. Used in the calender header.
|
|
public
| isSelectionRequired: Boolean |
| Is a selection required
|
|
public
| monthNames: Array |
| The mont names strings array. Used on the date display.
|
|
public
| selectOnKeyScroll: Boolean |
| Controls whether dates are selected as you scroll
|
|
public
| styleClass: String |
| The name of the style class this instance will use.
|
|
public
| tabStop: Boolean |
| All input controls are TabStops by default
|
|
| Fields inherited from class xp.system.UIControl__layout, allowDrop, autoLayout, bindingDefaultValue, bindingFormatter, bindingPath, bindingSource, bindingType, bindingValidator, border, causesValidation, classInfo, clickOnENTER, clickOnSPACE, container, context, data, disableAcceptButton, disableCancelButton, enableBGMouseEvents, enableDblClickEvent, enableKeyDownEvents, enableKeyEvents, enableKeyUpEvents, enableMouseWheelEvents, formatterOptions, horizontalAlignment, index, isBinding, itemId, logEnabled, parent, parentContainer, parentForm, percentageHeight, percentageWidth, styleClass, tabIndex, tabStop, tooltip, tree, verticalAlignment |
|
Property Summary |
public
| displayedDay: Number (read, write) |
| The day number of the currently selcted date
|
|
public
| displayedMonth: Number (read, write) |
| The monht number of the currently selcted date
|
|
public
| displayedYear: Number (read, write) |
| The year number of the currently selcted date
|
|
public
| firstDayOfWeek: Number (read, write) |
| The first day of a week. Can be eiether 0(Sunday) or 1(Monday)
|
|
public
| selectedDate: Date (read, write) |
| The currently selected date
|
|
public
| selectedDateFormat: String (read, write) |
| Format string for the selected date
|
|
public
| showToday: Boolean (read, write) |
| Show the calender initially with todays date selected
|
|
| Properties inherited from class xp.system.UIControlalpha, autosize, background, backgroundVisible, bindings, borderBrush, borderRadius, borderShadow, borderStyle, borderThickness, bottom, dataSource, enableMouseEvents, focusManager, height, id, isEnabled, isFocused, isMouseOver, isPressed, isSelected, isValid, layout, left, margin, maxHeight, maxWidth, measuredHeight, measuredMinHeight, measuredMinWidth, measuredWidth, minHeight, minWidth, padding, readOnly, resources, right, styleName, top, triggers, visible, width, x, y |
|
Constructor |
public
| DateSelector (
)
|
| Constructor - This should not be called directly.
|
|
Method Summary |
public
| drawComponent (
): Void |
| Layout the calender and header
|
|
public
| getClass (
): Function |
| Returns a reference to the components static class
|
|
public static
| newInstance (
owner, instanceId, depth, initObj
) |
| Creates a new Instance of this class
|
|
| Methods inherited from class xp.system.UIControladdBinding, addBindings, addEventListener, addPropertyTrigger, applyStyle, beginDeferUpdate, canUpdate, centerContent, checkState, containsFocus, destroy, destroyObject, drawFocus, endDeferUpdate, findFocusFromObject, findFocusInChildren, getBinding, getBounds, getCenter, getClass, getFocus, getFocusManager, getFocusRect, getLocation, getPropertyValue, getSize, getStateName, getTrigger, globalToLocalPoint, invalidate, invalidateLayout, invalidateSize, invalidateSizeAndLayout, invalidChild, isChild, isMouseDirectlyOver, isParent, localToGlobalPoint, localToLocalPoint, measure, mouseWheel, move, onChildFocus, onKillFocus, onSetFocus, processEnterKey, processEscapeKey, processTabKey, redraw, refresh, removeEventListener, routeEvent, setBounds, setFocus, setLocation, setPropertyValue, setSize, setValueChanged, update, validate |
|
|