So, I still don't understand. How would you create a component without having a 
reference to it?

Also, if you have a public var thisComponentIsComplete:Boolean in your 
component that gets set when the creationComplete event fires, why can't you 
just ask the component if it has been created?

if(theNewComponentIJustGotAReferenceTo.thisComponentIsComplete)
{
    trace("This Component has been created");
}



--- In [email protected], "dfalling" <dfall...@...> wrote:
>
> Man, I'm doing a terrible job communicating my problems.
> 
> So I want  way for other components to inspect each other to see if they've 
> completed.  I can't just listen to the event, because the creation could have 
> happened before I ever had a reference to the component to start listening.  
> I'm wondering if there's a way to inspect a component that you've just now 
> been given a reference to, that may or may not have created itself already.
> 
> 
> 
> --- In [email protected], "valdhor" <valdhorlists@> wrote:
> >
> > I should probably clarify a bit.
> > 
> > You could create your own creationComplete flag.
> > 
> > private var thisComponentIsComplete:Boolean = false;
> > 
> > then set it in your creationComplete event handler
> > 
> > private function onCreationComplete():void
> > {
> >     thisComponentIsComplete = true;
> > }
> > 
> > 
> > --- In [email protected], "valdhor" <valdhorlists@> wrote:
> > >
> > > If it has already fired then your event handler will have run.
> > > 
> > > 
> > > --- In [email protected], "dfalling" <dfalling@> wrote:
> > > >
> > > > Is there a publicly-exposed property on components that can be 
> > > > inspected to determine if they have finished creation yet?  I know I 
> > > > can listen for creationComplete, but what can I do if it may have 
> > > > already been fired?
> > > >
> > >
> >
>


Reply via email to