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?
> > > >
> > >
> >
>