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

Package | org.apache.flex.html.beads
Class | public class DataItemRendererFactoryForHierarchicalData
Inheritance | DataItemRendererFactoryForHierarchicalData DataItemRendererFactoryForArrayList Object

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

The DataItemRendererFactoryForHierarchicalData class reads a HierarchicalData object and creates an item renderer for every item in the array. Other implementations of IDataProviderItemRendererMapper map different data structures or manage a virtual set of renderers.

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | itemRendererFactory : IItemRendererClassFactory The org.apache.flex.core.IItemRendererClassFactory used to generate instances of item renderers. | DataItemRendererFactoryForArrayList
|  | strand : IStrand [override] [write-only] The host component for this bead. | DataItemRendererFactoryForHierarchicalData

Protected Properties
Hide Inherited Protected Properties
Show Inherited Protected Properties

| Property | Defined By
--- | --- | ---
|  | dataGroup : IItemRendererParent The org.apache.flex.core.IItemRendererParent that will parent the item renderers. | DataItemRendererFactoryForArrayList
|  | labelField : String | DataItemRendererFactoryForArrayList
|  | selectionModel : ISelectionModel | DataItemRendererFactoryForArrayList

Public Methods

| Method | Defined By
--- | --- | ---
|  | DataItemRendererFactoryForHierarchicalData() Constructor. | DataItemRendererFactoryForHierarchicalData

Protected Methods

| Method | Defined By
--- | --- | ---
|  | setData(ir:ISelectableItemRenderer, data:Object, index:int):void [override] Sets the itemRenderer's data with additional tree-related data. | DataItemRendererFactoryForHierarchicalData

Property Detail

strand | property

`strand:IStrand` [write-only] [override]

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

The host component for this bead.

Implementation
`public function set strand(value:IStrand):void`
Constructor Detail

DataItemRendererFactoryForHierarchicalData | () | Constructor

`public function DataItemRendererFactoryForHierarchicalData()`

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

Constructor.

Method Detail

setData | () | method

`override protected function setData(ir:ISelectableItemRenderer, data:Object, index:int):void`

Language Version : | ActionScript 3.0

Product Version : | FlexJS 0.0

Runtime Versions : | Flash Player 10.2, AIR 2.6

Sets the itemRenderer's data with additional tree-related data.

Parameters

| `ir:ISelectableItemRenderer`
| `data:Object`
| `index:int`

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