percentage layout does not work well when in a child of flex-box container, so 
we have to approximate percentages with flex-grow instead


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

Branch: refs/heads/release0.8.0
Commit: fae4a658b43a1cb77908e2a1acc10cc2259fa16b
Parents: f15f3b8
Author: Alex Harui <aha...@apache.org>
Authored: Thu Jun 1 11:50:31 2017 -0700
Committer: Alex Harui <aha...@apache.org>
Committed: Fri Jun 2 00:04:48 2017 -0700

----------------------------------------------------------------------
 .../MobileStocks/src/main/flex/views/LaunchView.mxml      | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/fae4a658/examples/flexjs/MobileStocks/src/main/flex/views/LaunchView.mxml
----------------------------------------------------------------------
diff --git a/examples/flexjs/MobileStocks/src/main/flex/views/LaunchView.mxml 
b/examples/flexjs/MobileStocks/src/main/flex/views/LaunchView.mxml
index 91fecfe..541480d 100644
--- a/examples/flexjs/MobileStocks/src/main/flex/views/LaunchView.mxml
+++ b/examples/flexjs/MobileStocks/src/main/flex/views/LaunchView.mxml
@@ -122,7 +122,7 @@ limitations under the License.
        </fx:Metadata>
        
        <js:beads>
-               <js:VerticalLayout />
+               <js:VerticalFlexLayout />
        </js:beads>
        
        <!-- 
@@ -146,8 +146,7 @@ limitations under the License.
                <js:TextButton id="removeButton" text="Remove" width="80" 
click="removeSymbol()" className="InputChild" />
        </js:Container>
        
-       <js:Container height="45%" width="100%">
-               <js:DataGrid id="assetGrid" height="100%" width="100%" 
rowHeight="25" change="gridSelected()" className="LaunchGrid">
+               <js:DataGrid id="assetGrid" style="flex-grow:'45'" width="100%" 
rowHeight="25" change="gridSelected()" className="LaunchGrid">
                        <js:beads>
                                <js:DataGridPercentageView />
                                <js:SimpleBinding
@@ -165,11 +164,10 @@ limitations under the License.
                                <js:DataGridColumn columnWidth="24" 
label="Total $" dataField="shares" itemRenderer="renderers.SharesTotalRenderer" 
/>
                        </js:columns>
                </js:DataGrid>
-       </js:Container>
        
-       <js:Spacer height="3%" />
+       <js:Spacer style="flex-grow:'3'" />
                
-       <js:BarChart id="barChart" width="100%" height="40%" 
className="AllCharts">
+       <js:BarChart id="barChart" width="100%" style="flex-grow:'45'" 
className="AllCharts">
                <js:model>
                        <js:ChartArrayListSelectionModel />
                </js:model>

Reply via email to