| Package | com.iwobanas.controls.dataGridClasses.filters |
| Class | public class NumberRangeFilter |
| Inheritance | NumberRangeFilter ColumnFilterBase flash.events.EventDispatcher |
| 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:NumberMaximum 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:NumberMinimum 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):BooleanTest if given MDataGrid item should remain in MDataGrid data provider.
Parametersobj:Object |
Boolean |
| itemToNumber | () | method |
protected function itemToNumber(item:Object):NumberReturn 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.