On 9/25/13 11:57 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:

>On Wed, Sep 25, 2013 at 8:41 PM, Alex Harui <aha...@adobe.com> wrote:
>
>> Turns out there is a bug in the Falcon code that the search for
>>IFlexInfo
>> only is in the baseclass and not deeper.
>>
>> JQuery's app does not directly implement IFlexInfo.  Adding that is
>> probably the cheapest workaround for you.
>
>
>Awesome, thanks for looking into this.  So, what exactly should the get
>info() method look like?  I dont see an example anywhere.
org.apache.flex.core.Application defines this stub:

        public function get info():Object
        {
            return {};    
        }

The compiler overrides it to return an object with some properties in it.
I don't believe we've documented what goes in it.  You shouldn't need to
know that to get the jQuery_Sample to run, just add "implements IFlexInfo"
to the jQuery Application class.


The contents of the info() structure have changed from release to release,
and FlexJS currently ignores most of it (RSLs, ResourceBundle list etc).
You can see it by using -keep with MXMLC.  Falcon doesn't support -keep.

HTH,
-Alex


Reply via email to