Package | com.flexcalendar.components.calendar.utils |
Class | public class RendererClassFactory |
Inheritance | RendererClassFactory ![]() |
Implements | flash.events.IEventDispatcher |
Property | Defined By | ||
---|---|---|---|
calendarContext : ICalendarContext
Calendar context to be injected into created renderers
| RendererClassFactory | ||
mouseDoubleClickHandler : Function
Handler for MouseEvent.DOUBLE_CLICK event
| RendererClassFactory | ||
mouseDownHandler : Function
Handler for MouseEvent.MOUSE_DOWN event
| RendererClassFactory | ||
mouseRollOutRendererHandler : Function
Handler for MouseEvent.ROLL_OUT event
| RendererClassFactory | ||
mouseRollOverRendererHandler : Function
Handler for MouseEvent.ROLL_OVER event
| RendererClassFactory |
Method | Defined By | ||
---|---|---|---|
RendererClassFactory(generator:Class)
Create instance of RendererClassFactory - resposible for creating item renderers. | RendererClassFactory | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, weakRef:Boolean = false):void | RendererClassFactory | ||
dispatchEvent(event:Event):Boolean | RendererClassFactory | ||
hasEventListener(type:String):Boolean | RendererClassFactory | ||
newInstance():* [override]
Create new instance of requested object, with added listeners. | RendererClassFactory | ||
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void | RendererClassFactory | ||
willTrigger(type:String):Boolean | RendererClassFactory |
calendarContext | property |
calendarContext:ICalendarContext
Calendar context to be injected into created renderers
This property can be used as the source for data binding.
public function get calendarContext():ICalendarContext
public function set calendarContext(value:ICalendarContext):void
mouseDoubleClickHandler | property |
public var mouseDoubleClickHandler:Function
Handler for MouseEvent.DOUBLE_CLICK event
mouseDownHandler | property |
public var mouseDownHandler:Function
Handler for MouseEvent.MOUSE_DOWN event
mouseRollOutRendererHandler | property |
public var mouseRollOutRendererHandler:Function
Handler for MouseEvent.ROLL_OUT event
mouseRollOverRendererHandler | property |
public var mouseRollOverRendererHandler:Function
Handler for MouseEvent.ROLL_OVER event
RendererClassFactory | () | Constructor |
public function RendererClassFactory(generator:Class)
Create instance of RendererClassFactory - resposible for creating item renderers. Each renderer has attached mouse handlers.
Parametersgenerator:Class — class
|
addEventListener | () | method |
public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, weakRef:Boolean = false):void
Parameters
type:String | |
listener:Function | |
useCapture:Boolean (default = false )
| |
priority:int (default = 0 )
| |
weakRef:Boolean (default = false )
|
dispatchEvent | () | method |
public function dispatchEvent(event:Event):Boolean
Parameters
event:Event |
Boolean |
hasEventListener | () | method |
public function hasEventListener(type:String):Boolean
Parameters
type:String |
Boolean |
newInstance | () | method |
override public function newInstance():*
Create new instance of requested object, with added listeners.
Returns* — new instance of requested object
|
removeEventListener | () | method |
public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Parameters
type:String | |
listener:Function | |
useCapture:Boolean (default = false )
|
willTrigger | () | method |
public function willTrigger(type:String):Boolean
Parameters
type:String |
Boolean |