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