This is an automated email from the ASF dual-hosted git repository.
carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
The following commit(s) were added to refs/heads/develop by this push:
new 65eb059 jewel-datagrid: move default width and height to main
DataGrid class
65eb059 is described below
commit 65eb059bf6b2275d9072850b760da4c1fad2379f
Author: Carlos Rovira <[email protected]>
AuthorDate: Fri Mar 6 13:31:48 2020 +0100
jewel-datagrid: move default width and height to main DataGrid class
---
.../Jewel/src/main/royale/org/apache/royale/jewel/DataGrid.as | 7 ++++++-
.../royale/org/apache/royale/jewel/beads/views/DataGridView.as | 7 -------
2 files changed, 6 insertions(+), 8 deletions(-)
diff --git
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/DataGrid.as
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/DataGrid.as
index 67bc229..4782833 100644
---
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/DataGrid.as
+++
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/DataGrid.as
@@ -61,8 +61,13 @@ package org.apache.royale.jewel
public function DataGrid()
{
super();
-
typeNames = "jewel datagrid";
+
+ // set default width and height
+ if(isWidthSizedToContent())
+ width = 220; // if width not set make it default to 220px
+ if(isHeightSizedToContent())
+ height = 240; // if height not set make it default to 240px
}
[Bindable("columnsChanged")]
diff --git
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as
index ee3431b..d968768 100644
---
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as
+++
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as
@@ -127,15 +127,8 @@ package org.apache.royale.jewel.beads.views
COMPILE::JS {
_listArea.positioner.style.height = "calc(100% - " + header.height
+ "px)";
}
-
_dg.strandChildren.addElement(_listArea as IChild);
- // set default width and height
- if(!_dg.width && (_dg as ILayoutChild).isWidthSizedToContent())
- _dg.width = 220; // if width not set make it default to 220px
- if(!_dg.height && (_dg as ILayoutChild).isHeightSizedToContent())
- _dg.height = 240; // if height not set make it default to 240px
-
if (_sharedModel.columns)
createLists();
}