Packagecom.flexcalendar.components.calendar.editor.baloon
Classpublic class BaloonItemEditor
InheritanceBaloonItemEditor Inheritance Object
Implements IItemEditor, flash.events.IEventDispatcher

Baloon item editor interface.



Public Properties
 PropertyDefined By
  addressAvailable : Boolean
BaloonItemEditor
  alarmsAvailable : Boolean
BaloonItemEditor
  repetitionAvailable : Boolean
BaloonItemEditor
Public Methods
 MethodDefined By
  
BaloonItemEditor(calendar:FlexCalendar, doubleClickOnRenderers:Boolean = false, doubleClickOnCalendar:Boolean = false, repetitionAvailable:Boolean = true, alarmsAvailable:Boolean = false, addressAvailable:Boolean = false)
Editor constructor.
BaloonItemEditor
  
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, weakRef:Boolean = false):void
BaloonItemEditor
  
BaloonItemEditor
  
Double click on calendar free space handler.
BaloonItemEditor
  
dispatchEvent(event:Event):Boolean
BaloonItemEditor
  
dropHandler(event:CalendarDragEvent, calendarItem:ICalendarItem):void
BaloonItemEditor
  
hasEventListener(type:String):Boolean
BaloonItemEditor
  
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
BaloonItemEditor
  
Click on calendar item renderer handler.
BaloonItemEditor
  
BaloonItemEditor
  
BaloonItemEditor
  
BaloonItemEditor
  
willTrigger(type:String):Boolean
BaloonItemEditor
Property Detail
addressAvailableproperty
addressAvailable:Boolean

This property can be used as the source for data binding.


Implementation
    public function get addressAvailable():Boolean
    public function set addressAvailable(value:Boolean):void
alarmsAvailableproperty 
alarmsAvailable:Boolean

This property can be used as the source for data binding.


Implementation
    public function get alarmsAvailable():Boolean
    public function set alarmsAvailable(value:Boolean):void
repetitionAvailableproperty 
repetitionAvailable:Boolean

This property can be used as the source for data binding.


Implementation
    public function get repetitionAvailable():Boolean
    public function set repetitionAvailable(value:Boolean):void
Constructor Detail
BaloonItemEditor()Constructor
public function BaloonItemEditor(calendar:FlexCalendar, doubleClickOnRenderers:Boolean = false, doubleClickOnCalendar:Boolean = false, repetitionAvailable:Boolean = true, alarmsAvailable:Boolean = false, addressAvailable:Boolean = false)

Editor constructor.

Parameters
calendar:FlexCalendar — Flex Calendar instance
 
doubleClickOnRenderers:Boolean (default = false) — - false if editor should react for single click events on renderers, true for double click
 
doubleClickOnCalendar:Boolean (default = false) — - false if editor should react for single click events on calendar, true for double click
 
repetitionAvailable:Boolean (default = true) — - false if repetition editor should not be shown, default true
 
alarmsAvailable:Boolean (default = false) — - false if alarms editor should not be shown, default false
 
addressAvailable:Boolean (default = false) — - false if address editor should not be shown, default false
Method Detail
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)

calendarClickHandler()method 
public function calendarClickHandler(event:CalendarMouseEvent):void

Parameters

event:CalendarMouseEvent

calendarDoubleClickHandler()method 
public function calendarDoubleClickHandler(event:CalendarMouseEvent):void

Double click on calendar free space handler.

Parameters

event:CalendarMouseEvent — CalendarMouseEvent for click handler

dispatchEvent()method 
public function dispatchEvent(event:Event):Boolean

Parameters

event:Event

Returns
Boolean
dropHandler()method 
public function dropHandler(event:CalendarDragEvent, calendarItem:ICalendarItem):void

Parameters

event:CalendarDragEvent
 
calendarItem:ICalendarItem

hasEventListener()method 
public function hasEventListener(type:String):Boolean

Parameters

type:String

Returns
Boolean
removeEventListener()method 
public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void

Parameters

type:String
 
listener:Function
 
useCapture:Boolean (default = false)

rendererClickHandler()method 
public function rendererClickHandler(event:CalendarMouseEvent):void

Click on calendar item renderer handler.

Parameters

event:CalendarMouseEvent — CalendarMouseEvent

rendererDoubleClickHandler()method 
public function rendererDoubleClickHandler(event:CalendarMouseEvent):void

Parameters

event:CalendarMouseEvent

spaceRendererClickHandler()method 
public function spaceRendererClickHandler(event:CalendarMouseEvent):void

Parameters

event:CalendarMouseEvent

spaceRendererDoubleClickHandler()method 
public function spaceRendererDoubleClickHandler(event:CalendarMouseEvent):void

Parameters

event:CalendarMouseEvent

willTrigger()method 
public function willTrigger(type:String):Boolean

Parameters

type:String

Returns
Boolean