Trying to make binding with constants

Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/2da540b2
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/2da540b2
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/2da540b2

Branch: refs/heads/feature/mdl
Commit: 2da540b26e2255b7328733a8329d625d7b943c3c
Parents: 0224396
Author: Carlos Rovira <[email protected]>
Authored: Mon Jan 23 16:05:38 2017 +0100
Committer: Carlos Rovira <[email protected]>
Committed: Mon Jan 23 16:05:38 2017 +0100

----------------------------------------------------------------------
 examples/flexjs/MDLExample/src/main/flex/Icons.mxml  | 15 ++++++++++++++-
 .../src/main/resources/mdl-manifest.xml              |  1 +
 2 files changed, 15 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/2da540b2/examples/flexjs/MDLExample/src/main/flex/Icons.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/MDLExample/src/main/flex/Icons.mxml 
b/examples/flexjs/MDLExample/src/main/flex/Icons.mxml
index 70521f9..021c150 100644
--- a/examples/flexjs/MDLExample/src/main/flex/Icons.mxml
+++ b/examples/flexjs/MDLExample/src/main/flex/Icons.mxml
@@ -18,7 +18,19 @@ limitations under the License.
 
 -->
 <mdl:TabBarPanel xmlns:fx="http://ns.adobe.com/mxml/2009";
+                 xmlns:js="library://ns.apache.org/flexjs/basic"
                  xmlns:mdl="library://ns.apache.org/flexjs/mdl">
+
+    <fx:Script>
+        <![CDATA[
+            import org.apache.flex.mdl.materialIcons.MaterialIconsType;
+        ]]>
+       </fx:Script>
+
+    <mdl:beads>
+        <js:ViewDataBinding/>
+    </mdl:beads>
+
     <mdl:Grid>
         <mdl:MaterialIconAdd size="18"/>
         <mdl:MaterialIconAdd size="24"/>
@@ -33,7 +45,8 @@ limitations under the License.
         </mdl:MaterialIconAdd>
         <mdl:MaterialIconAdd className="orange600"/>
         <mdl:MaterialIcon text="book"/>
-        <mdl:MaterialIconAdd/>
+        <mdl:MaterialIcon text="{MaterialIconsType.FACE}"/>
+        
     </mdl:Grid>
 
     <mdl:Grid style="backgroundColor:'#000';">

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/2da540b2/frameworks/projects/MaterialDesignLite/src/main/resources/mdl-manifest.xml
----------------------------------------------------------------------
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/resources/mdl-manifest.xml 
b/frameworks/projects/MaterialDesignLite/src/main/resources/mdl-manifest.xml
index 82319f9..e43c6ca 100644
--- a/frameworks/projects/MaterialDesignLite/src/main/resources/mdl-manifest.xml
+++ b/frameworks/projects/MaterialDesignLite/src/main/resources/mdl-manifest.xml
@@ -113,6 +113,7 @@
     <component id="TabsView" class="org.apache.flex.mdl.beads.views.TabsView"/>
     <component id="Tabs" class="org.apache.flex.mdl.Tabs"/>
 
+    <component id="MaterialIconsType" 
class="org.apache.flex.mdl.materialIcons.MaterialIconsType"/>
     <component id="MaterialIcon" 
class="org.apache.flex.mdl.materialIcons.MaterialIcon"/>
     <component id="MaterialIconCancel" 
class="org.apache.flex.mdl.materialIcons.MaterialIconCancel"/>
     <component id="MaterialIconAdd" 
class="org.apache.flex.mdl.materialIcons.MaterialIconAdd"/>

Reply via email to