| Package | com.keepcore.calendar.view.renderers |
| Class | public class CalendarHoursGridRendererAbstract |
| Inheritance | CalendarHoursGridRendererAbstract mx.core.UIComponent |
| Implements | ICalendarHoursGridRenderer |
| Subclasses | CalendarHoursGridRenderer |
| Property | Defined By | ||
|---|---|---|---|
| calendar : KCCalendar [read-only]
Current KCCalendar component reference. | CalendarHoursGridRendererAbstract | ||
| hoursGridWidth : Number
Hours grid width. | CalendarHoursGridRendererAbstract | ||
| manageBackground : Boolean
Indicates if the hour grid background display is managed. | CalendarHoursGridRendererAbstract | ||
| manageHoursLabels : Boolean
Indicates if the hour grid labels display is managed. | CalendarHoursGridRendererAbstract | ||
| manageSeparators : Boolean
Indicates if the hour grid separators display is managed. | CalendarHoursGridRendererAbstract | ||
| view : MonthWeekDayView | CalendarHoursGridRendererAbstract | ||
| Property | Defined By | ||
|---|---|---|---|
| hoursLabels : ArrayCollection | CalendarHoursGridRendererAbstract | ||
| Method | Defined By | ||
|---|---|---|---|
CalendarHoursGridRendererAbstract(view:MonthWeekDayView = null) | CalendarHoursGridRendererAbstract | ||
updateAccordingToNewHours():void
Recreate all hours labels (remove all & recreate). | CalendarHoursGridRendererAbstract | ||
| Method | Defined By | ||
|---|---|---|---|
createChildren():void [override] | CalendarHoursGridRendererAbstract | ||
createLabels():void
Create hours labels according to startHour & endHour and add them as children. | CalendarHoursGridRendererAbstract | ||
measure():void [override] | CalendarHoursGridRendererAbstract | ||
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void [override] | CalendarHoursGridRendererAbstract | ||
| calendar | property |
calendar:KCCalendar [read-only] Current KCCalendar component reference.
public function get calendar():KCCalendar| hoursGridWidth | property |
hoursGridWidth:NumberHours grid width.
The default value is 60.
public function get hoursGridWidth():Number public function set hoursGridWidth(value:Number):void| hoursLabels | property |
protected var hoursLabels:ArrayCollection| manageBackground | property |
manageBackground:BooleanIndicates if the hour grid background display is managed.
The default value is true.
public function get manageBackground():Boolean public function set manageBackground(value:Boolean):void| manageHoursLabels | property |
manageHoursLabels:BooleanIndicates if the hour grid labels display is managed.
The default value is true.
public function get manageHoursLabels():Boolean public function set manageHoursLabels(value:Boolean):void| manageSeparators | property |
manageSeparators:BooleanIndicates if the hour grid separators display is managed.
The default value is true.
public function get manageSeparators():Boolean public function set manageSeparators(value:Boolean):void| view | property |
view:MonthWeekDayView public function get view():MonthWeekDayView public function set view(value:MonthWeekDayView):void| CalendarHoursGridRendererAbstract | () | Constructor |
public function CalendarHoursGridRendererAbstract(view:MonthWeekDayView = null)view:MonthWeekDayView (default = null) |
| createChildren | () | method |
override protected function createChildren():void| createLabels | () | method |
protected function createLabels():voidCreate hours labels according to startHour & endHour and add them as children.
| measure | () | method |
override protected function measure():void| updateAccordingToNewHours | () | method |
public function updateAccordingToNewHours():voidRecreate all hours labels (remove all & recreate). Then update the display.
| updateDisplayList | () | method |
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):voidParameters
unscaledWidth:Number | |
unscaledHeight:Number |