Packageorg.openzet.controls
Classpublic class AdvancedZetDataGrid
InheritanceAdvancedZetDataGrid Inheritance AdvancedSelectionDataGrid Inheritance AdvancedTreeDataGrid Inheritance mx.controls.AdvancedDataGrid
ImplementsIZetDataGrid

The AdvancedZetDataGrid control is a subClass that extends AdvancedSelectionDataGrid. This class provides all the functionalities implemented by its super classes while providing additional features such as row span, and easy-to-use data filtering.

The AdvancedZetDataGridZetDataGrid control provides the following features:

Public Properties
 PropertyDefined by
 InheriteddataProvider : Object
Overrides DataGrid's dataProvider property to show hierarchical data view on a AdvancedTreeDataGrid control.
AdvancedTreeDataGrid
 InheriteddragSelectionData : Object
A method that returns drag-selected data as type of ArrayCollection.
AdvancedSelectionDataGrid
 InheritedenableDragSelection : Boolean
A Boolean property to allow drag selection of cells in a DataGrid.
AdvancedSelectionDataGrid
  enableFilter : Boolean
A Boolean property to specify whether to enable or disable data filtering.
AdvancedZetDataGrid
 InheritedmoveArrow : Class
Arrow class to represent an icon when drag-moving data to other controls.
AdvancedSelectionDataGrid
 InheritedseriesType : String
Specifies the type of chart to show through context menu when user drag-selects cells of this DataGrid.
AdvancedSelectionDataGrid
 InheritedtreeColumnField : String
Function that returns treeColumnField.
AdvancedTreeDataGrid
 InheritedtreeDirection : String
A property to set TreeDataGrid's data direction, horizontal or vertical.
AdvancedTreeDataGrid
 InheritedtreeFields : Array
An array type of property to set dataFields that should be used as tree dataFields.
AdvancedTreeDataGrid
 InheritedtreeInfo : Dictionary
A dictionary that saves information on which node has which information, such as whether a specific node has children, whether is has been opened or not.
AdvancedTreeDataGrid
  verticalScrollPosition : Number
[write-only] Overriden property to fix Flex DataGrid's bug with regard to setting vertical scroll position.
AdvancedZetDataGrid
 InheritedxField : String
xField property to assign to a chart series shown through a context menu.
AdvancedSelectionDataGrid
Protected Properties
 PropertyDefined by
 Inheritedsource : Object
Property to store GroupingCollection instance's source data or ArrayCollection instance itself to reuse original data.
AdvancedTreeDataGrid
 InheritedtreeColumnInfo : Dictionary
A dictionary that saves information on how many items under a specific column have been opened.
AdvancedTreeDataGrid
Public Methods
 MethodDefined by
  
Constructor
AdvancedZetDataGrid
 Inherited
collapseTreeItem(item:Object, dataField:String = null):void
public function to collapse a child node's data either horizontally or vertically.
AdvancedTreeDataGrid
 Inherited
expandTreeItem(item:Object, dataField:String = null):void
public function to expand a child node's data either horizontally or vertically.
AdvancedTreeDataGrid
 Inherited
reset():void
A method that resets all the drag selection activity.
AdvancedSelectionDataGrid
Events
 EventSummaryDefined by
 Inherited Dispatched when tree's direction is changed.AdvancedTreeDataGrid
 Inherited Dispatched when a child node is closed.AdvancedSelectionDataGrid
 Inherited Dispatched when a child node is expanded.AdvancedSelectionDataGrid
 Inherited Dispatched when a child node is closed.AdvancedTreeDataGrid
 Inherited Dispatched when a child node is expanded.AdvancedTreeDataGrid
Styles
 StyleDescriptionDefined by
 Inherited Type: Class   Format: EmbeddedFile   CSS Inheritance: no
The icon that is displayed next to a closed branch node of the navigation tree.
AdvancedTreeDataGrid
 Inherited Type: Class   Format: EmbeddedFile   CSS Inheritance: no
DashLine Style
AdvancedSelectionDataGrid
 Inherited Type: uint   Format: Color   CSS Inheritance: yes
Drag selection color
AdvancedSelectionDataGrid
 Inherited Type: Number   Format: Color   CSS Inheritance: yes
Drag selection color
AdvancedSelectionDataGrid
 Inherited Type: uint   Format: Color   CSS Inheritance: yes
Drag selection color
AdvancedSelectionDataGrid
 Inherited Type: Number   Format: Length   CSS Inheritance: no
The indentation for each node of the navigation tree, in pixels.
AdvancedTreeDataGrid
 Inherited Type: Class   Format: EmbeddedFile   CSS Inheritance: no
Drag move arrow
AdvancedSelectionDataGrid
 Inherited Type: Class   Format: EmbeddedFile   CSS Inheritance: no
The icon that is displayed next to an open branch node of the navigation tree.
AdvancedTreeDataGrid
Property detail
enableFilterproperty
enableFilter:Boolean  [read-write]

A Boolean property to specify whether to enable or disable data filtering. If set to true, ZetDataGrid automatically sets every column's headerRenderer to org.openzet.controls.dataGridClasses.filter.FilterItemRenderer and takes care of data filtering on its own. Default value is false.

Implementation
    public function get enableFilter():Boolean
    public function set enableFilter(value:Boolean):void
verticalScrollPositionproperty 
verticalScrollPosition:Number  [write-only]

Overriden property to fix Flex DataGrid's bug with regard to setting vertical scroll position.

Implementation
    public function set verticalScrollPosition(value:Number):void
Constructor detail
AdvancedZetDataGrid()constructor
public function AdvancedZetDataGrid()

Constructor