Repository: flex-asjs Updated Branches: refs/heads/develop df7ba9600 -> 2deb36992
Make Accordion compile on JS side. Layout in JS is still broken. Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/72c55439 Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/72c55439 Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/72c55439 Branch: refs/heads/develop Commit: 72c5543949870f6fe04d64851a9f7da2f2e919bf Parents: eb71e55 Author: yishayw <yishayj...@hotmail.com> Authored: Wed Nov 16 05:06:12 2016 +0200 Committer: yishayw <yishayj...@hotmail.com> Committed: Wed Nov 16 05:06:12 2016 +0200 ---------------------------------------------------------------------- frameworks/projects/HTML/src/main/flex/HTMLClasses.as | 1 + .../HTML/src/main/flex/org/apache/flex/html/beads/AccordionView.as | 2 +- frameworks/projects/HTML/src/main/resources/basic-manifest.xml | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72c55439/frameworks/projects/HTML/src/main/flex/HTMLClasses.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/HTML/src/main/flex/HTMLClasses.as b/frameworks/projects/HTML/src/main/flex/HTMLClasses.as index 6f7db21..37831f6 100644 --- a/frameworks/projects/HTML/src/main/flex/HTMLClasses.as +++ b/frameworks/projects/HTML/src/main/flex/HTMLClasses.as @@ -124,6 +124,7 @@ internal class HTMLClasses import org.apache.flex.html.beads.controllers.DropDownListController; DropDownListController; import org.apache.flex.html.beads.controllers.EditableTextKeyboardController; EditableTextKeyboardController; } + import org.apache.flex.html.beads.controllers.AccordionItemRendererMouseController; AccordionItemRendererMouseController; import org.apache.flex.html.beads.controllers.ItemRendererMouseController; ItemRendererMouseController; import org.apache.flex.html.beads.controllers.ListSingleSelectionMouseController; ListSingleSelectionMouseController; import org.apache.flex.html.beads.controllers.TreeSingleSelectionMouseController; TreeSingleSelectionMouseController; http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72c55439/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/AccordionView.as ---------------------------------------------------------------------- diff --git a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/AccordionView.as b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/AccordionView.as index d214b39..6cc9222 100644 --- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/AccordionView.as +++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/AccordionView.as @@ -66,13 +66,13 @@ package org.apache.flex.html.beads override protected function itemsCreatedHandler(event:Event):void { - super.itemsCreatedHandler(event); var n:int = dataGroup.numElements; for (var i:int = 0; i < n; i++) { var child:ICollapsible = dataGroup.getItemRendererForIndex(i) as ICollapsible; child.collapse(); } + super.itemsCreatedHandler(event); } } } \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/72c55439/frameworks/projects/HTML/src/main/resources/basic-manifest.xml ---------------------------------------------------------------------- diff --git a/frameworks/projects/HTML/src/main/resources/basic-manifest.xml b/frameworks/projects/HTML/src/main/resources/basic-manifest.xml index 9936e23..dd713ca 100644 --- a/frameworks/projects/HTML/src/main/resources/basic-manifest.xml +++ b/frameworks/projects/HTML/src/main/resources/basic-manifest.xml @@ -63,6 +63,7 @@ <component id="HorizontalLayout" class="org.apache.flex.html.beads.layouts.HorizontalLayout"/> <component id="TileLayout" class="org.apache.flex.html.beads.layouts.TileLayout"/> <component id="ListView" class="org.apache.flex.html.beads.ListView"/> + <component id="AccordionView" class="org.apache.flex.html.beads.AccordionView"/> <!--<component id="MultilineTextFieldView" class="org.apache.flex.html.beads.MultilineTextFieldView"/>--> <component id="SimpleAlert" class="org.apache.flex.html.SimpleAlert"/> @@ -72,6 +73,7 @@ <component id="NumericStepper" class="org.apache.flex.html.NumericStepper" /> <component id="StringItemRenderer" class="org.apache.flex.html.supportClasses.StringItemRenderer"/> <component id="AccordionItemRenderer" class="org.apache.flex.html.supportClasses.AccordionItemRenderer"/> + <component id="AccordionCollapseBead" class="org.apache.flex.html.beads.AccordionCollapseBead"/> <component id="TreeItemRenderer" class="org.apache.flex.html.supportClasses.TreeItemRenderer"/> <component id="DataItemRenderer" class="org.apache.flex.html.supportClasses.DataItemRenderer"/> <component id="MXMLItemRenderer" class="org.apache.flex.html.supportClasses.MXMLItemRenderer"/>