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.

Reply via email to