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