Package | com.iwobanas.controls.dataGridClasses.filters |
Class | public class NumberRangeFilter |
Inheritance | NumberRangeFilter ![]() ![]() |
Property | Defined by | ||
---|---|---|---|
![]() | column : MDataGridColumn
MDataGrid column related to this filter.
| ColumnFilterBase | |
dataMaximum : Number
Maximum value found in MDataGrid column related to this filter
| NumberRangeFilter | ||
dataMinimum : Number
Minimum value found in MDataGrid column related to this filter.
| NumberRangeFilter | ||
isActive : Boolean [read-only]
Flag indicating wether this filter is active
i.e may eliminate some items from MDataGrid data provider.
| NumberRangeFilter | ||
maximum : Number
Maximum value allowed in MDataGrid column related to this filter.
| NumberRangeFilter | ||
minimum : Number
Minimum value allowed in MDataGrid column related to this filter.
| NumberRangeFilter |
Method | Defined by | ||
---|---|---|---|
NumberRangeFilter(column:MDataGridColumn)
Constructor.
| NumberRangeFilter | ||
filterFunction(obj:Object):Boolean
Test if given MDataGrid item should remain in MDataGrid data provider.
| NumberRangeFilter |
Method | Defined by | ||
---|---|---|---|
![]() |
commitFilterChange():void
Inform MDataGrid about the change to this filter.
| ColumnFilterBase | |
itemToNumber(item:Object):Number
Return numeric value for the given item.
| NumberRangeFilter | ||
updateOriginalDataRange():void
Update
dataMinimum and dataMaximum values. | NumberRangeFilter |
dataMaximum | property |
public var dataMaximum:Number
Maximum value found in MDataGrid column related to this filter
This property can be used as the source for data binding.
dataMinimum | property |
public var dataMinimum:Number
Minimum value found in MDataGrid column related to this filter.
This property can be used as the source for data binding.
isActive | property |
isActive:Boolean
[read-only]Flag indicating wether this filter is active i.e may eliminate some items from MDataGrid data provider.
Implementation public function get isActive():Boolean
maximum | property |
maximum:Number
[read-write]
Maximum value allowed in MDataGrid column related to this filter.
Items with value greater than minimum
will be eliminated.
This property can be used as the source for data binding.
Implementation public function get maximum():Number
public function set maximum(value:Number):void
minimum | property |
minimum:Number
[read-write]
Minimum value allowed in MDataGrid column related to this filter.
Items with value less than minimum
will be eliminated.
This property can be used as the source for data binding.
Implementation public function get minimum():Number
public function set minimum(value:Number):void
NumberRangeFilter | () | constructor |
public function NumberRangeFilter(column:MDataGridColumn)
Constructor.
Parameterscolumn:MDataGridColumn |
filterFunction | () | method |
public override function filterFunction(obj:Object):Boolean
Test if given MDataGrid item should remain in MDataGrid data provider.
Parametersobj:Object |
Boolean |
itemToNumber | () | method |
protected function itemToNumber(item:Object):Number
Return numeric value for the given item.
Parametersitem:Object — MDataGrid item.
|
Number — numeric value for the given item.
|
updateOriginalDataRange | () | method |
protected function updateOriginalDataRange():void
Update dataMinimum
and dataMaximum
values.