Field Summary |
| __autoScale: Boolean |
|
|
|
| __cellHeight: Number |
|
|
|
| __cellWidth: Number |
|
|
|
| __colMargin: Number |
|
|
|
| __dateMargin: Number |
|
|
|
| __dayNames: Array |
|
|
|
| __dayToDateMargin: Number |
|
|
|
| __defaultCellHeight |
| default layout set maintaining original values for layout
|
|
| __defaultCellWidth |
|
|
|
| __defaultColMargin |
|
|
|
| __defaultDateMargin |
|
|
|
| __defaultDayToDateMargin |
|
|
|
| __defaultLeftMargin |
|
|
|
| __defaultRightMargin |
|
|
|
| __disabledDays: Array |
|
|
|
| __disabledRanges: Array |
|
|
|
| __displayedMonth: Number |
|
|
|
| __displayedYear: Number |
|
|
|
| __dragSelectMode |
|
|
|
| __enabled: Boolean |
|
|
|
| __firstDayOfWeek: Number |
|
|
|
| __leftMargin: Number |
|
|
|
| __rightMargin: Number |
|
|
|
| __selectableRange: Object |
|
|
|
| __selectedDate: Date |
|
|
|
| __showToday: Boolean |
| modes for selectableRange normal: Object is passed and both rangeStart and rangeEnd are defined start: Object is passed and only rangeStart is defined end: Object is passed and only rangeEnd is defined date: a Date Object is passed Properties
|
|
| _color: Object |
| styles
|
|
| background_mc: MovieClip |
|
|
|
| backgroundDepth: Number |
|
|
|
| boundingBox: MovieClip |
| Children
|
|
| className: String |
|
|
|
| dayBlock0label0: MovieClip |
|
|
|
| dayBlock6label0: MovieClip |
|
|
|
| dayBlockBaseDepth: Number |
| Depths in CalendarLayout
|
|
| defaultHeight |
|
|
|
| defaultWidth |
| Variables variables
|
|
| disRangeMode: Array |
|
|
|
| ect |
| scroll details
|
|
| hitAreaClip: MovieClip |
|
|
|
| labelBaseDepth: Number |
|
|
|
| nextYear: String |
|
|
|
| previousMonth: String |
|
|
|
| previousYear: String |
|
|
|
| rollOverDateDepth: Number |
|
|
|
| rollOverIndicator: MovieClip |
|
|
|
| selCell: TextField |
|
|
|
| selectedCell: String |
|
|
|
| selectedDateDepth: Number |
|
|
|
| selectedIndicator: MovieClip |
|
|
|
| selectedLabel: TextField |
|
|
|
| selRangeMode: Number |
| Other variables
|
|
| showTodayDepth: Number |
|
|
|
static
| symbolName: String |
| Standard UIObject variables
|
|
static
| symbolOwner: Object |
|
|
|
| todayIndicator: MovieClip |
|
|
|
| todaysLabelReference: TextField |
|
|
|
Fields inherited from class mx.core.UIComponentclipParameters, drawFocus, enabled, focusEnabled, focusManager, focusTextField, groupName, kStretch, mergedClipParameters, origBorderStyles, origBorderValues, popUp, symbolName, symbolOwner, tabEnabled, tabIndex, version |
|
Fields inherited from class mx.core.UIObject__height, __width, _color, _topmost, addEventListener, buildDepthTable, changeColorStyleInChildren, changeTextStyleInChildren, childrenCreated, className, clipParameters, color, createAccessibilityImplementation, createChildAtDepth, createEvent, ction, dispatchEvent, embedFonts, findNextAvailableDepth, fontFamily, fontSize, fontStyle, fontWeight, handleEvent, idNames, ignoreClassStyleDeclaration, initProperties, marginLeft, marginRight, methodTable, notifyStyleChangeInChildren, removeEventListener, setStyle, stylecache, styleName, symbolName, symbolOwner, textAlign, textColorList, textDecoration, textIndent, validateNow, version |
|
Fields inherited from class MovieClip_alpha, _currentframe, _droptarget, _focusrect, _framesloaded, _height, _lockroot, _name, _parent, _quality, _rotation, _soundbuftime, _target, _totalframes, _url, _visible, _width, _x, _xmouse, _xscale, _y, _ymouse, _yscale, enabled, focusEnabled, hitArea, tabChildren, tabEnabled, tabIndex, tooltipText, trackAsMenu, useHandCursor |
|
|
Property Summary |
| autoScale: Boolean (read, write) |
| autoscale
|
|
| cellHeight: Number (read, write) |
| cellHeight
|
|
| cellWidth: Number (read, write) |
| cellWidth
|
|
| colMargin: Number (read, write) |
| colMargin
|
|
| dateMargin: Number (read, write) |
| dateMargin
|
|
| dayNames: Array (read, write) |
| dayNames
|
|
| dayToDateMargin: Number (read, write) |
| dayToDateMargin
|
|
| disabledDays: Array (read, write) |
| disabledDays
|
|
| disabledRanges: Array (read, write) |
| disabledRanges
|
|
| displayedMonth: Number (read, write) |
| displayedMonth
|
|
| displayedYear: Number (read, write) |
| displayedYear
|
|
| dragSelectMode: Boolean (read, write) |
|
|
|
| enabled: Boolean (read, write) |
| enabled
|
|
| firstDayOfWeek: Number (read, write) |
| first Day of week
|
|
| leftMargin: Number (read, write) |
| leftMargin
|
|
| rightMargin: Number (read, write) |
| rightMargin
|
|
| selectableRange (read, write) |
| selectableRange
|
|
| selectedDate: Date (read, write) |
| selectedDate
|
|
| showToday: Boolean (read, write) |
| Properties showToday
|
|
|
Properties inherited from class mx.core.UIObjectbottom, height, left, minHeight, minWidth, right, scaleX, scaleY, top, visible, width, x, y |
|
Constructor |
| CalendarLayout (
)
|
|
|
|
Method Summary |
| checkDateValidity (
dt: Date
): Boolean |
| checking for valid dates, months and Years before setting them through API
|
|
| checkMonthValidity (
m: Number
): Boolean |
|
|
|
| checkSelectedIndicator (
columnIndex: Number, selectCheck: Boolean
): Void |
|
|
|
| checkYearValidity (
y: Number
): Boolean |
|
|
|
| createChildren (
): Void |
| A note about DayBlocks: dayBlock0..dayBlock6 are skins for the 7 grid columns.
|
|
| dayBlockMouseMoveHandler (
) |
|
|
|
| dayBlockReleaseHandler (
): Void |
|
|
|
| dayBlockRollOutHandler (
): Void |
|
|
|
| dayBlockRollOverHandler (
): Void |
| dayBlock press handler.
|
|
| drawDayNames (
): Void |
| Calendar logic drawing the days of week
|
|
| getDayNames (
): Array |
|
|
|
| getDisabledDays (
): Array |
|
|
|
| getNumberOfDaysInMonth (
year: Number, month: Number
): Number |
|
|
|
| getOffsetOfMonth (
year: Number, month: Number
): Number |
| called from setSelectedMonthAndYear() to get an Offset of the starting day of the month
|
|
| init (
Void
): Void |
| Overridden methods
|
|
| invalidateStyle (
): Void |
| called if just styles are changing so subclasses don't have to redraw everything
|
|
| setAutoScale (
au: Boolean
) |
|
|
|
| setCellHeight (
ce: Number
) |
|
|
|
| setCellWidth (
cw: Number
) |
|
|
|
| setColMargin (
cm: Number
) |
|
|
|
| setDateMargin (
dtm: Number
) |
|
|
|
| setDayNames (
dn: Array
) |
|
|
|
| setDayToDateMargin (
dm: Number
) |
|
|
|
| setDisabledDays (
d: Array
) |
|
|
|
| setDisabledRanges (
drn: Array
) |
|
|
|
| setDisplayedMonth (
mo: Number
) |
|
|
|
| setDisplayedYear (
ye: Number
) |
|
|
|
| setDragSelectMode (
ds: Boolean
) |
|
|
|
| setEnabled (
f: Boolean
) |
|
|
|
| setFirstDayOfWeek (
b: Number
): Void |
|
|
|
| setLeftMargin (
lm: Number
) |
|
|
|
| setRightMargin (
rm: Number
) |
|
|
|
| setSelectableRange (
srn
) |
|
|
|
| setSelectedDate (
sd: Date
) |
|
|
|
| setSelectedMonthAndYear (
newMonth: Number, newYear: Number
): Void |
|
|
|
| setShowToday (
n: Boolean
) |
|
|
|
| setSize (
w: Number, h: Number, noEvent: Boolean
) |
| size the object
|
|
| setStyle (
n: String, val
): Void |
| set a style property.
|
|
| stepDate (
deltaY: Number, deltaM: Number
): Void |
|
|
|
Methods inherited from class mx.core.UIComponentdispatchValueChangedEvent, enabledChanged, findFocusFromObject, findFocusInChildren, getFocus, getFocusManager, init, isParent, onKillFocus, onSetFocus, pressFocus, releaseFocus, setEnabled, setFocus, setVisible, size |
|
Methods inherited from class mx.core.UIObject__getTextFormat, _createChildren, _getTextFormat, cancelAllDoLaters, constructObject, createChildren, createClassObject, createEmptyObject, createLabel, createObject, createSkin, destroyObject, doLater, doLaterDispatcher, draw, drawRect, getClassStyleDeclaration, getMinHeight, getMinWidth, getSkinIDName, getStyle, getStyleName, init, initFromClipParameters, invalidate, invalidateStyle, mergeClipParameters, move, redraw, setColor, setMinHeight, setMinWidth, setSize, setSkin, setVisible, size |
|
Methods inherited from class MovieClipattachAudio, attachMovie, beginFill, beginGradientFill, clear, createEmptyMovieClip, createTextField, curveTo, duplicateMovieClip, endFill, getBounds, getBytesLoaded, getBytesTotal, getDepth, getInstanceAtDepth, getNextHighestDepth, getSWFVersion, getTextSnapshot, getURL, globalToLocal, gotoAndPlay, gotoAndStop, hitTest, lineStyle, lineTo, loadMovie, loadVariables, localToGlobal, moveTo, nextFrame, onData, onDragOut, onDragOver, onEnterFrame, onKeyDown, onKeyUp, onKillFocus, onLoad, onMouseDown, onMouseMove, onMouseUp, onPress, onRelease, onReleaseOutside, onRollOut, onRollOver, onSetFocus, onUnload, play, prevFrame, removeMovieClip, setMask, startDrag, stop, stopDrag, swapDepths, unloadMovie, valueOf |
|
|
|