Package | com.flexicious.nestedtreedatagrid.export |
Class | public class ExtendedExportController |
Inheritance | ExtendedExportController ExportController Object |
Property | Defined By | ||
---|---|---|---|
exportOptions : ExportOptions [read-only]
The current export options
| ExtendedExportController | ||
grid : IExtendedDataGrid [read-only]
The current grid being exported
| ExtendedExportController |
Method | Defined By | ||
---|---|---|---|
ExtendedExportController | |||
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 [override] | ExtendedExportController | ||
[static] | ExtendedExportController | ||
writeRecord(obj:Object, level:FlexDataGridColumnLevel):String | ExtendedExportController |
Method | Defined By | ||
---|---|---|---|
dispatchDataRequest():void | ExportController | ||
doExport():void [override]
Run the actual export. | ExtendedExportController | ||
onPrintRequestDataRecieved(event:Event):void | ExportController | ||
runExport(iCollectionView:ICollectionView, allOrSelectedPages:Boolean = false):void [override]
| ExtendedExportController | ||
runNestedExport(iCollectionView:Object, level:FlexDataGridColumnLevel = null):void
Just build up the doc header, body, footer and ask server
to buffer it back
| ExtendedExportController | ||
setExportLevel(level:FlexDataGridColumnLevel):void | ExtendedExportController |
exportOptions | property |
exportOptions:ExportOptions
[read-only] The current export options
public function get exportOptions():ExportOptions
grid | property |
grid:IExtendedDataGrid
[read-only] The current grid being exported
public function get grid():IExtendedDataGrid
ExtendedExportController | () | Constructor |
public function ExtendedExportController()
doExport | () | method |
override protected function doExport():void
Run the actual export.
getTotalRecords | () | method |
override public function getTotalRecords(exporter:Exporter):int
Parameters
exporter:Exporter |
int |
instance | () | method |
runExport | () | method |
override protected function runExport(iCollectionView:ICollectionView, allOrSelectedPages:Boolean = false):void
Parameters
iCollectionView:ICollectionView | |
allOrSelectedPages:Boolean (default = false )
|
runNestedExport | () | method |
protected function runNestedExport(iCollectionView:Object, level:FlexDataGridColumnLevel = null):void
Just build up the doc header, body, footer and ask server to buffer it back
Parameters
iCollectionView:Object | |
level:FlexDataGridColumnLevel (default = null )
|
setExportLevel | () | method |
protected function setExportLevel(level:FlexDataGridColumnLevel):void
Parameters
level:FlexDataGridColumnLevel |
writeRecord | () | method |
public function writeRecord(obj:Object, level:FlexDataGridColumnLevel):String
Parameters
obj:Object | |
level:FlexDataGridColumnLevel |
String |