| Package | com.keepcore.calendar.view |
| Class | public class YearView |
| Inheritance | YearView GenericView mx.core.UIComponent |
| Property | Defined By | ||
|---|---|---|---|
![]() | previousMouseY : Number | GenericView | |
| yDiff : Number | YearView | ||
| Method | Defined By | ||
|---|---|---|---|
YearView(calendar:KCCalendar) | YearView | ||
addCorrectChild(calendarMonth:CalendarMonth):void | YearView | ||
![]() | addCorrectChildItem(renderer:ICalendarItemRenderer):void
Function overriden in subclasses
| GenericView | |
![]() | calculateNewTime(itemRenderer:ICalendarItemRenderer):Date | GenericView | |
clearItems(AVisibleItems:ArrayCollection):void [override]
remove all items from the current view
| YearView | ||
clickCellHandler(event:MouseEvent):void | YearView | ||
convertCoordonateToDateIndex(Ax:Number, Ay:Number):Number | YearView | ||
createMonthCells():void
create headers and cells for the current view
| YearView | ||
dateClickHandler(event:DateClickEvent):void
function overrided in subclasses
| YearView | ||
![]() | dispathResizeItemHandler(event:DynamicEvent):void | GenericView | |
![]() | doubleClickCellHandler(event:MouseEvent):void | GenericView | |
![]() | dragCompleteHandler(event:DragEvent):void | GenericView | |
![]() | dragDropHandler(ADragEvent:DragEvent):void | GenericView | |
![]() | dragEnterHandler(event:DragEvent):void | GenericView | |
![]() | dragOverHandler(event:DragEvent):void | GenericView | |
drawCells():void | YearView | ||
drawItems():void | YearView | ||
![]() | endResizingHandler(event:Event):void | GenericView | |
![]() | getDragItemY(cellTarget:ICalendarDayDisplayer):Number
Function overriden in subclasses
| GenericView | |
![]() | GenericView | ||
![]() |
function overriden in views
| GenericView | |
![]() | GenericView | ||
globalToDateTime(coordX:Number = -1, coordY:Number = -1):Date [override] | YearView | ||
![]() | hasVisibleRendererAsChild(renderer:ICalendarItemRenderer):Boolean
Function may be overriden in subclasses. | GenericView | |
itemChangedHandler(event:CalendarEvent):void | YearView | ||
![]() | manageItem(calendarItem:CalendarItem):void | GenericView | |
![]() | manageItems():void
Function overriden
| GenericView | |
mouseWheelHandler(event:MouseEvent):void | YearView | ||
![]() | removeCorrectChild(calendarDay:CalendarDay):void
Function overriden in subclasses
| GenericView | |
![]() | removeCorrectChildItem(renderer:ICalendarItemRenderer):void
Function overriden in views
| GenericView | |
![]() | resizeItemHandler(event:Event):void | GenericView | |
![]() | selectItemHandler(event:CalendarEvent):void | GenericView | |
![]() | startDragHandler(event:DynamicEvent):void | GenericView | |
| Method | Defined By | ||
|---|---|---|---|
calcCellSize(unscaledWidth:Number, unscaledHeight:Number):void
function overrided in subclasses
| YearView | ||
commitProperties():void [override] | YearView | ||
createChildren():void [override] | YearView | ||
![]() | getCellTarget(itemRenderer:ICalendarItemRenderer, specialResizeManagement:Boolean = false):ICalendarDayDisplayer
function overriden in views
| GenericView | |
getIndexOfRenderer(AItem:CalendarItem):Number | YearView | ||
getMonthIndex(ADate:Date, AStartIndex:Number = 0):Number
return the index of Adate in visible range
| YearView | ||
![]() | manageItemToDrawInCells(calendarItem:CalendarItem, renderer:ICalendarItemRenderer = null, forceNewColumnIndex:int = -1):void | GenericView | |
![]() | manageItemToDrawInHeaders(calendarItem:CalendarItem, forceAllDayY:Number = -1):void | GenericView | |
![]() | mouseDownCellHandler(event:MouseEvent):void | GenericView | |
![]() | mouseMoveHandler(event:MouseEvent):void | GenericView | |
![]() | mouseUpCellHandler(event:MouseEvent):void | GenericView | |
![]() | mouseUpOutside(event:MouseEvent):void | GenericView | |
![]() | reinitMouseSelection(force:Boolean = false):void | GenericView | |
![]() | updateCompleteHandler(event:FlexEvent):void | GenericView | |
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void [override] | YearView | ||
| yDiff | property |
protected var yDiff:Number| YearView | () | Constructor |
| addCorrectChild | () | method |
public function addCorrectChild(calendarMonth:CalendarMonth):voidParameters
calendarMonth:CalendarMonth |
| calcCellSize | () | method |
protected function calcCellSize(unscaledWidth:Number, unscaledHeight:Number):voidfunction overrided in subclasses
Parameters
unscaledWidth:Number | |
unscaledHeight:Number |
| clearItems | () | method |
override public function clearItems(AVisibleItems:ArrayCollection):voidremove all items from the current view
Parameters
AVisibleItems:ArrayCollection |
| clickCellHandler | () | method |
public function clickCellHandler(event:MouseEvent):voidParameters
event:MouseEvent |
| commitProperties | () | method |
override protected function commitProperties():void| convertCoordonateToDateIndex | () | method |
public function convertCoordonateToDateIndex(Ax:Number, Ay:Number):NumberParameters
Ax:Number | |
Ay:Number |
Number |
| createChildren | () | method |
override protected function createChildren():void| createMonthCells | () | method |
public function createMonthCells():voidcreate headers and cells for the current view
| dateClickHandler | () | method |
public function dateClickHandler(event:DateClickEvent):voidfunction overrided in subclasses
Parameters
event:DateClickEvent |
| drawCells | () | method |
public function drawCells():void| drawItems | () | method |
public function drawItems():void| getIndexOfRenderer | () | method |
protected function getIndexOfRenderer(AItem:CalendarItem):NumberParameters
AItem:CalendarItem |
Number |
| getMonthIndex | () | method |
protected function getMonthIndex(ADate:Date, AStartIndex:Number = 0):Numberreturn the index of Adate in visible range
Parameters
ADate:Date | |
AStartIndex:Number (default = 0) |
Number |
| globalToDateTime | () | method |
override public function globalToDateTime(coordX:Number = -1, coordY:Number = -1):DateParameters
coordX:Number (default = -1) | |
coordY:Number (default = -1) |
Date |
| itemChangedHandler | () | method |
| mouseWheelHandler | () | method |
public function mouseWheelHandler(event:MouseEvent):voidParameters
event:MouseEvent |
| updateDisplayList | () | method |
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):voidParameters
unscaledWidth:Number | |
unscaledHeight:Number |