Package | com.flexicious.controls |
Class | public class MultiSelectComboBoxEx |
Inheritance | MultiSelectComboBoxEx ![]() ![]() |
Property | Defined By | ||
---|---|---|---|
addAllItem : Boolean [override] | MultiSelectComboBoxEx | ||
![]() | addAllItemText : String
Text of the "All" item. | MultiSelectComboBox | |
![]() | addOkCancel : Boolean = true
Flag to control the additon of Ok and Cancel link buttons. | MultiSelectComboBox | |
![]() | addSearchBox : Boolean = false
Flag to add a SearchBox to filter the MSCB items. | MultiSelectComboBox | |
![]() | alignRightEdgeOfPopup : Boolean = false
If set to true, the popups right edge will be aligned with the buttons right edge
| MultiSelectComboBox | |
![]() | autoRegister : Boolean
Register with the container on creation complete
| MultiSelectComboBox | |
![]() | bindingTriggerEvent : String
The event to trigger the binding on. | MultiSelectComboBox | |
![]() | borderAdjust : Boolean
Workaround for the right border issue with MSCB
| MultiSelectComboBox | |
![]() | buttonBox : HBox | MultiSelectComboBox | |
![]() | buttonCancel : LinkButton
The Cancel Button . | MultiSelectComboBox | |
![]() | buttonCancelLabel : String = Cancel
The text of the Cancel button. | MultiSelectComboBox | |
buttonClearAllLabel : String = Clear
The text of the Select All button. | MultiSelectComboBoxEx | ||
![]() | buttonOk : LinkButton
The OK Button. | MultiSelectComboBox | |
![]() | buttonOkLabel : String = Ok
The text of the OK button. | MultiSelectComboBox | |
![]() | dataField : String
The property on the type of the object in the dataprovider
that should be included the list of selectedValues. | MultiSelectComboBox | |
dataProvider : Object [override] | MultiSelectComboBoxEx | ||
![]() | dropdownWidth : Number
Width of the dropdown. | MultiSelectComboBox | |
![]() | filterComparisionType : String
This is usually automatically set, you don't have to manually set it,
unless you're sending strings as Date objects. | MultiSelectComboBox | |
![]() | filterOperation : String
The filter operation to apply to the comparison
See the FilterExpression class for a list. | MultiSelectComboBox | |
![]() | filterTriggerEvent : String
The event that the filter triggers on. | MultiSelectComboBox | |
![]() | grid : IExtendedDataGrid
The grid that the filter belongs to - can be null
if filter is used outside the grid
| MultiSelectComboBox | |
![]() | gridColumn : IDataGridFilterColumn
The grid column that the filter belongs to - can be null
if filter is used outside the grid
| MultiSelectComboBox | |
![]() | isAllSelected : Boolean [read-only]
Returns true if cbList.isAllSelected
| MultiSelectComboBox | |
![]() | labelField : String
The property on the type of the object in the dataprovider
that should be the label for the checkboxes in the list. | MultiSelectComboBox | |
![]() | labelFunction : Function
A function to run on each item to determine its label. | MultiSelectComboBox | |
![]() | labelMaxLength : Number = -1
Maximum number of characters to display in the label. | MultiSelectComboBox | |
![]() | rendererStyleName : String | MultiSelectComboBox | |
![]() | rowCount : Number
Number of rows to be displayed. | MultiSelectComboBox | |
![]() | searchBox : TextInput | MultiSelectComboBox | |
![]() | searchBoxWatermark : String = Search
Watermark for the search box. | MultiSelectComboBox | |
![]() | searchField : String
The field to search on, usually same as the data field. | MultiSelectComboBox | |
![]() | selectedItems : Array
List of items that are selected
| MultiSelectComboBox | |
![]() | selectedValues : ArrayCollection
A list of the 'dataField' property values for each of the
items in the selectedItems list. | MultiSelectComboBox | |
![]() | useModuleFactory : Boolean [read-only]
Flag that indicates to use the module factory of the grid to show popups. | MultiSelectComboBox | |
![]() | useTriState : Boolean
Flag that indicates that checking any of the boxes in the
list is going to cause the first "All" box to turn into middle state
Checking the first box will cause everything to be selected, unchecking
the first box is going to cause everything to be not selected. | MultiSelectComboBox |
Property | Defined By | ||
---|---|---|---|
buttonClearAll : LinkButton | MultiSelectComboBoxEx | ||
![]() | cbList : CheckBoxList
An extended List that checkbox. | MultiSelectComboBox | |
![]() | _filterControlInterface : FilterControlImpl | MultiSelectComboBox | |
![]() | hbox : HBox
The box that holds the ok and cancel buttons
| MultiSelectComboBox | |
![]() | _previousSelectedItems : Array | MultiSelectComboBox |
Method | Defined By | ||
---|---|---|---|
MultiSelectComboBoxEx | |||
clear():void [override] | MultiSelectComboBoxEx | ||
close():void [override] | MultiSelectComboBoxEx | ||
![]() | getValue():Object
Generic function that returns the value of a IFilterControl. | MultiSelectComboBox | |
![]() | itemToLabel(data:Object):String | MultiSelectComboBox | |
![]() | setSourceFromControl():void | MultiSelectComboBox | |
![]() | setValue(val:Object):void
Generic function that sets the value of a IFilterControl
| MultiSelectComboBox |
Method | Defined By | ||
---|---|---|---|
commitProperties():void [override] | MultiSelectComboBoxEx | ||
![]() | createChildren():void [override] | MultiSelectComboBox | |
createOkCancel():void [override] | MultiSelectComboBoxEx | ||
![]() | createSearchBox():void | MultiSelectComboBox | |
![]() | filterByText(item:Object):Boolean | MultiSelectComboBox | |
![]() | onCancelButtonClick(event:MouseEvent, doclose:Boolean = true):void | MultiSelectComboBox | |
onClearAllClick(event:MouseEvent):void | MultiSelectComboBoxEx | ||
onSearchBoxChange(event:Event):void [override] | MultiSelectComboBoxEx | ||
![]() | setLabel():void
Sets the text field label. | MultiSelectComboBox | |
sortSelectedFirst(itemA:Object, itemB:Object, flds:Object = null):int | MultiSelectComboBoxEx | ||
![]() | updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void [override] | MultiSelectComboBox |
addAllItem | property |
addAllItem:Boolean
[override] public function get addAllItem():Boolean
public function set addAllItem(value:Boolean):void
buttonClearAll | property |
protected var buttonClearAll:LinkButton
buttonClearAllLabel | property |
public var buttonClearAllLabel:String = Clear
The text of the Select All button. Defaults to "Clear All"
dataProvider | property |
dataProvider:Object
[override] public function get dataProvider():Object
public function set dataProvider(value:Object):void
MultiSelectComboBoxEx | () | Constructor |
public function MultiSelectComboBoxEx()
clear | () | method |
override public function clear():void
close | () | method |
override public function close():void
commitProperties | () | method |
override protected function commitProperties():void
createOkCancel | () | method |
override protected function createOkCancel():void
onClearAllClick | () | method |
protected function onClearAllClick(event:MouseEvent):void
Parameters
event:MouseEvent |
onSearchBoxChange | () | method |
override protected function onSearchBoxChange(event:Event):void
Parameters
event:Event |
sortSelectedFirst | () | method |
protected function sortSelectedFirst(itemA:Object, itemB:Object, flds:Object = null):int
Parameters
itemA:Object | |
itemB:Object | |
flds:Object (default = null )
|
int |