| Package | com.flexicious.controls.dependencies | 
| Class | public class CheckBoxRenderer | 
| Inheritance | CheckBoxRenderer    TriStateCheckBox   CheckBox   mx.controls.CheckBox | 
See also
| Property | Defined By | ||
|---|---|---|---|
![]()  | allowUserToSelectMiddle : Boolean | TriStateCheckBox | |
![]()  | autoRegister : Boolean 
 Register with the container on creation complete 
   | CheckBox | |
![]()  | bindingTriggerEvent : String 
   The event to trigger the binding on.  | CheckBox | |
| data : Object [override] [write-only] 
	 Sets the checkbox label, tooltip (if any).  | CheckBoxRenderer | ||
![]()  | delayDuration : uint = 500 
 The amount of time (in milliseconds) to wait before dispatching the DELAY_CHANGE event.  | TriStateCheckBox | |
![]()  | enableDelayChange : Boolean = true | TriStateCheckBox | |
![]()  | filterComparisionType : String 
 This is usually automatically set, you don't have to manually set it,
 unless you're sending strings as Date objects.  | CheckBox | |
![]()  | filterOperation : String 
 The filter operation to apply to the comparison
 See the FilterExpression class for a list.  | CheckBox | |
![]()  | filterTriggerEvent : String 
 The event that the filter triggers on.  | CheckBox | |
![]()  | grid : IExtendedDataGrid 
 The grid that the filter belongs to - can be null
 if filter is used outside the grid 
   | CheckBox | |
![]()  | gridColumn : IDataGridFilterColumn 
 The grid column that the filter belongs to - can be null
 if filter is used outside the grid 
   | CheckBox | |
![]()  | middle : Boolean | TriStateCheckBox | |
![]()  | radioButtonMode : Boolean 
		 In single select datagrids, set this to true for the icon to 
		 appear as if it is a radio button 
		   | TriStateCheckBox | |
![]()  | rendererStyleName : String | CheckBox | |
![]()  | searchField : String 
 The field to search on, usually same as the data field.  | CheckBox | |
![]()  | selected : Boolean [override]   | TriStateCheckBox | |
![]()  | selectedState : String | TriStateCheckBox | |
| Method | Defined By | ||
|---|---|---|---|
| CheckBoxRenderer | |||
![]()  | clear():void [override]   | TriStateCheckBox | |
![]()  | dispatchEvent(event:Event):Boolean [override]   | TriStateCheckBox | |
![]()  | getStyle(prop:String):* [override] 
		  Support for radioButtonMode
		   | TriStateCheckBox | |
![]()  | getValue():Object [override] 
		 Generic function that returns the value of a IFilterControl
		   | TriStateCheckBox | |
itemToLabel(data:Object):String  | CheckBoxRenderer | ||
![]()  | setSourceFromControl():void  | CheckBox | |
![]()  | setValue(val:Object):void [override] 
		 Generic function that sets the value of a IFilterControl
		   | TriStateCheckBox | |
| Method | Defined By | ||
|---|---|---|---|
clickHandler(event:MouseEvent):void [override]   | CheckBoxRenderer | ||
commitProperties():void [override]   | CheckBoxRenderer | ||
keyDownHandler(event:KeyboardEvent):void [override]   | CheckBoxRenderer | ||
keyUpHandler(event:KeyboardEvent):void [override]   | CheckBoxRenderer | ||
![]()  | updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void [override]   | TriStateCheckBox | |
| data | property | 
data:Object  [write-only] [override] Sets the checkbox label, tooltip (if any).
    public function set data(value:Object):void| CheckBoxRenderer | () | Constructor | 
public function CheckBoxRenderer()| clickHandler | () | method | 
override protected function clickHandler(event:MouseEvent):voidParameters
event:MouseEvent | 
| commitProperties | () | method | 
override protected function commitProperties():void| itemToLabel | () | method | 
 public function itemToLabel(data:Object):StringParameters
data:Object | 
String | 
| keyDownHandler | () | method | 
override protected function keyDownHandler(event:KeyboardEvent):voidParameters
event:KeyboardEvent | 
| keyUpHandler | () | method | 
override protected function keyUpHandler(event:KeyboardEvent):voidParameters
event:KeyboardEvent |