| Package | com.flexicious.nestedtreedatagrid.pager |
| Class | public class PagerControl |
| Inheritance | PagerControl mx.containers.HBox |
| Implements | IFixedWidth, IExtendedPager, mx.binding.IBindingClient |
| Property | Defined By | ||
|---|---|---|---|
| boxDrilldown : HBox | PagerControl | ||
| boxExport : HBox | PagerControl | ||
| boxFilters : HBox | PagerControl | ||
| boxFooters : HBox | PagerControl | ||
| boxMultiColumnSort : HBox | PagerControl | ||
| boxPaging : HBox | PagerControl | ||
| boxPreferences : HBox | PagerControl | ||
| boxPrint : HBox | PagerControl | ||
| boxToolbarActions : HBox | PagerControl | ||
| BTN_CLEAR_FILTER : ImageButton | PagerControl | ||
| BTN_COLLAPSE_ALL : ImageButton | PagerControl | ||
| BTN_EXCEL : ImageButton | PagerControl | ||
| BTN_EXP_ALL : ImageButton | PagerControl | ||
| BTN_EXP_ONE_DOWN : ImageButton | PagerControl | ||
| BTN_EXP_ONE_UP : ImageButton | PagerControl | ||
| BTN_FILTER : ImageButton | PagerControl | ||
| BTN_FIRST_PAGE : ImageButton | PagerControl | ||
| BTN_FOOTER : ImageButton | PagerControl | ||
| BTN_LAST_PAGE : ImageButton | PagerControl | ||
| BTN_MCS : ImageButton | PagerControl | ||
| BTN_NEXT_PAGE : ImageButton | PagerControl | ||
| BTN_OPEN_PREFS : ImageButton | PagerControl | ||
| BTN_PDF : ImageButton | PagerControl | ||
| BTN_PREFERENCES : ImageButton | PagerControl | ||
| BTN_PREV_PAGE : ImageButton | PagerControl | ||
| BTN_PRINT : ImageButton | PagerControl | ||
| BTN_RUN_FILTER : ImageButton | PagerControl | ||
| BTN_SAVE_PREFS : ImageButton | PagerControl | ||
| BTN_WORD : ImageButton | PagerControl | ||
| cbxPage : ComboBox | PagerControl | ||
| dispatchEvents : Boolean | PagerControl | ||
| grid : IExtendedDataGrid | PagerControl | ||
| horizontalGapNum : Number = 3 | PagerControl | ||
| imgButton : Array | PagerControl | ||
| LBL_GOTO_PAGE : Label | PagerControl | ||
| level : FlexDataGridColumnLevel | PagerControl | ||
| nestedGrid : FlexDataGrid [read-only] | PagerControl | ||
| pageCount : int [read-only] | PagerControl | ||
| pageEnd : int [read-only] | PagerControl | ||
| pageIndex : int | PagerControl | ||
| _PagerControl_HBox3 : HBox | PagerControl | ||
| pagerPosition : String | PagerControl | ||
| pageSize : int | PagerControl | ||
| pageStart : int [read-only] | PagerControl | ||
| repeaterToolbarActions : Repeater | PagerControl | ||
| rowInfo : RowInfo | PagerControl | ||
| totalRecords : int | PagerControl | ||
| width : Number [override] [write-only] | PagerControl | ||
| Property | Defined By | ||
|---|---|---|---|
| _toolbarActions : ArrayCollection | PagerControl | ||
| Method | Defined By | ||
|---|---|---|---|
Constructor. | PagerControl | ||
initializePager():void | PagerControl | ||
onClearFilter():void
Default handler for the Clear Filter Button. | PagerControl | ||
onCreationComplete(event:Event):void | PagerControl | ||
onExcelExport():void
Default handler for the Word Export Button. | PagerControl | ||
onImgFirstClick():void
Default handler for the First Page Navigation Button
| PagerControl | ||
onImgLastClick():void
Default handler for the Last Page Navigation Button
| PagerControl | ||
onImgNextClick():void
Default handler for the Next Page Navigation Button
| PagerControl | ||
onImgPreviousClick():void
Default handler for the Previous Page Navigation Button
| PagerControl | ||
onOpenSettingsPopup():void
Default handler for the Open Settings Popup
Calls var popup:Object=nestedGrid.popupFactoryOpenSettingsPopup.newInstance();UIUtils.addPopUp(popup as IFlexDisplayObject,grid as DisplayObject,true,null,null,grid.useModuleFactory?grid.moduleFactory:null);popup.grid=grid;
| PagerControl | ||
onPageCbxChange():void
Default handler for the Page Change Combo Box
| PagerControl | ||
onPageChanged():void
Default handler for the Page Change Event
| PagerControl | ||
onPdf():void
Default handler for the Print Button. | PagerControl | ||
onPrint():void
Default handler for the Print Button. | PagerControl | ||
onProcessFilter():void
Default handler for the Process Filter Button. | PagerControl | ||
onSaveSettingsPopup():void
Default handler for the Save Settings Popup
Calls var popup:Object=nestedGrid.popupFactorySaveSettingsPopup.newInstance();UIUtils.addPopUp(popup as IFlexDisplayObject,grid as DisplayObject,null,null,grid.useModuleFactory?grid.moduleFactory:null);popup.grid=grid;
| PagerControl | ||
onShowHideFilter():void
Default handler for the Show Hide Filter Button. | PagerControl | ||
onShowHideFooter():void
Default handler for the Show Hide Filter Button. | PagerControl | ||
onShowSettingsPopup():void
Default handler for the Settings Popup
Calls var popup:Object=nestedGrid.popupFactorySettingsPopup.newInstance();UIUtils.addPopUp(popup as IFlexDisplayObject,grid as DisplayObject,true,null,null,grid.useModuleFactory?grid.moduleFactory:null);popup.grid=grid;
| PagerControl | ||
onWordExport():void
Default handler for the Word Export Button. | PagerControl | ||
reset():void
Sets the page index to 1(0), dispatches the reset event. | PagerControl | ||
setActualSize(w:Number, h:Number):void [override] | PagerControl | ||
| Method | Defined By | ||
|---|---|---|---|
createToolbarActions():void | PagerControl | ||
onGridSelectionChange(event:FlexDataGridEvent):void | PagerControl | ||
onToolbarActionsChanged(event:Event):void | PagerControl | ||
onToolbarButtonClick(event:MouseEvent):void | PagerControl | ||
onToolbarbuttonCreationComplete(event:FlexEvent):void | PagerControl | ||
| Event | Summary | Defined By | ||
|---|---|---|---|---|
| PagerControl | ||||
| PagerControl | ||||
| _PagerControl_HBox3 | property |
public var _PagerControl_HBox3:HBoxThis property can be used as the source for data binding.
| _toolbarActions | property |
protected var _toolbarActions:ArrayCollectionThis property can be used as the source for data binding.
| boxDrilldown | property |
public var boxDrilldown:HBoxThis property can be used as the source for data binding.
| boxExport | property |
public var boxExport:HBoxThis property can be used as the source for data binding.
| boxFilters | property |
public var boxFilters:HBoxThis property can be used as the source for data binding.
| boxFooters | property |
public var boxFooters:HBoxThis property can be used as the source for data binding.
| boxMultiColumnSort | property |
public var boxMultiColumnSort:HBoxThis property can be used as the source for data binding.
| boxPaging | property |
public var boxPaging:HBoxThis property can be used as the source for data binding.
| boxPreferences | property |
public var boxPreferences:HBoxThis property can be used as the source for data binding.
| boxPrint | property |
public var boxPrint:HBoxThis property can be used as the source for data binding.
| boxToolbarActions | property |
public var boxToolbarActions:HBoxThis property can be used as the source for data binding.
| BTN_CLEAR_FILTER | property |
public var BTN_CLEAR_FILTER:ImageButtonThis property can be used as the source for data binding.
| BTN_COLLAPSE_ALL | property |
public var BTN_COLLAPSE_ALL:ImageButtonThis property can be used as the source for data binding.
| BTN_EXCEL | property |
public var BTN_EXCEL:ImageButtonThis property can be used as the source for data binding.
| BTN_EXP_ALL | property |
public var BTN_EXP_ALL:ImageButtonThis property can be used as the source for data binding.
| BTN_EXP_ONE_DOWN | property |
public var BTN_EXP_ONE_DOWN:ImageButtonThis property can be used as the source for data binding.
| BTN_EXP_ONE_UP | property |
public var BTN_EXP_ONE_UP:ImageButtonThis property can be used as the source for data binding.
| BTN_FILTER | property |
public var BTN_FILTER:ImageButtonThis property can be used as the source for data binding.
| BTN_FIRST_PAGE | property |
public var BTN_FIRST_PAGE:ImageButtonThis property can be used as the source for data binding.
| BTN_FOOTER | property |
public var BTN_FOOTER:ImageButtonThis property can be used as the source for data binding.
| BTN_LAST_PAGE | property |
public var BTN_LAST_PAGE:ImageButtonThis property can be used as the source for data binding.
| BTN_MCS | property |
public var BTN_MCS:ImageButtonThis property can be used as the source for data binding.
| BTN_NEXT_PAGE | property |
public var BTN_NEXT_PAGE:ImageButtonThis property can be used as the source for data binding.
| BTN_OPEN_PREFS | property |
public var BTN_OPEN_PREFS:ImageButtonThis property can be used as the source for data binding.
| BTN_PDF | property |
public var BTN_PDF:ImageButtonThis property can be used as the source for data binding.
| BTN_PREFERENCES | property |
public var BTN_PREFERENCES:ImageButtonThis property can be used as the source for data binding.
| BTN_PREV_PAGE | property |
public var BTN_PREV_PAGE:ImageButtonThis property can be used as the source for data binding.
| BTN_PRINT | property |
public var BTN_PRINT:ImageButtonThis property can be used as the source for data binding.
| BTN_RUN_FILTER | property |
public var BTN_RUN_FILTER:ImageButtonThis property can be used as the source for data binding.
| BTN_SAVE_PREFS | property |
public var BTN_SAVE_PREFS:ImageButtonThis property can be used as the source for data binding.
| BTN_WORD | property |
public var BTN_WORD:ImageButtonThis property can be used as the source for data binding.
| cbxPage | property |
public var cbxPage:ComboBoxThis property can be used as the source for data binding.
| dispatchEvents | property |
dispatchEvents:Boolean public function get dispatchEvents():Boolean public function set dispatchEvents(value:Boolean):void| grid | property |
grid:IExtendedDataGridThis property can be used as the source for data binding.
public function get grid():IExtendedDataGrid public function set grid(value:IExtendedDataGrid):void| horizontalGapNum | property |
public var horizontalGapNum:Number = 3This property can be used as the source for data binding.
| imgButton | property |
public var imgButton:ArrayThis property can be used as the source for data binding.
| LBL_GOTO_PAGE | property |
public var LBL_GOTO_PAGE:LabelThis property can be used as the source for data binding.
| level | property |
level:FlexDataGridColumnLevelThis property can be used as the source for data binding.
public function get level():FlexDataGridColumnLevel public function set level(value:FlexDataGridColumnLevel):void| nestedGrid | property |
nestedGrid:FlexDataGrid [read-only] This property can be used as the source for data binding.
public function get nestedGrid():FlexDataGrid| pageCount | property |
pageCount:int [read-only] This property can be used as the source for data binding.
public function get pageCount():int| pageEnd | property |
pageEnd:int [read-only] This property can be used as the source for data binding.
public function get pageEnd():int| pageIndex | property |
pageIndex:intThis property can be used as the source for data binding.
public function get pageIndex():int public function set pageIndex(value:int):void| pagerPosition | property |
pagerPosition:String public function get pagerPosition():String public function set pagerPosition(value:String):void| pageSize | property |
pageSize:int public function get pageSize():int public function set pageSize(value:int):void| pageStart | property |
pageStart:int [read-only] This property can be used as the source for data binding.
public function get pageStart():int| repeaterToolbarActions | property |
public var repeaterToolbarActions:RepeaterThis property can be used as the source for data binding.
| rowInfo | property |
rowInfo:RowInfoThis property can be used as the source for data binding.
public function get rowInfo():RowInfo public function set rowInfo(value:RowInfo):void| totalRecords | property |
totalRecords:intThis property can be used as the source for data binding.
public function get totalRecords():int public function set totalRecords(value:int):void| width | property |
width:Number [write-only] [override] public function set width(value:Number):void| PagerControl | () | Constructor |
public function PagerControl()Constructor.
| createToolbarActions | () | method |
protected function createToolbarActions():void| initializePager | () | method |
public function initializePager():void| onClearFilter | () | method |
public function onClearFilter():voidDefault handler for the Clear Filter Button. Calls grid.clearFilter()
| onCreationComplete | () | method |
public function onCreationComplete(event:Event):voidParameters
event:Event |
| onExcelExport | () | method |
public function onExcelExport():voidDefault handler for the Word Export Button. Calls ExtendedExportController.instance().export(this.grid,ExportOptions.create())
| onGridSelectionChange | () | method |
protected function onGridSelectionChange(event:FlexDataGridEvent):voidParameters
event:FlexDataGridEvent |
| onImgFirstClick | () | method |
public function onImgFirstClick():voidDefault handler for the First Page Navigation Button
| onImgLastClick | () | method |
public function onImgLastClick():voidDefault handler for the Last Page Navigation Button
| onImgNextClick | () | method |
public function onImgNextClick():voidDefault handler for the Next Page Navigation Button
| onImgPreviousClick | () | method |
public function onImgPreviousClick():voidDefault handler for the Previous Page Navigation Button
| onOpenSettingsPopup | () | method |
public function onOpenSettingsPopup():voidDefault handler for the Open Settings Popup Calls var popup:Object=nestedGrid.popupFactoryOpenSettingsPopup.newInstance();UIUtils.addPopUp(popup as IFlexDisplayObject,grid as DisplayObject,true,null,null,grid.useModuleFactory?grid.moduleFactory:null);popup.grid=grid;
| onPageCbxChange | () | method |
public function onPageCbxChange():voidDefault handler for the Page Change Combo Box
| onPageChanged | () | method |
public function onPageChanged():voidDefault handler for the Page Change Event
| onPdf | () | method |
public function onPdf():voidDefault handler for the Print Button. Calls var po:PrintOptions=PrintOptions.create(true); po.printOptionsViewrenderer = new ClassFactory(ExtendedPrintOptionsView); ExtendedPrintController.instance().print(this.grid,po)
| onPrint | () | method |
public function onPrint():voidDefault handler for the Print Button. Calls var po:PrintOptions=PrintOptions.create(); po.printOptionsViewrenderer = new ClassFactory(ExtendedPrintOptionsView); ExtendedPrintController.instance().print(this.grid,po)
| onProcessFilter | () | method |
public function onProcessFilter():voidDefault handler for the Process Filter Button. Calls grid.processFilter()
| onSaveSettingsPopup | () | method |
public function onSaveSettingsPopup():voidDefault handler for the Save Settings Popup Calls var popup:Object=nestedGrid.popupFactorySaveSettingsPopup.newInstance();UIUtils.addPopUp(popup as IFlexDisplayObject,grid as DisplayObject,null,null,grid.useModuleFactory?grid.moduleFactory:null);popup.grid=grid;
| onShowHideFilter | () | method |
public function onShowHideFilter():voidDefault handler for the Show Hide Filter Button. Calls this.grid.filterVisible=!this.grid.filterVisible;nestedGrid.placeSections()
| onShowHideFooter | () | method |
public function onShowHideFooter():voidDefault handler for the Show Hide Filter Button. Calls this.grid.filterVisible=!this.grid.filterVisible;nestedGrid.placeSections()
| onShowSettingsPopup | () | method |
public function onShowSettingsPopup():voidDefault handler for the Settings Popup Calls var popup:Object=nestedGrid.popupFactorySettingsPopup.newInstance();UIUtils.addPopUp(popup as IFlexDisplayObject,grid as DisplayObject,true,null,null,grid.useModuleFactory?grid.moduleFactory:null);popup.grid=grid;
| onToolbarActionsChanged | () | method |
protected function onToolbarActionsChanged(event:Event):voidParameters
event:Event |
| onToolbarButtonClick | () | method |
protected function onToolbarButtonClick(event:MouseEvent):voidParameters
event:MouseEvent |
| onToolbarbuttonCreationComplete | () | method |
protected function onToolbarbuttonCreationComplete(event:FlexEvent):voidParameters
event:FlexEvent |
| onWordExport | () | method |
public function onWordExport():voidDefault handler for the Word Export Button. Calls ExtendedExportController.instance().export(this.grid,ExportOptions.create(ExportOptions.DOC_EXPORT))
| reset | () | method |
public function reset():voidSets the page index to 1(0), dispatches the reset event.
| setActualSize | () | method |
override public function setActualSize(w:Number, h:Number):voidParameters
w:Number | |
h:Number |
| pageChange | Event |
| reset | Event |