Package | com.flexicious.grids.columns |
Class | public class SelectAllCheckBoxHeaderColumn |
Inheritance | SelectAllCheckBoxHeaderColumn ![]() ![]() |
Implements | ISelectAllColumn |
Default MXML PropertyselectedKeyField
Property | Defined By | ||
---|---|---|---|
![]() | clearFilterOnIconClick : Boolean = false
For filterControl=textInput, if you specify an Filter Icon Style, setting this variable to
true will clear the text on icon click. | ExtendedDataGridColumn | |
![]() | clickBehavior : String
Grid can be setup to launch a popup when the user clicks or hovers. | ExtendedDataGridColumn | |
![]() | clickParentDisplayObject : DisplayObject
The parent object to use while calling PopupManager.addPopUp. | ExtendedDataGridColumn | |
![]() | clickPopupClass : IFactory
The popup class to launch. | ExtendedDataGridColumn | |
![]() | clickPopupHeight : Number
The height of the popup to launch when the clickBehavior is set. | ExtendedDataGridColumn | |
![]() | clickPopupTitle : String
The title of the popup to launch when the clickBehavior is set. | ExtendedDataGridColumn | |
![]() | clickPopupWidth : Number
The width of the popup to launch when the clickBehavior is set. | ExtendedDataGridColumn | |
![]() | columnWidthMode : String
Specifies how the column widths are applied. | ExtendedDataGridColumn | |
![]() | columnWidthOffset : int
A value in pixels, that may be used to add/remove width
that gets calculated when you use the columnWidthMode property
Use if you have custom renderers or icons. | ExtendedDataGridColumn | |
![]() | enableFilterAutoComplete : Boolean = false
When filterControl=textInput, setting this flag to true will set the enableAutoComplete flag on the associated TextInput control
| ExtendedDataGridColumn | |
![]() | excludeFromExport : Boolean
If set to true, this column wont be included in the
export mechanism by default. | ExtendedDataGridColumn | |
![]() | excludeFromPrint : Boolean
If set to true, this column wont be included in the
print mechanism by default. | ExtendedDataGridColumn | |
![]() | excludeFromSettings : Boolean
If set to true, this column wont be included displayed in the Settings Popup
| ExtendedDataGridColumn | |
![]() | filterComboBoxBuildFromGrid : Boolean
Flag, if set to true, will automatically build this
collection on basis of distinct values in the grid. | ExtendedDataGridColumn | |
![]() | filterComboBoxDataField : String
Used in conjunction with the filterComboBoxDataProvider field, used to
set the value of the data field for the associated ISelectFilterControl
| ExtendedDataGridColumn | |
![]() | filterComboBoxDataProvider : ArrayCollection
Dataprovider to use to build the list of values to dipsplay in
the filter control, only applicable if the filterControl is a
| ExtendedDataGridColumn | |
![]() | filterComboBoxLabelField : String
Used in conjunction with the filterComboBoxDataProvider field, used to
set the value of the label field for the associated ISelectFilterControl
| ExtendedDataGridColumn | |
![]() | filterComboBoxWidth : Number
Returns the width of the dropdown. | ExtendedDataGridColumn | |
![]() | filterCompareFunction : Function = null
A function that takes an item, and a filterExpression, and returns true or false on basis of whether the provided
item matches the filterExpression. | ExtendedDataGridColumn | |
![]() | filterComparisionType : String
This is ususally automatically set, you dont have to manually set it,
unless you're sending strings as Date objects. | ExtendedDataGridColumn | |
![]() | filterControl : String
A control that implements | ExtendedDataGridColumn | |
![]() | filterConverterFunction : Function = null
A function that takes an item, and returns a processed value for comparision. | ExtendedDataGridColumn | |
![]() | filterDateRangeOptions : Array
Applicable only when the filtercontrol is a
| ExtendedDataGridColumn | |
![]() | filterOperation : String
The opeartor to apply when doing the conversion. | ExtendedDataGridColumn | |
![]() | filterRenderer : IFactory
The actual control
to render inside the header column. | ExtendedDataGridColumn | |
![]() | filterTriggerEvent : String
The event that the filter triggers on. | ExtendedDataGridColumn | |
![]() | filterWaterMark : String
Applicable only if the filter control is TextInput. | ExtendedDataGridColumn | |
![]() | footerAlign : String
The alignment of the footer label
| ExtendedDataGridColumn | |
![]() | footerFormatter : Formatter
Formatter for the footer label
| ExtendedDataGridColumn | |
![]() | footerLabel : String
The label of the footer
| ExtendedDataGridColumn | |
![]() | footerLabelFunction : Function
A function that will return the footer label
| ExtendedDataGridColumn | |
![]() | footerOperation : String
The operation to apply to the footer
| ExtendedDataGridColumn | |
![]() | footerOperationPrecision : int
Precision for the footer label
| ExtendedDataGridColumn | |
![]() | footerRenderer : IFactory
A renderer for the footer
| ExtendedDataGridColumn | |
![]() | footerStyleName : String
Style name for the footer cells. | ExtendedDataGridColumn | |
![]() | format : String
Used by the doFormat method. | ExtendedDataGridColumn | |
![]() | formatter : Object
Used by the doFormat method. | ExtendedDataGridColumn | |
![]() | formatterCurrencySymbol : String
For currency formatter, the currency symbol. | ExtendedDataGridColumn | |
![]() | formatterDateFormatString : String
For date formatters, the date format. | ExtendedDataGridColumn | |
![]() | formatterPrecision : Number = 2
For number and currency formatters, the default number of digits after the decimal point. | ExtendedDataGridColumn | |
![]() | isSortable : Boolean [read-only]
MX and Spark Grids implement the sortable differently, so to match the interface. | ExtendedDataGridColumn | |
![]() | linkText : String
When set, creates a link text that can then be used
in conjunction with the linkClicked event. | ExtendedDataGridColumn | |
![]() | percentWidth : Number
On creation complete, will use this to distribute
the width of the grid among the visible columns in
the specified ratio. | ExtendedDataGridColumn | |
![]() | persistenceKey : String
For datagrids where there are multiple columns with the same header text,
this field may be specified so that the persistence mechanism does not
overwrite it. | ExtendedDataGridColumn | |
![]() | searchField : String
The field that the filter should search on. | ExtendedDataGridColumn | |
selectedKeyField : String
The property(attribute) of the type(class) of the objects
contained within the collection bound to the dataProvider. | SelectAllCheckBoxHeaderColumn | ||
![]() | showClearIconWhenHasText : Boolean = false
For filterControl=textInput, if you specify an Filter Icon Style, setting this variable to
true will clear show the icon only when there is text in the box. | ExtendedDataGridColumn | |
![]() | sortField : String
Similar to searchField, if you want to override what the database
actually sorts when you sort this column
| ExtendedDataGridColumn | |
![]() | sortFieldName : String [read-only]
To prevent sortField from clashing with Spark DataGrid's sort field
| ExtendedDataGridColumn | |
![]() | uniqueIdentifier : String
A key used to uniquely identify a column. | ExtendedDataGridColumn | |
![]() | useCurrentDataProviderForFilterComboBoxValues : Boolean
If you want to restrict the list of options in the filter dropdown
to the current dataprovider, set this flag to true. | ExtendedDataGridColumn | |
![]() | useHandCursor : Boolean | ExtendedDataGridColumn | |
![]() | useLabelFunctionForFilterCompare : Boolean
Flag, that defaults to true, indicates that in client filter mode,
use the label function to perform the search comparison as opposed to using the
raw value of the "searchField" property of the column. | ExtendedDataGridColumn | |
![]() | useLabelFunctionForSortCompare : Boolean
When you set to true, a custom sortCompareFunction is applied that uses the labelFunction instead
of the dataField. | ExtendedDataGridColumn |
Property | Defined By | ||
---|---|---|---|
_selectedKeyField : String | SelectAllCheckBoxHeaderColumn |
Method | Defined By | ||
---|---|---|---|
SelectAllCheckBoxHeaderColumn | |||
![]() | createPopup(popupData:Object):Object
Creates the popup. | ExtendedDataGridColumn | |
![]() | doFormat(retVal:String):String
The doFormat method returns formatted value on basis of the format properties (See description below)
If the input is null, returns null. | ExtendedDataGridColumn | |
![]() | itemToLabel(data:Object):String [override]
| ExtendedDataGridColumn | |
![]() | showPopup(popupData:Object):Object
Launches the actual popup. | ExtendedDataGridColumn |
_selectedKeyField | property |
protected var _selectedKeyField:String
selectedKeyField | property |
selectedKeyField:String
The property(attribute) of the type(class) of the objects contained within the collection bound to the dataProvider. Example, "employeeId" property would be the selectedKeyField of the class "Employee". This is then used by the selectedKeys and selectedObjects properties to return the appropriate collection.
public function get selectedKeyField():String
public function set selectedKeyField(value:String):void
SelectAllCheckBoxHeaderColumn | () | Constructor |
public function SelectAllCheckBoxHeaderColumn()