Flex :: Add Event Listener To Components Inside A Repeater

Oct 11, 2011

I want to add an event listener to each component inside a repeater, but don't know how. Here's some code I have tried:

<mx:Repeater id="rp" dataProvider="{dataProvider}" width="100%">
<mx:Button id="attach" creationComplete="addListeners(attach[rp.currentIndex])"/>
</mx:Repeater>

This doesn't work. creationComplete is not called until the repeater has finished instead of (as I expected) when the creation of the button is complete. I'm not sure how to accomplish this.

BTW - I also tried placing the creationComplete on the parent component to the repeater, but it would only be called the first time the component was rendered (the data inside the repeater sometimes changes) so that didn't work.

View 1 Replies


Similar Posts:


Flex :: Dispatching Custom Event From Repeater Component And Listen Event In Other Repeater Components

May 4, 2011

I have a repeater component with custom event. My repeater components fires custom event holding data. My need is to dispatch event so other repeater components can access data from dispatching component.

Edit: Added whole stuff here.

<!-- AttributeMapping.mxml -->
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:fx="http://ns.adobe.com/mxml/2009"

[Code].....

View 1 Replies

Flex :: Use Repeater For Components Inside Swc?

Nov 4, 2011

I build a swc file by Flash CS5 contains some interface component like TextInput, Label.And then I use it in a flex program.

But I meet the problem when I want use flex repeater for this component.

Following is the a component defined by myself in swc file using Flash CS.[code]...

View 1 Replies

Flex :: Components Inside A Repeater Not Resizing As Expected?

Jun 3, 2010

I have an mxml panel in which I'm using a repeater. The panel can be resized horizontally and I would like for the repeated components to resize together with panel. Here is a simplified example of how things look like:

<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" ...>
<!-- scripts and some controls -->
<mx:VBox width="100%">

[code].....

View 2 Replies

Flex Custom Event - Dispatch An Event From Inside Two Nested Components And Receive

Apr 12, 2009

I am having trouble using a custom event in flex. I need to dispatch an event from inside two nested components and receive it in the main application file. The basic set up is a main application file importing a custom "gallery" component.

[Code]..

View 1 Replies

Actionscript 3 :: Add An Event Listener To A Button Inside A Tab Navigator (flex 4.5)?

Nov 4, 2011

I have a tab navigator defined in MXML, with two tabs.In each tab, I have some buttons. I have used ActionScript to add event listeners to all the buttons, and they work for the buttons that are visible (and in the currently "active" tab) when I load my Flex 4.5 AIR application.However, I get an AIR error for the event listeners attached to the buttons in the second tab.Here's the crucial part of the error:TypeError: Error #1009: Cannot access a property or method of a null object reference.

View 1 Replies

Flex :: Ensure An Item Gets Deleted Inside Repeater?

Aug 4, 2010

I have a code like this:

<mx:Repeater id="allItemRepeator"
dataProvider="{_model.allItems}"
>
<components:ComponentSelector id="componentSelector"

[Code]....

When code changes for allItems the item disapears from screen as expected but still sits in memory! I know this by a function inside a compoenent that has "trace" so the trace output still displays even after the component disappears from screen. How do I ensure that the element is deleted when it's reference is deleted? Will using List-based component to display items instead of "Repeator" solve the problem (it requires significant refactoring of my code so I'm asking before trying it out)

View 1 Replies

ActionScript 3.0 :: Flex: Send Event Or Something To Repeater Item

Feb 13, 2010

I have a Tile with a repeater. I need to select a repeater item or the tile and change its values, or fire an event, or something.

View 1 Replies

ActionScript 3.0 :: Proper Listener On Tween Event Inside Mouse Event

Feb 23, 2011

My stage has about 25 buttons on it. Each button when pressed to tweens the background to some random x/y coordinates and then loads an external swf file.This is all working, but the timing is off. How can I wait for the initial background tween to end before I make the loader call to the .swf file.Currently each button's behavior is called on the MouseEvent.CLICK event which calls a function that knows its unique filename.swf. I know you can add the MOTION_FINISH even to the tween event but then I would have to call a new function and lose track of the button that initially called it.

View 3 Replies

Is It Bad Design To Nest Components Inside Components Using Flex 4

Sep 15, 2010

Is it bad practice/design to nest components inside components using Flex 4? Should I simply be creating components and inserting them into my main application as below, or doesn't it matter?

<com:MyComp1>
<com:MyComp2>
<com:MyComp3>

[code]....

View 1 Replies

Flex :: ViewStack With A Repeater - Repeater Gets Placed At The Bottom?

Sep 2, 2010

I have a problem when creating a ViewStack, with a repeater along with other components (i.e. vBox) inside the ViewStack. The repeaters get placed at the bottom of the view. Despite the repeater is listed before other components, it is placed at the bottom.Is there a workaround where I can get the repeater drawn before the other components?Here is an example:

