Packagecom.flexicious.controls.dependencies
Classpublic class CheckBoxRenderer
InheritanceCheckBoxRenderer Inheritance TriStateCheckBox Inheritance CheckBox Inheritance mx.controls.CheckBox

Renderer used by the the MultiSelectComboBox to render the individual checkboxes.

See also

com.flexicious.controls.MultiSelectComboBox


Public Properties
 PropertyDefined By
 InheritedallowUserToSelectMiddle : Boolean
TriStateCheckBox
 InheritedautoRegister : Boolean
Register with the container on creation complete
CheckBox
 InheritedbindingTriggerEvent : String
The event to trigger the binding on.
CheckBox
  data : Object
[override] [write-only] Sets the checkbox label, tooltip (if any).
CheckBoxRenderer
 InheriteddelayDuration : uint = 500
The amount of time (in milliseconds) to wait before dispatching the DELAY_CHANGE event.
TriStateCheckBox
 InheritedenableDelayChange : Boolean = true
TriStateCheckBox
 InheritedfilterComparisionType : String
This is usually automatically set, you don't have to manually set it, unless you're sending strings as Date objects.
CheckBox
 InheritedfilterOperation : String
The filter operation to apply to the comparison See the FilterExpression class for a list.
CheckBox
 InheritedfilterTriggerEvent : String
The event that the filter triggers on.
CheckBox
 Inheritedgrid : IExtendedDataGrid
The grid that the filter belongs to - can be null if filter is used outside the grid
CheckBox
 InheritedgridColumn : IDataGridFilterColumn
The grid column that the filter belongs to - can be null if filter is used outside the grid
CheckBox
 Inheritedmiddle : Boolean
TriStateCheckBox
 InheritedradioButtonMode : Boolean
In single select datagrids, set this to true for the icon to appear as if it is a radio button
TriStateCheckBox
 InheritedrendererStyleName : String
CheckBox
 InheritedsearchField : String
The field to search on, usually same as the data field.
CheckBox
 Inheritedselected : Boolean
[override]
TriStateCheckBox
 InheritedselectedState : String
TriStateCheckBox
Protected Properties
 PropertyDefined By
 Inherited_filterControlInterface : FilterControlImpl
CheckBox
Public Methods
 MethodDefined By
  
CheckBoxRenderer
 Inherited
clear():void
[override]
TriStateCheckBox
 Inherited
dispatchEvent(event:Event):Boolean
[override]
TriStateCheckBox
 Inherited
getStyle(prop:String):*
[override] Support for radioButtonMode
TriStateCheckBox
 Inherited
getValue():Object
[override] Generic function that returns the value of a IFilterControl
TriStateCheckBox
  
itemToLabel(data:Object):String
CheckBoxRenderer
 Inherited
CheckBox
 Inherited
setValue(val:Object):void
[override] Generic function that sets the value of a IFilterControl
TriStateCheckBox
Protected Methods
 MethodDefined By
  
clickHandler(event:MouseEvent):void
[override]
CheckBoxRenderer
  
[override]
CheckBoxRenderer
  
keyDownHandler(event:KeyboardEvent):void
[override]
CheckBoxRenderer
  
keyUpHandler(event:KeyboardEvent):void
[override]
CheckBoxRenderer
 Inherited
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
[override]
TriStateCheckBox
Styles
 Style Description Defined By
 InheritedType: int
Where to place the icon.
CheckBox
 InheritedType: int
Where to place the label.
CheckBox
 InheritedType: Class CSS Inheritance: no
Name of the class to use as the icon when a toggle button is not selected and the mouse is not over the button.
TriStateCheckBox
Public Constants
 ConstantDefined By
 InheritedSTATE_CHECKED : String = checked
[static]
TriStateCheckBox
 InheritedSTATE_MIDDLE : String = middle
[static]
TriStateCheckBox
 InheritedSTATE_UNCHECKED : String = unchecked
[static]
TriStateCheckBox
Property Detail
dataproperty
data:Object  [write-only] [override]

Sets the checkbox label, tooltip (if any).


Implementation
    public function set data(value:Object):void
Constructor Detail
CheckBoxRenderer()Constructor
public function CheckBoxRenderer()



Method Detail
clickHandler()method
override protected function clickHandler(event:MouseEvent):void

Parameters

event:MouseEvent

commitProperties()method 
override protected function commitProperties():void

itemToLabel()method 
public function itemToLabel(data:Object):String

Parameters

data:Object

Returns
String
keyDownHandler()method 
override protected function keyDownHandler(event:KeyboardEvent):void

Parameters

event:KeyboardEvent

keyUpHandler()method 
override protected function keyUpHandler(event:KeyboardEvent):void

Parameters

event:KeyboardEvent