| Package | com.flexicious.export | 
| Class | public class ExportController | 
| Inheritance | ExportController  Object | 
| Subclasses | ExtendedExportController | 
| Property | Defined By | ||
|---|---|---|---|
| _exportOptions : ExportOptions | ExportController | ||
| _grid : IExtendedDataGrid | ExportController | ||
| Method | Defined By | ||
|---|---|---|---|
| ExportController | |||
| export(grid:IExtendedDataGrid, exportOptions:ExportOptions = null):void 
		 Exports the grid on basis of the provided
		 Export options
		  | ExportController | ||
| exportWithOptions(grid:IExtendedDataGrid, exportOptions:ExportOptions):void 
		 Exports the grid on basis of the provided
		 Export options
		  | ExportController | ||
| getTotalRecords(exporter:Exporter):int | ExportController | ||
| [static]  | ExportController | ||
| Method | Defined By | ||
|---|---|---|---|
| dispatchDataRequest():void | ExportController | ||
| doExport():void | ExportController | ||
| onPrintRequestDataRecieved(event:Event):void | ExportController | ||
| runExport(iCollectionView:ICollectionView, allOrSelectedPages:Boolean = false):void 
		 Just build up the doc header, body, footer and ask server
		 to buffer it back 
		  | ExportController | ||
| _exportOptions | property | 
protected var _exportOptions:ExportOptions| _grid | property | 
protected var _grid:IExtendedDataGrid| ExportController | () | Constructor | 
public function ExportController()| dispatchDataRequest | () | method | 
 protected function dispatchDataRequest():void| doExport | () | method | 
 protected function doExport():void| export | () | method | 
 public function export(grid:IExtendedDataGrid, exportOptions:ExportOptions = null):voidExports the grid on basis of the provided Export options
Parameters
| grid:IExtendedDataGrid— 		The IExtendedDataGrid to export | |
| exportOptions:ExportOptions(default =null)— The Export Options (See com.flexicious.export.ExportOptions) | 
See also
| exportWithOptions | () | method | 
 public function exportWithOptions(grid:IExtendedDataGrid, exportOptions:ExportOptions):voidExports the grid on basis of the provided Export options
Parameters
| grid:IExtendedDataGrid— 		The IExtendedDataGrid to export | |
| exportOptions:ExportOptions— The Export Options (See com.flexicious.export.ExportOptions) | 
See also
| getTotalRecords | () | method | 
 public function getTotalRecords(exporter:Exporter):intParameters
| exporter:Exporter | 
| int | 
| instance | () | method | 
| onPrintRequestDataRecieved | () | method | 
 protected function onPrintRequestDataRecieved(event:Event):voidParameters
| event:Event | 
| runExport | () | method | 
 protected function runExport(iCollectionView:ICollectionView, allOrSelectedPages:Boolean = false):voidJust build up the doc header, body, footer and ask server to buffer it back
Parameters
| iCollectionView:ICollectionView | |
| allOrSelectedPages:Boolean(default =false) |