我的设置非常基本。我有一个带有自定义 itemRenderer 和 dataprovider 的 s:List。我想做的是访问项目渲染器的生成实例,但我不知道如何。
这是列表的代码:
<s:List id="layersList"
borderVisible="false"
allowMultipleSelection="true"
contentBackgroundAlpha="0"
itemRenderer="renderers.LayerRenderer"
dataProvider="{AssetsCollection}">
<s:layout>
<s:VerticalLayout gap="1" />
</s:layout>
<s:list>
我想要的是访问生成的渲染器,例如:
layersList.renderers[selectedIndex] or layersList.selectedItems[0].renderer
. 为了访问它的一些内部对象。就像在事件中我想监听从 List 的父级在渲染器实例中调度的事件一样。
任何人都可以帮忙吗?