mx.controls.listClasses

# ListRowInfo - AS3 Flex

Package | mx.controls.listClasses
Class | public class ListRowInfo
Inheritance | ListRowInfo Object

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

Used by the list-based classes to store information about their IListItemRenderers.

Related API Elements

mx.controls.listClasses.ListBase.rowInfo

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | constructor : Object A reference to the class object or constructor function for a given object instance. | Object
|  | data : Object The item in the dataprovider. | ListRowInfo
|  | height : Number The height of the row including margins. | ListRowInfo
|  | itemOldY : Number The last Y value for the renderer. | ListRowInfo
|  | oldY : Number The last Y value for the row. | ListRowInfo
|  | uid : String The unique identifier of the item in the dataProvider | ListRowInfo
|  | y : Number The y-position value for the row. | ListRowInfo

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | ListRowInfo(y:Number, height:Number, uid:String, data:Object = null) Constructor. | ListRowInfo
|  | 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

### data

property

`public var data:Object`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The item in the dataprovider.

### height

property

`public var height:Number`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The height of the row including margins.

### itemOldY

property

`public var itemOldY:Number`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The last Y value for the renderer. Used in Tree's open/close effects.

### oldY

property

`public var oldY:Number`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The last Y value for the row. Used in Tree's open/close effects.

### uid

property

`public var uid:String`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The unique identifier of the item in the dataProvider

### y

property

`public var y:Number`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

The y-position value for the row.

Constructor Detail

### ListRowInfo

()
Constructor

`public function ListRowInfo(y:Number, height:Number, uid:String, data:Object = null)`

Language Version: | ActionScript 3.0

Product Version: | Flex 3

Runtime Versions: | Flash Player 9, AIR 1.1

Constructor.

Parameters

| `y:Number` — The y-position value for the row.
| `height:Number` — The height of the row including margins.
| `uid:String` — The unique identifier of the item in the dataProvider
| `data:Object` (default = `null`)`` — The item in the dataprovider.

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