Package | com.flexicious.grids.filters |
Class | public class CollectionManipulator |
Inheritance | CollectionManipulator Object |
Property | Defined By | ||
---|---|---|---|
pagingEnabled : Boolean [read-only] | CollectionManipulator |
Method | Defined By | ||
---|---|---|---|
CollectionManipulator(grid:IExtendedDataGrid) | CollectionManipulator | ||
filterArrayCollection(collection:ICollectionView, expressions:ArrayCollection):void | CollectionManipulator | ||
flatten(dataProvider:IHierarchicalCollectionView):ArrayCollection | CollectionManipulator | ||
pageArrayCollection(collection:Object, pageIndex:int = -1, pageSize:int = 50, rebuildPageIndex:Boolean = true, pageRange:Array = null, sourceCollection:Object = null):void | CollectionManipulator | ||
processFilter(object:Object):Boolean | CollectionManipulator | ||
sortArrayCollection(collection:ICollectionView, sorts:ArrayCollection):void | CollectionManipulator | ||
storeCurrentFunction(collection:ICollectionView):void | CollectionManipulator |
pagingEnabled | property |
pagingEnabled:Boolean
[read-only] public function get pagingEnabled():Boolean
CollectionManipulator | () | Constructor |
public function CollectionManipulator(grid:IExtendedDataGrid)
grid:IExtendedDataGrid |
filterArrayCollection | () | method |
public function filterArrayCollection(collection:ICollectionView, expressions:ArrayCollection):void
Parameters
collection:ICollectionView | |
expressions:ArrayCollection |
flatten | () | method |
public function flatten(dataProvider:IHierarchicalCollectionView):ArrayCollection
Parameters
dataProvider:IHierarchicalCollectionView |
ArrayCollection |
pageArrayCollection | () | method |
public function pageArrayCollection(collection:Object, pageIndex:int = -1, pageSize:int = 50, rebuildPageIndex:Boolean = true, pageRange:Array = null, sourceCollection:Object = null):void
Parameters
collection:Object | |
pageIndex:int (default = -1 )
| |
pageSize:int (default = 50 )
| |
rebuildPageIndex:Boolean (default = true )
| |
pageRange:Array (default = null )
| |
sourceCollection:Object (default = null )
|
processFilter | () | method |
public function processFilter(object:Object):Boolean
Parameters
object:Object |
Boolean |
sortArrayCollection | () | method |
public function sortArrayCollection(collection:ICollectionView, sorts:ArrayCollection):void
Parameters
collection:ICollectionView | |
sorts:ArrayCollection |
storeCurrentFunction | () | method |
public function storeCurrentFunction(collection:ICollectionView):void
Parameters
collection:ICollectionView |