You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ha...@apache.org on 2017/06/27 17:13:11 UTC

[02/12] git commit: [flex-asjs] [refs/heads/tlf] - Update MDLExample with new changes related to ON/OFF numeric formatting in Table

Update MDLExample with new changes related to ON/OFF numeric formatting in Table


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

Branch: refs/heads/tlf
Commit: 2a02f944c3d806bb877a01335998b1dc632757f4
Parents: 30b7aef
Author: piotrz <pi...@apache.org>
Authored: Mon Jun 19 22:25:24 2017 +0200
Committer: piotrz <pi...@apache.org>
Committed: Mon Jun 19 22:25:24 2017 +0200

----------------------------------------------------------------------
 .../flexjs/MDLExample/src/main/flex/Tables.mxml | 51 +++++++++++++++-----
 .../CustomTableRowItemRenderer.mxml             | 15 ++++--
 .../TableRowItemRendererWithIcons.mxml          | 13 +++--
 3 files changed, 61 insertions(+), 18 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/2a02f944/examples/flexjs/MDLExample/src/main/flex/Tables.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/MDLExample/src/main/flex/Tables.mxml b/examples/flexjs/MDLExample/src/main/flex/Tables.mxml
index d788cd0..1f29d9a 100644
--- a/examples/flexjs/MDLExample/src/main/flex/Tables.mxml
+++ b/examples/flexjs/MDLExample/src/main/flex/Tables.mxml
@@ -29,11 +29,19 @@ limitations under the License.
 
     <mdl:Grid width="450" className="center-items">
 
-        <mdl:Table shadow="2" selectable="true" className="customTableRowItemRenderer">
+       <mdl:Table shadow="2" selectable="true" className="customTableRowItemRenderer">
             <mdl:columns>
-                <mdl:TableColumn headerText="Material" nonNumeric="true"/>
-                <mdl:TableColumn headerText="Quantity"/>
-                <mdl:TableColumn headerText="Unit price"/>
+                <mdl:TableColumn headerText="Material"/>
+                <mdl:TableColumn headerText="Quantity">
+                    <mdl:beads>
+                        <mdl:TableNumericColumnEnable />
+                    </mdl:beads>
+                </mdl:TableColumn>
+                <mdl:TableColumn headerText="Unit price">
+                    <mdl:beads>
+                        <mdl:TableNumericColumnEnable />
+                    </mdl:beads>
+                </mdl:TableColumn>
             </mdl:columns>
             <mdl:beads>
                 <js:ConstantBinding
@@ -50,9 +58,17 @@ limitations under the License.
 
             <mdl:Table className="customTableRowItemRenderer" width="100%">
                 <mdl:columns>
-                    <mdl:TableColumn headerText="Material" nonNumeric="true"/>
-                    <mdl:TableColumn headerText="Quantity"/>
-                    <mdl:TableColumn headerText="Unit price"/>
+                    <mdl:TableColumn headerText="Material"/>
+                    <mdl:TableColumn headerText="Quantity">
+                        <mdl:beads>
+                            <mdl:TableNumericColumnEnable />
+                        </mdl:beads>
+                    </mdl:TableColumn>
+                    <mdl:TableColumn headerText="Unit price">
+                        <mdl:beads>
+                            <mdl:TableNumericColumnEnable />
+                        </mdl:beads>
+                    </mdl:TableColumn>
                 </mdl:columns>
                 <mdl:beads>
                     <js:ConstantBinding
@@ -70,11 +86,24 @@ limitations under the License.
 
         <mdl:Table shadow="8" className="tableRowItemRendererWithIcons">
             <mdl:columns>
-                <mdl:TableColumn headerText="Material" nonNumeric="true"/>
-                <mdl:TableColumn headerText="Quantity"/>
-                <mdl:TableColumn headerText="Unit price"/>
-                <mdl:TableColumn headerText="Mood"/>
+                <mdl:TableColumn headerText="Material"/>
+                <mdl:TableColumn headerText="Quantity">
+                    <mdl:beads>
+                        <mdl:TableNumericColumnEnable />
+                    </mdl:beads>
+                </mdl:TableColumn>
+                <mdl:TableColumn headerText="Unit price">
+                    <mdl:beads>
+                        <mdl:TableNumericColumnEnable />
+                    </mdl:beads>
+                </mdl:TableColumn>
+                <mdl:TableColumn headerText="Mood">
+                    <mdl:beads>
+                        <mdl:TableNumericColumnEnable />
+                    </mdl:beads>
+                </mdl:TableColumn>
             </mdl:columns>
+
             <mdl:beads>
                 <js:ConstantBinding
                     sourceID="model"

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/2a02f944/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomTableRowItemRenderer.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomTableRowItemRenderer.mxml b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomTableRowItemRenderer.mxml
index d7d00f6..afcbc8c 100644
--- a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomTableRowItemRenderer.mxml
+++ b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomTableRowItemRenderer.mxml
@@ -38,9 +38,16 @@ limitations under the License.
         <js:ItemRendererDataBinding />
     </mdl:beads>
     
-    <mdl:TableCell text="{material.materialName}" nonNumeric="true"/>
-    <mdl:TableCell text="{material.quantity}"/>
-    <mdl:TableCell text="{material.unitPrice}"/>
-    
+    <mdl:TableCell text="{material.materialName}"/>
+    <mdl:TableCell text="{material.quantity}">
+        <mdl:beads>
+            <mdl:TableNumericCellEnable />
+        </mdl:beads>
+    </mdl:TableCell>
+    <mdl:TableCell text="{material.unitPrice}">
+        <mdl:beads>
+            <mdl:TableNumericCellEnable />
+        </mdl:beads>
+    </mdl:TableCell>
 </mdl:TableRowItemRenderer>
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/2a02f944/examples/flexjs/MDLExample/src/main/flex/itemRenderers/TableRowItemRendererWithIcons.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/TableRowItemRendererWithIcons.mxml b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/TableRowItemRendererWithIcons.mxml
index 000132d..0322566 100644
--- a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/TableRowItemRendererWithIcons.mxml
+++ b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/TableRowItemRendererWithIcons.mxml
@@ -39,11 +39,18 @@ limitations under the License.
     <mdl:beads>
         <js:ItemRendererDataBinding />
     </mdl:beads>
-    
-    <mdl:TableCell text="{material.materialName}" nonNumeric="true"/>
-    <mdl:TableCell text="{material.quantity}"/>
+
+    <mdl:TableCell text="{material.materialName}" />
+    <mdl:TableCell text="{material.quantity}">
+        <mdl:beads>
+            <mdl:TableNumericCellEnable />
+        </mdl:beads>
+    </mdl:TableCell>
     <mdl:TableCell text="{material.unitPrice}"/>
     <mdl:TableCell>
+        <mdl:beads>
+            <mdl:TableNumericCellEnable />
+        </mdl:beads>
         <mdl:Button icon="true" colored="true">
             <mdl:materialIcon>
                 <mdl:MaterialIcon text="{MaterialIconType.MOOD}"/>