Over 10 years of community discussion and knowledge are maintained here as a read-only archive.
someId.addEventListener()...
[Bindable] public var images:ArrayCollection;...<mx:HBox id="thumbnailContainer" width="50%" horizontalCenter="true" horizontalAlign="center" styleName="thumbContainer" backgroundAlpha="0.2" backgroundColor="#433838"> <mx:Repeater id="thumbRepeater" dataProvider="{images}"> <mx:Image source="{String(thumbRepeater.currentItem.thumb)}" maintainAspectRatio="true" height="50" width="100%" click="onChangeCurrentImage(event)" styleName="selectedThumb" /> </mx:Repeater></mx:HBox>...private function onChangeCurrentImage(event:MouseEvent):void //, item:Object):void{ selectedTarget = event.currentTarget; selectedItem = selectedTarget.getRepeaterItem(); dispatchEvent(new Event(EVENT_CHANGE_CURRENT_IMAGE));}
ui.addEventListener( ItemImagesPanel.EVENT_CHANGE_CURRENT_IMAGE, onChangeCurrentImage);