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"/>

Reply via email to