<mx:ViewStack id="viewStack" width="100%" height="100%" backgroundColor="#FFFFFF"
backgroundAlpha="1" paddingLeft="5" paddingRight="5" paddingBottom="5">
<mx:Repeater id="editorsRP" dataProvider="{dynamicFields}" [code].....

View 2 Replies

ActionScript 3.0 :: Add Click Event Listener Inside Object?

Feb 23, 2009

I'm trying to add an event listener inside an object but it doesn't seem to work. other OO languages it makes sense for an object to be able to attach events etc itself rather than have some external action do it.Here's an example of what I'm trying to do:

ActionScript Code:
package {
import flash.display.MovieClip;
public class Player extends MovieClip {

[CODE]....

This gives an error "1120: Access of undefined property MouseEvent." suggesting that I don't have access to MouseEvent from within the instansiated object.What I can do is create an instance of the class from the Document Class for example and then do the following:

ActionScript Code:
newInstance.addEventListener(MouseEvent.CLICK, newInstance.mouseClick);

View 1 Replies

ActionScript 3.0 :: Add A MOUSE_OVER Or CLICK Event Listener For Each Mc Inside The Container?

Oct 26, 2011

I have a 3 mc's into a container and I want to add a MOUSE_OVER or CLICK event listener for each mc inside the container ("for" Loop)..

the code:

ActionScript Code:
var container:Sprite = new Sprite();
container.x = stage.stageWidth * 0.5;

[code]....

View 4 Replies

ActionScript 3.0 :: Create An Event Listener For The Buttons Inside The FLV Playback Component?

Dec 26, 2008

The fastforward and rewind buttons on the FLV Playback components don't work like normal ones. If you've tried to use them you'll notice that they respond to a click event rather than a mouse_down event.

By taking apart one of the skins I've found that the fast forward movie clip is forward_mc.

How do I create an event listener for the buttons inside the FLV Playback Component?

If the instance of my FLV Playback component is called "movie," how do I access it? I've tried this, but it doesn't work:

[Code]...

View 4 Replies

ActionScript 3.0 :: Remove Event Listener From Child Inside Parent MovieClip?

Mar 13, 2011

I have created event listeners for a particular movieclip.Insidet this movieclip there is so many objects.When ever I click on the parent movieclip the event listener calls the function for the child object. I had tried removeEventLIstener()

import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;
var info:MovieClip=new MovieClip();
info.graphics.beginFill(0x000000,0.35);
[Code] .....
I want to delete mc's parent

View 2 Replies

Flex :: Custom Event Not Being Registered With The Following Event Listener?

Apr 20, 2010

printableInvoice.addEventListener(batchGenerated, printableInvoice_batchGeneratedHandler);Results in this error: 1120: Access of undefined property batchGenerated. I have tried it as FlexEvent.batchGenerated and FlashEvent.batchGenerated.

The MetaData and function that dispatches the even in the component printableInvoice is all right. It I instantiate printableInvoice as an mxml component instead of via action-script it well let put a tag into the mxml line: batchGenerated="someFunction()

View 2 Replies

Flex :: 3 - Dispatch Event Between Components?

Sep 4, 2009

I'm new to Flex.My question is how to dispatch event between components?As far as I know,Flex only bubbles event to itself or its parent. I'm in such a situation:

[Code]...

I want comp1 to dispatch an Event with parameters,according to the parameters some changes could be made to A and B in comp2.How could I get the event in comp2?I know Cairngorm could make a difference,but I don't want to use it right now.Could anyone give me a hand?

View 2 Replies

Flex :: Horizontal Align Components Inside HBox

Oct 17, 2009

Is there any way to set horizontalAlign from Action Script not from mxml?

View 1 Replies

Flex :: ExtJs Components Inside A Driven Page?

May 7, 2010

I am working on a page which mainly consists of Charts and Grids. Thought that Flex would be the best fit with some cool effects. But however, I now feel that ExtJs grid looks better than Flex data grid.

My question is whether there is any possibility / mechanism to embed Ext JS grid into a Flex page. Lets say my main page has a Flex tab panel. In first tab, I would like to see 'Flex Chart' and in second tab I would want to see 'ExtJS grid'.

I would also want to know of any Flex Data grid plugin (if exists), which looks/works just like Ext Js grid.

View 1 Replies

Actionscript 3 :: Flex/AIR: Resize All Components Inside A WindowedApplication?

May 14, 2011

It's interesting. If you set stage.scaleMode = StageScaleMode.EXACT_FIT; all components are resized when you resize the window, BUT there is a grey stripe at the bottom of the window that is not.By the way, is it possible to take that grey line/stripe off from the window?Try to resize this window and you'll see what happens:

<?xml version="1.0" encoding="utf-8"?> <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:local="*"

[code]....

There is also a timer just for checking if the Stage's size is the same as the application window's one.

View 2 Replies

Flex :: Components Property Change Event

Sep 28, 2010

I have a custom component on which I have bound an array collection to one of its proeprties: <comp:MyComp id="comp" prop="{images}" /> images is an arraycollection In the components' code I would like to know which event to listen on everytime images updates props. I tried a setter on props but the setter only gets called once when props is first set. I tried the collection event but I get "Update" events sent on top of 'add' and 'remove' events and I would rather not have to manage those. So is there an event(flex or otherwise) that is fired every time a component property is updated by a bindable property?

View 1 Replies

Actionscript 3 - Flex :: Click - Outside Event On Custom Components

Jul 18, 2009

Is there a way to write a custom event that gets triggered when the user clicks outside of that custom component instance? Basically anywhere else in the main flex app.

View 2 Replies

Flex :: Components Are Not Dispatching KeyDown Event When It's Used In PopupWrapper

Oct 27, 2011

I'm using a component in a cairngorm PopupWrapper. I want to listen to the KeyboardEvent.KEY_DOWn event on the component but it doesn't seem to be dispatching it. Is it because it's in PopupWrapper? Is there anyway I can get it to dispatch the event?[code]

View 1 Replies

Flex :: Accurate BPM Event Listener In AS3?

Dec 7, 2009

I'm trying to sync animation to music at a specific BPM. I've tried using the Timer but it isn't accurate when dealing with small intervals in milliseconds. I did some reading and found an alternate method that uses a small silent audio file and the SOUND_COMPLETE event as a Timer.[code]...

View 4 Replies

Flex :: Reference To ArrayCollection And Add Event Listener

May 26, 2010

I got a reference to an arrayCollection and add event listener like this:
collection.addEventListener(CollectionEvent.COLLECTION_CHANGE, onCollectionChange);
That's fine. Now some other component does have the same reference and is adding items to and removing items from that collection.

Each time the handler is called:
private function onProjectPersonsChange(event:Event):void {
if (event.kind == CollectionEventKind.ADD) {
//do something
} else if (event.kind == CollectionEventKind.REMOVE) {
[Code] .....
Why the removed item is not in 'items'?

View 1 Replies

Flex :: Event Listener Callback Not Firing?

Jun 17, 2011

In our app, I am periodically noticing that a particular event handler is not firing. 99% of the time, it works fine, but, every so often, it just dies. How can I find out whats happening? Is the DispatchEvent() not happening/working somehow? Is my listener still listening? Did something else catch the event, and not pass it along so that the 'right' listener can get to it ?

Here's a little bit of the code...

Thats a somewhat pruned down version of what the real code is, but I don't think I trimmed out anything important. The key, as I see it is that we fire up the params dialog, then start to listen for the closed event. Then, we show the param dialogs close function. What happens when it fails is that the trace message "caught close event.." is never generated, and, consequently, the closeHandler is not getting called at all.

View 1 Replies

Flex :: Putting The Event Listener In Different Class?

Jul 18, 2011

let's say that i have this button which is called "Click_Here" and i added an event listener to it in some class file in order for it to run the event handler in a different one .. so it will be like this

classfile1.as

Click_Here.addEventListner(MouseEvent.CLICK , buttonClicked ) ;

classfile2.as

public function buttonClicked (e:MouseEvent){ trace ("hello");}

View 3 Replies

Flex :: Attaching An Event Listener To All URLRequest's?

Oct 13, 2011

We have a flex application that connects to a proxy server which handles authentication. If the authentication has timeout out the proxy server returns a json formatted error string. What I would like to do is inspect every URLRequest response and check if there's an error message and display it in the flex client then redirect back to login screen.

So I'm wondering if its possible to create an event listener to all URLRequests in a global fashion. Without having to search through the project and add some method to each URLRequest.

View 3 Replies

ActionScript 3.0 :: Event Listener - Error #2007: Parameter Listener Must Be Non-null?

Feb 4, 2009

this is the error I am having:

TypeError: Error #2007: Parameter listener must be non-null.at flash.events::EventDispatcher/removeEventListener()
at project1_fla::MainTimeline/btnName()

here is my code:

ActionScript Code:
import caurina.transitions.Tweener;
import caurina.transitions.properties.ColorShortcuts;[code]..........

View 1 Replies

Actionscript 3 :: Flex 4: Event Listener Created, But Not Being Called?

Sep 13, 2010

I'm trying to call an event I've created in another component. I've added trace() into my methods so I can see what's being called. Everything except for the event listener (myEvent) is being called.

// TestApp.mxml (application)
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"

[Code].....

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved