| Package | com.keepcore.calendar.view |
| Class | public class CalendarDayDisplayer |
| Inheritance | CalendarDayDisplayer CalendarPartDisplayer mx.core.UIComponent |
| Subclasses | CalendarDayCellRendererAbstract, CalendarDayHeaderRendererAbstract, CalendarWeekLabelRendererAbstract |
| Property | Defined By | ||
|---|---|---|---|
| allItemsNumberText : String [read-only] | CalendarDayDisplayer | ||
| calendarDay : CalendarDay | CalendarDayDisplayer | ||
![]() | calendarPart : CalendarPart
Calendar part reference. | CalendarPartDisplayer | |
| displayedItemCount : Number | CalendarDayDisplayer | ||
![]() | drawToolTip : Boolean
Indicates if the part handles the tool tip drawing. | CalendarPartDisplayer | |
![]() | fullDayToolTip : Boolean
Indicates if the displayed tooltip is always full day (used by day headers as example). | CalendarPartDisplayer | |
![]() | mouseOverDate : Date
Indicates the current mouse over date. | CalendarPartDisplayer | |
![]() | mouseOverDateColumn : int
Indicates the current mouse over date column (if column mode is enabled). | CalendarPartDisplayer | |
| notDisplayedItemCount : Number | CalendarDayDisplayer | ||
| notDisplayedItems : ArrayCollection | CalendarDayDisplayer | ||
| text : String [read-only] | CalendarDayDisplayer | ||
| Property | Defined By | ||
|---|---|---|---|
| _notDisplayedItemCount : Number = 0 | CalendarDayDisplayer | ||
| notDisplayedItemsLabel : Label | CalendarDayDisplayer | ||
| Method | Defined By | ||
|---|---|---|---|
CalendarDayDisplayer(calendarDay:CalendarDay) | CalendarDayDisplayer | ||
![]() | getColumnWidth():Number
In column mode, return the column width (takes in account the item margins). | CalendarPartDisplayer | |
![]() | localToColumn():int
If column mode is enabled, return the column index according to mouse X position. | CalendarPartDisplayer | |
![]() | localToDateTime(coordX:Number = -1, coordY:Number = -1, onlyCurrentDayTime:Boolean = false, eventTimeStepMultiple:Boolean = true):Date
return the date specified by mouse position in the current cell
this function is used to determine the new date range of an item
function overrided in children
| CalendarPartDisplayer | |
![]() | refreshMouseTooltip(event:MouseEvent):void
Create or update the cell mouse tooltip. | CalendarPartDisplayer | |
| Method | Defined By | ||
|---|---|---|---|
closePopupHandler(event:Event):void | CalendarDayDisplayer | ||
createChildren():void [override] | CalendarDayDisplayer | ||
![]() | createMouseToolTip(date:Date, x:Number, y:Number):void | CalendarPartDisplayer | |
![]() | destroyMouseToolTip():void | CalendarPartDisplayer | |
![]() | drawHighlight(unscaledWidth:Number, columnWidth:Number, stepStartY:Number, stepHeight:Number, highlightAlpha:Number, rangeSelection:Boolean, noBorder:Boolean = false):void | CalendarPartDisplayer | |
![]() | drawRanges(ranges:ArrayCollection, aX:Number, aWidth:Number, bkgColor:uint, alpha:Number):void
Draw ranges. | CalendarPartDisplayer | |
![]() | getRangesRect(ranges:ArrayCollection, aX:Number, aWidth:Number):Array
Return array of Rectangle objects that defines the ranges coordinates. | CalendarPartDisplayer | |
labelNoDisplayedItemClick(event:MouseEvent):void | CalendarDayDisplayer | ||
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void [override] | CalendarDayDisplayer | ||
![]() | updateMouseToolTip(date:Date, x:Number, y:Number):void | CalendarPartDisplayer | |
| _notDisplayedItemCount | property |
protected var _notDisplayedItemCount:Number = 0| allItemsNumberText | property |
allItemsNumberText:String [read-only] public function get allItemsNumberText():String| calendarDay | property |
calendarDay:CalendarDay public function get calendarDay():CalendarDay public function set calendarDay(value:CalendarDay):void| displayedItemCount | property |
displayedItemCount:Number public function get displayedItemCount():Number public function set displayedItemCount(value:Number):void| notDisplayedItemCount | property |
notDisplayedItemCount:Number public function get notDisplayedItemCount():Number public function set notDisplayedItemCount(value:Number):void| notDisplayedItems | property |
notDisplayedItems:ArrayCollection public function get notDisplayedItems():ArrayCollection public function set notDisplayedItems(value:ArrayCollection):void| notDisplayedItemsLabel | property |
protected var notDisplayedItemsLabel:Label| text | property |
text:String [read-only] public function get text():String| CalendarDayDisplayer | () | Constructor |
| closePopupHandler | () | method |
protected function closePopupHandler(event:Event):voidParameters
event:Event |
| createChildren | () | method |
override protected function createChildren():void| labelNoDisplayedItemClick | () | method |
protected function labelNoDisplayedItemClick(event:MouseEvent):voidParameters
event:MouseEvent |
| updateDisplayList | () | method |
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):voidParameters
unscaledWidth:Number | |
unscaledHeight:Number |