DataBindingExample works. On Sep 8, 2016, at 10:18 PM, Alex Harui <aha...@adobe.com> wrote:
> Can the latest falcon compile and run DataBindingExample in the develop > branch and/or the refactor-sprite branch or is DataBindingExample having > the same problem? > > On 9/8/16, 12:13 PM, "Harbs" <harbs.li...@gmail.com> wrote: > >> Yes. >> >> My original problem was with ICSSImpl, but I resolved that. My problem is >> no longer the CSS file (which I now have). It’s now that I cannot get the >> iContentView because SimpleCSSValuesImpl does not find it. >> >> On Sep 8, 2016, at 10:08 PM, Alex Harui <aha...@adobe.com> wrote: >> >>> The latest Falcon is expecting to find a new interface in the JS >>> dependencies and uses that to determine whether to output CSS >>> information. >>> >>> In the bin/js-debug, is there an ICSSImpl.js file? >>> >>> -Alex >>> >>> On 9/8/16, 12:00 PM, "Harbs" <harbs.li...@gmail.com> wrote: >>> >>>> I’m working off the refactor-sprite branch which has all the latest >>>> changes from develop. (I merged it today.) >>>> >>>> When I compile against the Falcon 0.7.0 release, I get no errors. If I >>>> compile against the latest Falcon develop branch, I get this error. >>>> This >>>> is both using the same asjs code (latest refactor-sprite). >>>> >>>> On Sep 8, 2016, at 6:05 PM, Alex Harui <aha...@adobe.com> wrote: >>>> >>>>> Are you working on a branch in flex-asjs? Have you synched that >>>>> branch >>>>> against flex-asjs develop branch? >>>>> >>>>> -Alex >>>>> >>>>> On 9/8/16, 2:42 AM, "Harbs" <harbs.li...@gmail.com> wrote: >>>>> >>>>>> I’m getting an error when compiling my app with the latest build of >>>>>> Falcon which I’m not seeing in the 0.7.0 release: >>>>>> >>>>>> >>>>>> >>>>>> Object.defineProperties(org.apache.flex.html.supportClasses.Viewport.p >>>>>> ro >>>>>> to >>>>>> type, /** @lends >>>>>> {org.apache.flex.html.supportClasses.Viewport.prototype} >>>>>> */ { >>>>>> /** @export */ >>>>>> contentView: { >>>>>> get: /** @this {org.apache.flex.html.supportClasses.Viewport} */ >>>>>> function() { >>>>>> return this.contentArea; >>>>>> }}, >>>>>> /** @export */ >>>>>> strand: { >>>>>> set: /** @this {org.apache.flex.html.supportClasses.Viewport} */ >>>>>> function(value) { >>>>>> this._strand = value; >>>>>> this.contentArea = >>>>>> >>>>>> >>>>>> org.apache.flex.utils.Language.as(this._strand.getBeadByType(org.apach >>>>>> e. >>>>>> fl >>>>>> ex.core.IContentView), org.apache.flex.core.UIBase); >>>>>> if (!this.contentArea) { >>>>>> var /** @type {Object} */ c = >>>>>> org.apache.flex.core.ValuesManager.valuesImpl.getValue(this._strand, >>>>>> 'iContentView'); >>>>>> this.contentArea = org.apache.flex.utils.Language.as(new c(), >>>>>> org.apache.flex.core.UIBase); >>>>>> } >>>>>> }}} >>>>>> ); >>>>>> >>>>>> In the above cross-compiled code, the contentArea bead is not >>>>>> defined. >>>>>> That seems to be OK. The problem is that c is undefined as well >>>>>> because >>>>>> the SimpleCSSValuesImpl cannot get the iContentView from the strand >>>>>> which >>>>>> is a org.apache.flex.html.Container. >>>>>> >>>>>> The iContentView should be a >>>>>> org.apache.flex.html.supportClasses.ContainerContentArea as defined >>>>>> in >>>>>> the HTML defaults.css file. >>>>>> >>>>>> I’m not sure what changed in Falcon which would cause this. I assume >>>>>> it’s >>>>>> from changes made by either Alex or Greg. >>>>>> >>>>>> Suggestions? >>>>>> >>>>>> Harbs >>>>> >>>> >>> >> >