Ok Thanks! El 10 de noviembre de 2016, 16:50, Alex Harui <aha...@adobe.com> escribió:
> That's a compiler issue. I will take a look today. > > On 11/10/16, 5:07 AM, "carlos.rov...@gmail.com on behalf of Carlos Rovira" > <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com> > wrote: > > >Hi Alex, > > > >seems the problem is caused when we have a CSS property with more than one > >value. If you have color and is #fff all is ok, but if you have background > >and instead of only url property you append "center", or more things, then > >you have a subobject that is not considered. > > > >In init method we deal with mainClass.cssData > > > >I need to know where cssData comes from to implement this. > > > >Thanks > > > > > > > >El 10 de noviembre de 2016, 10:19, Carlos Rovira < > >carlos.rov...@codeoscopic.com> escribió: > > > >> Hi Alex, > >> > >> I changed from inline styles to a CSS external file so I have now: > >> > >> .cardTitle > >> { > >> color: #fff; > >> height: 176px; > >> background:url('assets/Unknown.jpg') center / cover; > >> } > >> > >> in the external css file and in mxml I have: > >> > >> <mdl:CardTitle className="cardTitle"> > >> > >> The result in the Safari browser console is: > >> > >> this["background"] = [unexpected value type: url('assets/Unknown.jpg'), > >> "center", "/", "cover"]; > >> > >> and in the right side of the console this warning: > >> > >> Unexpected identifier 'value'. Expected either a closing ']' or a ',' > >> following an array element. > >> > >> > >> > >> > >> > >> El 10 de noviembre de 2016, 0:58, Alex Harui <aha...@adobe.com> > >>escribió: > >> > >>> > >>> > >>> On 11/9/16, 3:38 PM, "carlos.rov...@gmail.com on behalf of Carlos > >>>Rovira" > >>> <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com> > >>> wrote: > >>> > >>> >Now, we have inline styles fixed (and committed it in Chris branch), > >>>but > >>> >as > >>> >I traslated the same example to a css class, I get this: > >>> > > >>> >this["background"] = [unexpected value type: > >>>url('assets/Unknown.jpg'), > >>> >"center", "/", "cover"]; > >>> > > >>> >Unexpected identifier 'value'. Expected either a closing ']' or a ',' > >>> >following an array element. > >>> > >>> I'm not sure I understand. Where is the above code? The sequence: > >>> > >>> [unexpected value type: url('assets/Unknown.jpg') > >>> > >>> doesn't look like AS or CSS to me. > >>> > >>> -Alex > >>> > >>> > > >>> >So seems css files are treat different. > >>> > > >>> >Could you give guidance to understand this other case and fix it? > >>> > > >>> >thanks > >>> > > >>> > > >>> > > >>> > > >>> >El 10 de noviembre de 2016, 0:02, Carlos Rovira < > >>> >carlos.rov...@codeoscopic.com> escribió: > >>> > > >>> >> That was Alex, > >>> >> now Image appears...is the leading space... so we need to trim > >>> >> Thanks! this was really hard to get > >>> >> > >>> >> 2016-11-09 23:54 GMT+01:00 Alex Harui <aha...@adobe.com>: > >>> >> > >>> >>> > >>> >>> > >>> >>> On 11/9/16, 2:17 PM, "carlos.rov...@gmail.com on behalf of Carlos > >>> >>>Rovira" > >>> >>> <carlos.rov...@gmail.com on behalf of > >>>carlos.rov...@codeoscopic.com> > >>> >>> wrote: > >>> >>> > >>> >>> >That line is right, if I put trace("styles: " + p + " :: " + > >>>value); > >>> I > >>> >>> get > >>> >>> > > >>> >>> >"styles: background :: url('assets/Unknown.jpeg') center / cover" > >>> >>> > > >>> >>> >so right... > >>> >>> > > >>> >>> >but in the DOM we get: > >>> >>> > > >>> >>> ><div class="mdl-card__title" style="position: relative; color: > >>> >>>rgb(102, > >>> >>> >102, 102); height: 176px;"> > >>> >>> > > >>> >>> >So the background is eliminated... > >>> >>> > >>> >>> Hmm. Maybe p has a leading space? I'd had to spend cycles > >>>trimming > >>> >>> whitespace from strings, but maybe we have to. > >>> >>> > >>> >>> -Alex > >>> >>> > >>> >>> > >>> >> > >>> >> > >>> >> -- > >>> >> > >>> >> Carlos Rovira > >>> >> Director General > >>> >> M: +34 607 22 60 05 > >>> >> http://www.codeoscopic.com > >>> >> http://www.avant2.es > >>> >> > >>> >> > >>> >> Este mensaje se dirige exclusivamente a su destinatario y puede > >>> contener > >>> >> información privilegiada o confidencial. Si ha recibido este mensaje > >>> por > >>> >> error, le rogamos que nos lo comunique inmediatamente por esta misma > >>> >>vía y > >>> >> proceda a su destrucción. > >>> >> > >>> >> De la vigente Ley Orgánica de Protección de Datos (15/1999), le > >>> >> comunicamos que sus datos forman parte de un fichero cuyo > >>>responsable > >>> es > >>> >> CODEOSCOPIC S.A. La finalidad de dicho tratamiento es facilitar la > >>> >> prestación del servicio o información solicitados, teniendo usted > >>> >>derecho > >>> >> de acceso, rectificación, cancelación y oposición de sus datos > >>> >>dirigiéndose > >>> >> a nuestras oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la > >>> >> documentación necesaria. > >>> >> > >>> >> > >>> > > >>> > > >>> >-- > >>> > > >>> >Carlos Rovira > >>> >Director General > >>> >M: +34 607 22 60 05 > >>> >http://www.codeoscopic.com > >>> >http://www.avant2.es > >>> > > >>> > > >>> >Este mensaje se dirige exclusivamente a su destinatario y puede > >>>contener > >>> >información privilegiada o confidencial. Si ha recibido este mensaje > >>>por > >>> >error, le rogamos que nos lo comunique inmediatamente por esta misma > >>>vía > >>> y > >>> >proceda a su destrucción. > >>> > > >>> >De la vigente Ley Orgánica de Protección de Datos (15/1999), le > >>> >comunicamos > >>> >que sus datos forman parte de un fichero cuyo responsable es > >>>CODEOSCOPIC > >>> >S.A. La finalidad de dicho tratamiento es facilitar la prestación del > >>> >servicio o información solicitados, teniendo usted derecho de acceso, > >>> >rectificación, cancelación y oposición de sus datos dirigiéndose a > >>> >nuestras > >>> >oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la > >>>documentación > >>> >necesaria. > >>> > >>> > >> > >> > >> -- > >> > >> Carlos Rovira > >> Director General > >> M: +34 607 22 60 05 > >> http://www.codeoscopic.com > >> http://www.avant2.es > >> > >> > >> Este mensaje se dirige exclusivamente a su destinatario y puede contener > >> información privilegiada o confidencial. Si ha recibido este mensaje por > >> error, le rogamos que nos lo comunique inmediatamente por esta misma > >>vía y > >> proceda a su destrucción. > >> > >> De la vigente Ley Orgánica de Protección de Datos (15/1999), le > >> comunicamos que sus datos forman parte de un fichero cuyo responsable es > >> CODEOSCOPIC S.A. La finalidad de dicho tratamiento es facilitar la > >> prestación del servicio o información solicitados, teniendo usted > >>derecho > >> de acceso, rectificación, cancelación y oposición de sus datos > >>dirigiéndose > >> a nuestras oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la > >> documentación necesaria. > >> > >> > > > > > >-- > > > >Carlos Rovira > >Director General > >M: +34 607 22 60 05 > >http://www.codeoscopic.com > >http://www.avant2.es > > > > > >Este mensaje se dirige exclusivamente a su destinatario y puede contener > >información privilegiada o confidencial. Si ha recibido este mensaje por > >error, le rogamos que nos lo comunique inmediatamente por esta misma vía y > >proceda a su destrucción. > > > >De la vigente Ley Orgánica de Protección de Datos (15/1999), le > >comunicamos > >que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC > >S.A. La finalidad de dicho tratamiento es facilitar la prestación del > >servicio o información solicitados, teniendo usted derecho de acceso, > >rectificación, cancelación y oposición de sus datos dirigiéndose a > >nuestras > >oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación > >necesaria. > > -- Carlos Rovira Director General M: +34 607 22 60 05 http://www.codeoscopic.com http://www.avant2.es Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC S.A. La finalidad de dicho tratamiento es facilitar la prestación del servicio o información solicitados, teniendo usted derecho de acceso, rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación necesaria.