Apache Flex (FlexJS) 0.7.0 API Reference | All Packages | All Classes | Index | Frames No Frames |
IDataProviderItemRendererMapper

Package | org.apache.flex.core
Interface | public interface IDataProviderItemRendererMapper extends IBead
Implementors | ChartItemRendererFactory, DataItemRendererFactoryAndEventDispatcherForArrayData, DataItemRendererFactoryForArrayData, DataItemRendererFactoryForArrayList, DataItemRendererFactoryForColumnData, DataItemRendererFactoryForSeriesData, TextItemRendererFactoryForArrayData

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

The IDataProviderItemRendererMapper interface is the interface for beads that know how to iterate through a dataProvider, generate item renderers, and assign items from the dataProvider to those item renderers. In FlexJS, a wide range of data providers are allowed, from simple Arrays and Vectors on up to sophisticated data structures that dispatch change events. Different IDataProviderItemRendererMapper implements are often required to iterate through those different data structures.

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | itemRendererFactory : IItemRendererClassFactory IDataProviderItemRendererMapper use an IItemRendererClassFactory to generate instances of item renderers. | IDataProviderItemRendererMapper
|  | strand : IStrand [write-only] The host component for this bead. | IBead

Property Detail

itemRendererFactory | property

`itemRendererFactory:IItemRendererClassFactory`

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

IDataProviderItemRendererMapper use an IItemRendererClassFactory to generate instances of item renderers.

Implementation
`public function get itemRendererFactory():IItemRendererClassFactory`
`public function set itemRendererFactory(value:IItemRendererClassFactory):void`

Mon Sep 5 2016, 07:19 AM -07:00