Hi Tracey,

Your comment in your first reply is exactly what I¹m asking clarification
on:

>From 1st reply...

³ Now you can bind to any bindable property in MyMainAppFileName²

How would you do this?

Sorry if it¹s really simple but I can¹t work out how to databind in as3 to a
dynamically created popup.

Thanks.

From: Tracy Spratt <[email protected]>
Reply-To: <[email protected]>
Date: Mon, 10 Aug 2009 10:09:05 -0400
To: <[email protected]>
Subject: RE: [flexcoders] Re: PopUp databinding - possible?

 
 
 

See the code in my first reply.
 

Tracy Spratt,
Lariat Services, development services available


From: [email protected] [mailto:[email protected]] On
Behalf Of Dave Cates
Sent: Monday, August 10, 2009 7:16 AM
To: [email protected]
Subject: Re: [flexcoders] Re: PopUp databinding - possible?
 
  

Hi Tracey,

Many thanks for your responses so far.

My only question is how do you bind any data into the popup?

Some example code...

In the parent AS code:

// declare new instance of my popup item
Var addPopUP:MyPopUp = new MyPopUp();

// assign var value to popup
AddPopUp.someData = _someData;

// display popup
PopUpManager.addPopUP( addPopUp, this, true);


In the Popup:

[Bindable]
Private var _someData:String;

[Bindable]
Public function set someData  (value:String):void
{
    _someData = value;
}
Public function get someData():String
{
    return _someData;
}

So, with your code inserted, how would the code above look different so that
when the _someData var in the parent changed, popup would automatically see
that change? (without creating another function in the parent ­ it needs to
be binded).

Thanks!
Dave.


From: Tracy Spratt <[email protected]>
Reply-To: <[email protected]>
Date: Fri, 7 Aug 2009 22:49:00 -0400
To: <[email protected]>
Subject: RE: [flexcoders] Re: PopUp databinding - possible?

 
 
 

³Šin the creationComplete="init() of the PopUp?² Yes.
 
Full syntax of what?  This: ³[Bindable]private var _app:MyMainAppFileName;²
is full syntax.
 

Tracy Spratt,
Lariat Services, development services available


From: [email protected] [mailto:[email protected]] On
Behalf Of [email protected]
Sent: Friday, August 07, 2009 2:25 PM
To: [email protected]
Subject: [flexcoders] Re: PopUp databinding - possible?

  

Tracy:

What do you mean by?

In a creation complete handler, assign:
_var =Application.application as MyMainAppFileName;

Do you mean in the creationComplete="init() of the PopUp? If so, what is the
full syntax?

Thanks!
Lee

--- In [email protected] <mailto:flexcoders%40yahoogroups.com> ,
"Tracy Spratt" <tr...@...> wrote:
>
> Sure. In the pop-up, define a bindable variable, say
> 
> [Bindable]private var _app:MyMainAppFileName;
> 
> 
> 
> In a creation complete handler, assign:
> 
> _var = Application.application as MyMainAppFileName;
> 
> 
> 
> Now you can bind to any bindable property in MyMainAppFileName
> 
> 
> 
> If that is backwards to what you want, then I advise dispatching events from
> the Pop-up. Remember, binding is just an event mechanism that is created by
> the compiler.
> 
> 
> 
> 
> 
> Tracy Spratt,
> 
> Lariat Services, development services available
> 
> _____ 
> 
> From: [email protected] <mailto:flexcoders%40yahoogroups.com>
[mailto:[email protected] <mailto:flexcoders%40yahoogroups.com> ] On
> Behalf Of Dave Cates
> Sent: Friday, August 07, 2009 10:01 AM
> To: [email protected] <mailto:flexcoders%40yahoogroups.com>
> Subject: [flexcoders] PopUp databinding - possible?
> 
> 
> 
> 
> 
> Hi all,
> 
> I have an mxml component that I am displaying via the popup manager method.
> 
> But, I have data that is sent to this popup that needs to be data bound -
> database updates etc.
> 
> So, how do you databind to the vars inside the popup? If the MXML component
> was on the stage as normal I'd have no problems but the popup, my nature, is
> created at run-time.
> 
> So is it possible and if so, how?!
> 
> Thanks!
> Dave.
>
  
    

  
    

> 

Reply via email to