mx.controls.advancedDataGridClasses

# AdvancedDataGridBaseSelectionData - AS3 Flex

Package | mx.controls.advancedDataGridClasses
Class | public class AdvancedDataGridBaseSelectionData
Inheritance | AdvancedDataGridBaseSelectionData Object

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The AdvancedDataGridBaseSelectionData class defines a data structure used by the advanced data grid classes to track selected cells in the AdvancedDataGrid control. Each selected cell is represented by an instance of this class.

Related API Elements

mx.controls.AdvancedDataGrid

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | approximate : Boolean If true, the rowIndex and columnIndex properties contain approximate values, and not the exact value. | AdvancedDataGridBaseSelectionData
|  | columnIndex : int The column index in the data provider of the selected cell. | AdvancedDataGridBaseSelectionData
|  | constructor : Object A reference to the class object or constructor function for a given object instance. | Object
|  | data : Object The data Object from the data provider that represents the selected cell. | AdvancedDataGridBaseSelectionData
|  | rowIndex : int The row index in the data provider of the selected cell. | AdvancedDataGridBaseSelectionData

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | AdvancedDataGridBaseSelectionData(data:Object, rowIndex:int, columnIndex:int, approximate:Boolean) Constructor. | AdvancedDataGridBaseSelectionData
|  | hasOwnProperty(name:String):Boolean Indicates whether an object has a specified property defined. | Object
|  | isPrototypeOf(theClass:Object):Boolean Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter. | Object
|  | propertyIsEnumerable(name:String):Boolean Indicates whether the specified property exists and is enumerable. | Object
|  | setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void Sets the availability of a dynamic property for loop operations. | Object
|  | toLocaleString():String Returns the string representation of this object, formatted according to locale-specific conventions. | Object
|  | toString():String Returns the string representation of the specified object. | Object
|  | valueOf():Object Returns the primitive value of the specified object. | Object

Property Detail

### approximate

property

`public var approximate:Boolean`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

If `true`, the `rowIndex` and `columnIndex` properties contain approximate values, and not the exact value.

### columnIndex

property

`public var columnIndex:int`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The column index in the data provider of the selected cell. This value is approximate if the `approximate` property is `true`.

### data

property

`public var data:Object`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The data Object from the data provider that represents the selected cell.

### rowIndex

property

`public var rowIndex:int`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The row index in the data provider of the selected cell. This value is approximate if the `approximate` property is `true`.

Constructor Detail

### AdvancedDataGridBaseSelectionData

()
Constructor

`public function AdvancedDataGridBaseSelectionData(data:Object, rowIndex:int, columnIndex:int, approximate:Boolean)`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

Constructor.

Parameters

| `data:Object` — The data Object that represents the selected cell.
| `rowIndex:int` — The index in the data provider of the selected item. This value may be approximate.
| `columnIndex:int` — The column index of the selected cell.
| `approximate:Boolean` — If `true`, the `index` property contains an approximate value and not the exact value.

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 12:28 PM -07:00