Flexicious Library DocumentationAll Packages | All Classes | Index | Frames
CheckBoxRenderer
 
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