﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="book" content="ActionScript&nbsp;3.0&nbsp;Language&nbsp;and&nbsp;Components&nbsp;Reference"><link rel="stylesheet" href="../../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../../override.css" type="text/css"><meta name="keywords" content="ListData,fl.controls.listClasses.ListData,column,data,data,icon,index,label,listData,listData,listData,owner,row,selected,selected,source,source,x,y"><title>fl.controls.listClasses.ListData (ActionScript 3.0)</title><script src="../../../AC_OETags.js" type="text/javascript"></script></head><body><script language="javascript" type="text/javascript" src="../../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../../help.js"></script><script language="javascript" type="text/javascript" src="../../../cookies.js"></script><script language="javascript" type="text/javascript">  
            <!--  
			    
				asdocTitle = 'ListData - ActionScript 3.0 Language and Components Reference';

				var baseRef = '../../../';

				window.onload = configPage;
			      
			    -->  
            </script>
<script language="javascript" type="text/javascript"><!--
function submitValue(){
var searchStr=document.getElementById('search-livedocs').value;
window.location="../../../search.html"+"###"+searchStr;
}
--></script><script type="text/javascript">
		scrollToNameAnchor();
	</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">ActionScript 3.0 Language and Components Reference</td><td class="titleTableSearch" align="center"><form class="searchForm" method="get" action="../../../search.html" onsubmit="submitValue();"><input class="hidden" name="loc" value="" type="hidden"><input class="hidden" name="termPrefix" value="" type="hidden"><input class="hidden" name="term" value="" type="hidden"><input class="hidden" name="area" value="" type="hidden"><input id="search-livedocs" name="search_text" value="" title="" type="text"> <input type="button" name="action" value="Search" onclick="submitValue()"></form></td><td class="titleTableTopNav" align="right"><a href="../../../../../Flash/10.0_Welcome/index.html">Home</a>&nbsp;|&nbsp;<a href="../../../package-summary.html" onclick="loadClassListFrame('../../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../../class-summary.html" onclick="loadClassListFrame('../../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../../language-elements.html">Language Elements</a>&nbsp;| <a href="../../../all-index-Symbols.html" onclick="loadClassListFrame('../../../index-list.html')">Index</a>&nbsp;|&nbsp;<a href="../../../appendixes.html">Appendixes</a>&nbsp;|&nbsp;<a href="../../../conventions.html">Conventions</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../../index.html?fl/controls/listClasses/ListData.html&amp;fl/controls/listClasses/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../../images/logo.jpg" class="logoImage" alt=" Adobe Logo " title=" Adobe Logo "></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">ListData</td><td class="titleTableSubNav" id="subNav" align="right" colspan="2"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#eventSummary">Events</a>&nbsp;| <a href="#styleSummary">Styles</a>&nbsp;| <a href="#effectSummary">Effects</a>&nbsp;| <a href="#constantSummary">Constants</a>&nbsp;| <a href="#includeExamplesSummary">Examples</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
                
                    
                

				<!--

				
				    
				

					if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("ListData"); titleBar_setSubNav(false,true,false	,false,false,false,true,true,false	,false,false,false,false,false);}

				    
				        
				    
				-->
                
                    
                
			</script><div class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">fl.controls.listClasses</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public  class  ListData</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">ListData  <img src="../../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../../Object.html">Object</a></td></tr><tr><td class="classHeaderTableLabel">Subclasses</td><td> <a href="../../../fl/controls/listClasses/TileListData.html">TileListData</a></td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p></p>
        ListData is a messenger class that holds information relevant to a specific 
     cell in a list-based component. This information includes the label and icon that are
  associated with the cell; whether or not the cell is selected; and the position of 
  the cell in the list by row and column.
        <p>A new ListData component is created for a cell renderer 
  each time it is invalidated.</p>
        
            <p></p><p><a href="#includeExamplesSummary">View the examples</a></p><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><div class="showHideLinks"><div id="hideInheritedProperty" class="hideInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(false,'Property');"><img class="showHideLinkImage" src="../../../images/expanded.gif"> Hide Inherited Public Properties</a></div><div id="showInheritedProperty" class="showInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(true,'Property');"><img class="showHideLinkImage" src="../../../images/collapsed.gif"> Show Inherited Public Properties</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#column" class="signatureLink">column</a> : <a href="../../../uint.html">uint</a><div class="summaryTableDescription">[read-only] The column in which the data item is displayed.</div></td><td class="summaryTableOwnerCol">ListData</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../../Object.html#constructor" class="signatureLink">constructor</a> : <a href="../../../Object.html">Object</a><div class="summaryTableDescription">A reference to the class object or constructor function for a given object instance.</div></td><td class="summaryTableOwnerCol"><a href="../../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#icon" class="signatureLink">icon</a> : <a href="../../../Object.html">Object</a><div class="summaryTableDescription">[read-only] A class that represents the icon for the item in the List component, 
         computed from the List class method.</div></td><td class="summaryTableOwnerCol">ListData</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#index" class="signatureLink">index</a> : <a href="../../../uint.html">uint</a><div class="summaryTableDescription">[read-only] The index of the item in the data provider.</div></td><td class="summaryTableOwnerCol">ListData</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#label" class="signatureLink">label</a> : <a href="../../../String.html">String</a><div class="summaryTableDescription">[read-only] The label to be displayed in the cell.</div></td><td class="summaryTableOwnerCol">ListData</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#owner" class="signatureLink">owner</a> : <a href="../../../fl/core/UIComponent.html">UIComponent</a><div class="summaryTableDescription">[read-only] A reference to the List object that owns this item.</div></td><td class="summaryTableOwnerCol">ListData</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../../Object.html#prototype" class="signatureLink">prototype</a> : <a href="../../../Object.html">Object</a><div class="summaryTableDescription">[static] A reference to the prototype object of a class or function object.</div></td><td class="summaryTableOwnerCol"><a href="../../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#row" class="signatureLink">row</a> : <a href="../../../uint.html">uint</a><div class="summaryTableDescription">[read-only] The row in which the data item is displayed.</div></td><td class="summaryTableOwnerCol">ListData</td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><div class="showHideLinks"><div id="hideInheritedMethod" class="hideInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(false,'Method');"><img class="showHideLinkImage" src="../../../images/expanded.gif"> Hide Inherited Public Methods</a></div><div id="showInheritedMethod" class="showInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(true,'Method');"><img class="showHideLinkImage" src="../../../images/collapsed.gif"> Show Inherited Public Methods</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#ListData()" class="signatureLink">ListData</a>(label:<a href="../../../String.html">String</a>, icon:<a href="../../../Object.html">Object</a>, owner:<a href="../../../fl/core/UIComponent.html">UIComponent</a>, index:<a href="../../../uint.html">uint</a>, row:<a href="../../../uint.html">uint</a>, col:<a href="../../../uint.html">uint</a> = 0)</div><div class="summaryTableDescription">Creates a new instance of the ListData class as specified by its parameters.</div></td><td class="summaryTableOwnerCol">ListData</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../Object.html#hasOwnProperty()" class="signatureLink">hasOwnProperty</a>(name:<a href="../../../String.html">String</a>):<a href="../../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an object has a specified property defined.</div></td><td class="summaryTableOwnerCol"><a href="../../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../Object.html#isPrototypeOf()" class="signatureLink">isPrototypeOf</a>(theClass:<a href="../../../Object.html">Object</a>):<a href="../../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an instance of the Object class is in the prototype chain of the object specified 
  as the parameter.</div></td><td class="summaryTableOwnerCol"><a href="../../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../Object.html#propertyIsEnumerable()" class="signatureLink">propertyIsEnumerable</a>(name:<a href="../../../String.html">String</a>):<a href="../../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether the specified property exists and is enumerable.</div></td><td class="summaryTableOwnerCol"><a href="../../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../Object.html#setPropertyIsEnumerable()" class="signatureLink">setPropertyIsEnumerable</a>(name:<a href="../../../String.html">String</a>, isEnum:<a href="../../../Boolean.html">Boolean</a> = true):<a href="../../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the availability of a dynamic property for loop operations.</div></td><td class="summaryTableOwnerCol"><a href="../../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../Object.html#toString()" class="signatureLink">toString</a>():<a href="../../../String.html">String</a></div><div class="summaryTableDescription">Returns the string representation of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../../Object.html#valueOf()" class="signatureLink">valueOf</a>():<a href="../../../Object.html">Object</a></div><div class="summaryTableDescription">Returns the primitive value of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../../Object.html">Object</a></td></tr></table></div><script language="javascript" type="text/javascript"><!--
                      showHideInherited();
                      --></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="column"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">column</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>column:<a href="../../../uint.html">uint</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>The column in which the data item is displayed. In a list, 
         this value is always 0.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get column():<a href="../../../uint.html">uint</a></code><br/></div><a name="propertyDetail"></a><a name="icon"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">icon</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>icon:<a href="../../../Object.html">Object</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>A class that represents the icon for the item in the List component, 
         computed from the List class method.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get icon():<a href="../../../Object.html">Object</a></code><br/></div><a name="propertyDetail"></a><a name="index"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">index</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>index:<a href="../../../uint.html">uint</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>The index of the item in the data provider.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get index():<a href="../../../uint.html">uint</a></code><br/></div><a name="propertyDetail"></a><a name="label"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">label</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>label:<a href="../../../String.html">String</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>The label to be displayed in the cell.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get label():<a href="../../../String.html">String</a></code><br/></div><a name="propertyDetail"></a><a name="owner"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">owner</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>owner:<a href="../../../fl/core/UIComponent.html">UIComponent</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>A reference to the List object that owns this item.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get owner():<a href="../../../fl/core/UIComponent.html">UIComponent</a></code><br/></div><a name="propertyDetail"></a><a name="row"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">row</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>row:<a href="../../../uint.html">uint</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p></p><p>The row in which the data item is displayed.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get row():<a href="../../../uint.html">uint</a></code><br/></div><a name="constructorDetail"></a><div class="detailSectionHeader">Constructor Detail</div><a name="ListData()"></a><a name="ListData(String,Object,fl.core.UIComponent,uint,uint,uint)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">ListData</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">Constructor</td></tr></table><div class="detailBody"><code>public function ListData(label:<a href="../../../String.html">String</a>, icon:<a href="../../../Object.html">Object</a>, owner:<a href="../../../fl/core/UIComponent.html">UIComponent</a>, index:<a href="../../../uint.html">uint</a>, row:<a href="../../../uint.html">uint</a>, col:<a href="../../../uint.html">uint</a> = 0)</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9.0.28.0</td></tr></table><p></p><p>Creates a new instance of the ListData class as specified by its parameters.</p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">label</span>:<a href="../../../String.html">String</a></code> &mdash; The label to be displayed in this cell.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">icon</span>:<a href="../../../Object.html">Object</a></code> &mdash; The icon to be displayed in this cell.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">owner</span>:<a href="../../../fl/core/UIComponent.html">UIComponent</a></code> &mdash; The component that owns this cell.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../../uint.html">uint</a></code> &mdash; The index of the item in the data provider.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">row</span>:<a href="../../../uint.html">uint</a></code> &mdash; The row in which this item is being displayed. In a List or 
                DataGrid, this value corresponds to the index. In a TileList, this
          value may be different than the index.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">col</span>:<a href="../../../uint.html">uint</a></code> (default = <code>0</code>)<code></code> &mdash; The column in which this item is being displayed. In a List, 
                this value is always 0.</td></tr></table></div><a name="includeExamplesSummary"></a><div class="detailSectionHeader">Examples<span class="usage"><a href="../../../ExampleInstruct.html"> How to use examples </a></span></div><div class="exampleHeader">ListDataExample.as</div><br/><div class="detailBody">
        This example illustrates how to access the
        <code>listData</code>
        property of a cell renderer.
        <p>To run the example, follow these steps:</p>
        
        <ol><li>Add the List and Button components to the library.</li><li>Save this code as ListDataExample.as in the same directory as your FLA file.</li><li>Set the Document class in the FLA file to ListDataExample.</li></ol>
        
        <div class="listing"><pre>package 
{
    import fl.controls.List;
    import fl.controls.listClasses.CellRenderer;
    import fl.controls.listClasses.ListData;
    import fl.events.ListEvent;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.text.TextField;
    
    public class ListDataExample extends Sprite
    {
        var sampleItem1:Object = { label:"John Alpha" };
        var sampleItem2:Object = { label:"Mary Bravo" };
        var sampleItem3:Object = { label:"Trevor Gamma" };
        var sampleItem4:Object = { label:"Susan Delta" };        
        
        var myList:List;
        var tf:TextField;

        public function ListDataExample() {
            createList();

            tf = new TextField();
            tf.x = 10;
            tf.y = 125;
            addChild(tf);
        }
        private function createList():void {
            myList = new List();
            myList.move(10,10);
            myList.addItem(sampleItem1);
            myList.addItem(sampleItem2);
            myList.addItem(sampleItem3);
            myList.addItem(sampleItem4);
            myList.rowCount = 4;
            
            myList.addEventListener(ListEvent.ITEM_CLICK,listItemSelected);
            addChild(myList);
        }
        private function listItemSelected(e:ListEvent):void {
            var cr:CellRenderer = myList.itemToCellRenderer(e.item) as CellRenderer;
            var listData:ListData = cr.listData;

            tf.text = "Row selected: " + listData.row;
        }
    }
}</pre></div>
        
      </div><br/><br/><hr><br/><p></p><center class="copyright"> &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  </center><div style="display:none">ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData ListData </div><div style="display:none">fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData fl.controls.listClasses.ListData </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
