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