Packagecom.keepcore.calendar.view
Classpublic class CalendarDayDisplayer
InheritanceCalendarDayDisplayer Inheritance CalendarPartDisplayer Inheritance mx.core.UIComponent
Subclasses CalendarDayCellRendererAbstract, CalendarDayHeaderRendererAbstract, CalendarWeekLabelRendererAbstract



Public Properties
 PropertyDefined By
  allItemsNumberText : String
[read-only]
CalendarDayDisplayer
  calendarDay : CalendarDay
CalendarDayDisplayer
 InheritedcalendarPart : CalendarPart
Calendar part reference.
CalendarPartDisplayer
  displayedItemCount : Number
CalendarDayDisplayer
 InheriteddrawToolTip : Boolean
Indicates if the part handles the tool tip drawing.
CalendarPartDisplayer
 InheritedfullDayToolTip : Boolean
Indicates if the displayed tooltip is always full day (used by day headers as example).
CalendarPartDisplayer
 InheritedmouseOverDate : Date
Indicates the current mouse over date.
CalendarPartDisplayer
 InheritedmouseOverDateColumn : 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
Protected Properties
 PropertyDefined By
  _notDisplayedItemCount : Number = 0
CalendarDayDisplayer
  notDisplayedItemsLabel : Label
CalendarDayDisplayer
Public Methods
 MethodDefined By
  
CalendarDayDisplayer
 Inherited
In column mode, return the column width (takes in account the item margins).
CalendarPartDisplayer
 Inherited
If column mode is enabled, return the column index according to mouse X position.
CalendarPartDisplayer
 Inherited
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
 Inherited
refreshMouseTooltip(event:MouseEvent):void
Create or update the cell mouse tooltip.
CalendarPartDisplayer
Protected Methods
 MethodDefined By
  
closePopupHandler(event:Event):void
CalendarDayDisplayer
  
[override]
CalendarDayDisplayer
 Inherited
createMouseToolTip(date:Date, x:Number, y:Number):void
CalendarPartDisplayer
 Inherited
CalendarPartDisplayer
 Inherited
drawHighlight(unscaledWidth:Number, columnWidth:Number, stepStartY:Number, stepHeight:Number, highlightAlpha:Number, rangeSelection:Boolean, noBorder:Boolean = false):void
CalendarPartDisplayer
 Inherited
drawRanges(ranges:ArrayCollection, aX:Number, aWidth:Number, bkgColor:uint, alpha:Number):void
Draw ranges.
CalendarPartDisplayer
 Inherited
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
 Inherited
updateMouseToolTip(date:Date, x:Number, y:Number):void
CalendarPartDisplayer
Property Detail
_notDisplayedItemCountproperty
protected var _notDisplayedItemCount:Number = 0

allItemsNumberTextproperty 
allItemsNumberText:String  [read-only]


Implementation
    public function get allItemsNumberText():String
calendarDayproperty 
calendarDay:CalendarDay


Implementation
    public function get calendarDay():CalendarDay
    public function set calendarDay(value:CalendarDay):void
displayedItemCountproperty 
displayedItemCount:Number


Implementation
    public function get displayedItemCount():Number
    public function set displayedItemCount(value:Number):void
notDisplayedItemCountproperty 
notDisplayedItemCount:Number


Implementation
    public function get notDisplayedItemCount():Number
    public function set notDisplayedItemCount(value:Number):void
notDisplayedItemsproperty 
notDisplayedItems:ArrayCollection


Implementation
    public function get notDisplayedItems():ArrayCollection
    public function set notDisplayedItems(value:ArrayCollection):void
notDisplayedItemsLabelproperty 
protected var notDisplayedItemsLabel:Label

textproperty 
text:String  [read-only]


Implementation
    public function get text():String
Constructor Detail
CalendarDayDisplayer()Constructor
public function CalendarDayDisplayer(calendarDay:CalendarDay)



Parameters
calendarDay:CalendarDay
Method Detail
closePopupHandler()method
protected function closePopupHandler(event:Event):void

Parameters

event:Event

createChildren()method 
override protected function createChildren():void

labelNoDisplayedItemClick()method 
protected function labelNoDisplayedItemClick(event:MouseEvent):void

Parameters

event:MouseEvent

updateDisplayList()method 
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void

Parameters

unscaledWidth:Number
 
unscaledHeight:Number