| Package | com.flexicious.grids.columns.footers |
| Class | public class DataGridFooterRow |
| Inheritance | DataGridFooterRow mx.core.UIComponent |
| Implements | IColumnRow |
| Property | Defined By | ||
|---|---|---|---|
| allColumns : Array [read-only]
All columns, regardless of visbility
| DataGridFooterRow | ||
| dataGrid : IExtendedDataGrid
The grid that this footer row belongs to. | DataGridFooterRow | ||
| dataProvider : Object [read-only]
For footer calculations, we need access
to all the data, regardless of what page
it belongs to. | DataGridFooterRow | ||
| isLocked : Boolean
The classic datagrid has two footer rows in
locked mode - one is locked and the other one
is free. | DataGridFooterRow | ||
| isUnLocked : Boolean
The classic datagrid has two footer rows in
locked mode - one is locked and the other one
is free. | DataGridFooterRow | ||
| label : String | DataGridFooterRow | ||
| operation : String [write-only]
| DataGridFooterRow | ||
| overlayGraphic : Shape [read-only] | DataGridFooterRow | ||
| precision : int = 2 | DataGridFooterRow | ||
| visibleColumns : Array [read-only]
All visible columns
| DataGridFooterRow | ||
| Property | Defined By | ||
|---|---|---|---|
| overlay : Shape | DataGridFooterRow | ||
| Method | Defined By | ||
|---|---|---|---|
DataGridFooterRow(dg:IExtendedDataGrid, isUnlocked:Boolean = false, isLocked:Boolean = false) | DataGridFooterRow | ||
redrawFooter():void
Can be called to rebuild the footer row. | DataGridFooterRow | ||
snapToColumns(cols:Array):void
Snaps the footers to a differnt datagrid's columns. | DataGridFooterRow | ||
| Method | Defined By | ||
|---|---|---|---|
createChildren():void [override]
create the actual border here
| DataGridFooterRow | ||
updateDisplayList(w:Number, h:Number):void [override]
lay it out
| DataGridFooterRow | ||
| allColumns | property |
allColumns:Array [read-only] All columns, regardless of visbility
public function get allColumns():Array| dataGrid | property |
dataGrid:IExtendedDataGridThe grid that this footer row belongs to.
public function get dataGrid():IExtendedDataGrid public function set dataGrid(value:IExtendedDataGrid):void| dataProvider | property |
dataProvider:Object [read-only] For footer calculations, we need access to all the data, regardless of what page it belongs to.
public function get dataProvider():Object| isLocked | property |
isLocked:BooleanThe classic datagrid has two footer rows in locked mode - one is locked and the other one is free. This property sets to true for the locked row
public function get isLocked():Boolean public function set isLocked(value:Boolean):void| isUnLocked | property |
isUnLocked:BooleanThe classic datagrid has two footer rows in locked mode - one is locked and the other one is free. This property sets to true for the unlocked row
public function get isUnLocked():Boolean public function set isUnLocked(value:Boolean):void| label | property |
label:String public function get label():String public function set label(value:String):void| operation | property |
operation:String [write-only]
public function set operation(value:String):voidSee also
| overlay | property |
protected var overlay:Shape| overlayGraphic | property |
overlayGraphic:Shape [read-only] public function get overlayGraphic():Shape| precision | property |
public var precision:int = 2
See also
| visibleColumns | property |
visibleColumns:Array [read-only] All visible columns
public function get visibleColumns():Array| DataGridFooterRow | () | Constructor |
public function DataGridFooterRow(dg:IExtendedDataGrid, isUnlocked:Boolean = false, isLocked:Boolean = false)dg:IExtendedDataGrid | |
isUnlocked:Boolean (default = false) | |
isLocked:Boolean (default = false) |
| createChildren | () | method |
override protected function createChildren():voidcreate the actual border here
| redrawFooter | () | method |
public function redrawFooter():voidCan be called to rebuild the footer row.
| snapToColumns | () | method |
public function snapToColumns(cols:Array):voidSnaps the footers to a differnt datagrid's columns. Used in print to snap the footer to the print datagrid's columns
Parameters
cols:Array |
| updateDisplayList | () | method |
override protected function updateDisplayList(w:Number, h:Number):voidlay it out
Parameters
w:Number | |
h:Number |