[
https://issues.apache.org/jira/browse/FLEX-35318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16031696#comment-16031696
]
Piotr Zarzycki commented on FLEX-35318:
---------------------------------------
I will fix this bug after FlexJS 0.8.0 release.
> [MDL] Components loosing default css style once they pass through native MDL
> library upgrade
> --------------------------------------------------------------------------------------------
>
> Key: FLEX-35318
> URL: https://issues.apache.org/jira/browse/FLEX-35318
> Project: Apache Flex
> Issue Type: Bug
> Affects Versions: Apache FlexJS 0.8.0
> Reporter: Piotr Zarzycki
> Assignee: Piotr Zarzycki
>
> Each component in FlexJS including those from MDL library has his own default
> css class. Through css class we can apply to component some default behavior
> using classes like Beads, Models, Controllers or apply some initial style.
> Example of default CSS class for MDL List:
> {code}
> List
> {
> IBeadView: ClassReference("org.apache.flex.mdl.beads.views.ListView");
> IBeadModel:
> ClassReference("org.apache.flex.html.beads.models.ArraySelectionModel");
> IBeadLayout: ClassReference(null);
> IDataProviderItemRendererMapper:
> ClassReference("org.apache.flex.html.beads.DataItemRendererFactoryForArrayData");
> IItemRendererClassFactory:
> ClassReference("org.apache.flex.core.ItemRendererClassFactory");
> IItemRenderer:
> ClassReference("org.apache.flex.mdl.itemRenderers.ListItemRenderer");
> {code}
> Created List in MXML or AS code should have in HTML assigned css class "List".
> Pseudo code:
> {code}
> <div class="List"></div>
> {code}
> Unfortunately Native MDL library components has special life cycles which
> they are pass through once component is placed in HTML DOM. - I will call it
> "Upgrading".
> In the results of upgrading component in HTML code look a bit different than
> we did create it in AS code. It can gets additional container etc. *Once such
> List pass through "Upgrading" do not have their default style.*
> As part of this jira I'm going to fix this issue implementing mechanism which
> assign default css style class once component finish upgrading.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)