Packagecom.immy
Classpublic class pagedDatagrid
InheritancepagedDatagrid Inheritance mx.controls.DataGrid

Paginated Datagrid.

This component extends dataGrid, displaying only a set of records at a time, thereby organizing the entire collection into ‘pages’

Default MXML PropertydataProvider



Public Properties
 PropertyDefined By
  dataProvider : Object
[override] [write-only] Replicate data to a temporary arrayCollection on which pagination is performed
pagedDatagrid
  limit : Number = 100
Number of records displayed on each page.
pagedDatagrid
  pagination : Boolean = true
Indicates whether pagination is required.
pagedDatagrid
Public Methods
 MethodDefined By
  
Constructor
pagedDatagrid
  
[override]
pagedDatagrid
  
itemSelected(event:ListEvent):Number
Returns the currently selectedIndex with respect to the provided dataProvider
pagedDatagrid
Protected Methods
 MethodDefined By
  
adjustListContent(unscaledWidth:Number = -1, unscaledHeight:Number = -1):void
[override] Move navigation controls to the bottom of the dataGrid.
pagedDatagrid
  
[override] Create navigation controls
pagedDatagrid
Property Detail
dataProviderproperty
dataProvider:Object  [write-only] [override]

Replicate data to a temporary arrayCollection on which pagination is performed


Implementation
    public function set dataProvider(value:Object):void
limitproperty 
public var limit:Number = 100

Number of records displayed on each page.

paginationproperty 
public var pagination:Boolean = true

Indicates whether pagination is required. false allows the datagrid to function as the default datagrid.

Constructor Detail
pagedDatagrid()Constructor
public function pagedDatagrid()

Constructor

Method Detail
adjustListContent()method
override protected function adjustListContent(unscaledWidth:Number = -1, unscaledHeight:Number = -1):void

Move navigation controls to the bottom of the dataGrid.

Parameters

unscaledWidth:Number (default = -1)
 
unscaledHeight:Number (default = -1)

createChildren()method 
override protected function createChildren():void

Create navigation controls

invalidateDisplayList()method 
override public function invalidateDisplayList():void

itemSelected()method 
public function itemSelected(event:ListEvent):Number

Returns the currently selectedIndex with respect to the provided dataProvider

Parameters

event:ListEvent

Returns
Number