| Package | com.keepcore.calendar.view |
| Class | public class MonthWeekDayView |
| Inheritance | MonthWeekDayView GenericView mx.core.UIComponent |
| Subclasses | MonthView, WeekDayView |
| Property | Defined By | ||
|---|---|---|---|
| dayBar : ICalendarDayBarRenderer | MonthWeekDayView | ||
![]() | previousMouseY : Number | GenericView | |
| Method | Defined By | ||
|---|---|---|---|
MonthWeekDayView(calendar:KCCalendar) | MonthWeekDayView | ||
addCorrectChild(ACalendarDay:CalendarDay):void | MonthWeekDayView | ||
![]() | addCorrectChildItem(renderer:ICalendarItemRenderer):void
Function overriden in subclasses
| GenericView | |
adjustHeader():void | MonthWeekDayView | ||
![]() | calculateNewTime(itemRenderer:ICalendarItemRenderer):Date | GenericView | |
clearItems(AVisibleItems:ArrayCollection):void [override]
remove all items from the current view
| MonthWeekDayView | ||
clickCellHandler(event:MouseEvent):void | MonthWeekDayView | ||
convertCoordonateToDateIndex(Ax:Number, Ay:Number):Number | MonthWeekDayView | ||
createDayCells():void
create headers and cells for the current view
| MonthWeekDayView | ||
![]() | 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 | MonthWeekDayView | ||
drawDayBar(forceColumnHeaderUpdate:Boolean = false):void | MonthWeekDayView | ||
drawItems(forceUpdate:Boolean = false):void | MonthWeekDayView | ||
![]() | endResizingHandler(event:Event):void | GenericView | |
![]() | getDragItemY(cellTarget:ICalendarDayDisplayer):Number
Function overriden in subclasses
| GenericView | |
getReservedLocationIndex(AItem:CalendarItem):int
Return the first index avalaible in reservationTab
this index specified where the item is displayed
| MonthWeekDayView | ||
![]() | GenericView | ||
![]() |
function overriden in views
| GenericView | |
![]() | GenericView | ||
globalToDateTime(coordX:Number = -1, coordY:Number = -1):Date [override] | MonthWeekDayView | ||
![]() | hasVisibleRendererAsChild(renderer:ICalendarItemRenderer):Boolean
Function may be overriden in subclasses. | GenericView | |
itemChangedHandler(event:CalendarEvent):void | MonthWeekDayView | ||
![]() | manageItem(calendarItem:CalendarItem):void | GenericView | |
![]() | manageItems():void
Function overriden
| GenericView | |
mouseClickHandler(event:MouseEvent):void | MonthWeekDayView | ||
mouseWheelHandler(event:MouseEvent):void | MonthWeekDayView | ||
![]() | removeCorrectChild(calendarDay:CalendarDay):void
Function overriden in subclasses
| GenericView | |
![]() | removeCorrectChildItem(renderer:ICalendarItemRenderer):void
Function overriden in views
| GenericView | |
removeRenderer(currentItemRenderer:ICalendarItemRenderer):void | MonthWeekDayView | ||
![]() | resizeItemHandler(event:Event):void | GenericView | |
![]() | selectItemHandler(event:CalendarEvent):void | GenericView | |
simulateReservedLocations():void | MonthWeekDayView | ||
![]() | startDragHandler(event:DynamicEvent):void | GenericView | |
| MonthWeekDayView | |||
traceReservedLocations():void | MonthWeekDayView | ||
updateDayLabels():void | MonthWeekDayView | ||
| Method | Defined By | ||
|---|---|---|---|
calcCellSize():void
function overrided in subclasses
| MonthWeekDayView | ||
createChildren():void [override] | MonthWeekDayView | ||
![]() | getCellTarget(itemRenderer:ICalendarItemRenderer, specialResizeManagement:Boolean = false):ICalendarDayDisplayer
function overriden in views
| GenericView | |
getDayIndex(ADate:Date, AStartIndex:Number = 0):Number
return the index of Adate in visible range
| MonthWeekDayView | ||
getIndexOfRenderer(AItem:CalendarItem):Number | MonthWeekDayView | ||
getReservedLocationLineCount():Number | MonthWeekDayView | ||
![]() | 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] | MonthWeekDayView | ||
| borderLeft | property |
borderLeft:Number public function get borderLeft():Number public function set borderLeft(value:Number):void| borderTop | property |
borderTop:Number [read-only] public function get borderTop():Number| dayBar | property |
protected var dayBar:ICalendarDayBarRenderer| maxRowCount | property |
maxRowCount:Number public function get maxRowCount():Number public function set maxRowCount(value:Number):void| MonthWeekDayView | () | Constructor |
| addCorrectChild | () | method |
| adjustHeader | () | method |
public function adjustHeader():void| calcCellSize | () | method |
protected function calcCellSize():voidfunction overrided in subclasses
| 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 |
| convertCoordonateToDateIndex | () | method |
public function convertCoordonateToDateIndex(Ax:Number, Ay:Number):NumberParameters
Ax:Number | |
Ay:Number |
Number |
| createChildren | () | method |
override protected function createChildren():void| createDayCells | () | method |
public function createDayCells():voidcreate headers and cells for the current view
| drawCells | () | method |
public function drawCells():void| drawDayBar | () | method |
public function drawDayBar(forceColumnHeaderUpdate:Boolean = false):voidParameters
forceColumnHeaderUpdate:Boolean (default = false) |
| drawItems | () | method |
public function drawItems(forceUpdate:Boolean = false):voidParameters
forceUpdate:Boolean (default = false) |
| getDayIndex | () | method |
protected function getDayIndex(ADate:Date, AStartIndex:Number = 0):Numberreturn the index of Adate in visible range
Parameters
ADate:Date | |
AStartIndex:Number (default = 0) |
Number |
| getIndexOfRenderer | () | method |
protected function getIndexOfRenderer(AItem:CalendarItem):NumberParameters
AItem:CalendarItem |
Number |
| getReservedLocationIndex | () | method |
public function getReservedLocationIndex(AItem:CalendarItem):intReturn the first index avalaible in reservationTab this index specified where the item is displayed
Parameters
AItem:CalendarItem |
int |
| getReservedLocationLineCount | () | method |
protected function getReservedLocationLineCount():NumberReturnsNumber |
| globalToDateTime | () | method |
override public function globalToDateTime(coordX:Number = -1, coordY:Number = -1):DateParameters
coordX:Number (default = -1) | |
coordY:Number (default = -1) |
Date |
| itemChangedHandler | () | method |
| mouseClickHandler | () | method |
public function mouseClickHandler(event:MouseEvent):voidParameters
event:MouseEvent |
| mouseWheelHandler | () | method |
public function mouseWheelHandler(event:MouseEvent):voidParameters
event:MouseEvent |
| removeRenderer | () | method |
public function removeRenderer(currentItemRenderer:ICalendarItemRenderer):voidParameters
currentItemRenderer:ICalendarItemRenderer |
| simulateReservedLocations | () | method |
public function simulateReservedLocations():void| traceCalendarDayNoDisplayItems | () | method |
public function traceCalendarDayNoDisplayItems():void| traceReservedLocations | () | method |
public function traceReservedLocations():void| updateDayLabels | () | method |
public function updateDayLabels():void
| updateDisplayList | () | method |
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):voidParameters
unscaledWidth:Number | |
unscaledHeight:Number |