This is an automated email from the ASF dual-hosted git repository. carlosrovira pushed a commit to branch feature/jewel-datagrid in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 80de5bf85c82aa98dfd408c556a5f77f4f7ff2c7 Author: Carlos Rovira <[email protected]> AuthorDate: Tue Nov 26 20:25:01 2019 +0100 jewel-datagrid: a bit of style in list columns --- frameworks/projects/Jewel/src/main/resources/defaults.css | 10 ++++++++++ .../royale/org/apache/royale/jewel/beads/views/DataGridView.as | 2 +- .../royale/jewel/supportClasses/datagrid/DataGridColumnList.as | 2 +- .../projects/Jewel/src/main/sass/components/_datagrid.sass | 7 +++++++ 4 files changed, 19 insertions(+), 2 deletions(-) diff --git a/frameworks/projects/Jewel/src/main/resources/defaults.css b/frameworks/projects/Jewel/src/main/resources/defaults.css index 8f064f4..bd18583 100644 --- a/frameworks/projects/Jewel/src/main/resources/defaults.css +++ b/frameworks/projects/Jewel/src/main/resources/defaults.css @@ -462,6 +462,16 @@ j|ComboBoxPopUp { height: 290px; } +.jewel.list.column { + border-radius: 0px; +} +.jewel.list.column.first { + border-right: 0px; +} +.jewel.list.column.last { + border-left: 0px; +} + j|DataGrid { IChangePropagator: ClassReference("org.apache.royale.jewel.supportClasses.datagrid.DataGridColumnChangePropagator"); IDataGridPresentationModel: ClassReference("org.apache.royale.jewel.beads.models.DataGridPresentationModel"); 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 5f4677a..815e803 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 @@ -36,9 +36,9 @@ package org.apache.royale.jewel.beads.views import org.apache.royale.html.beads.GroupView; import org.apache.royale.html.beads.IDataGridView; import org.apache.royale.html.beads.layouts.ButtonBarLayout; - import org.apache.royale.jewel.supportClasses.datagrid.IDataGridColumn; import org.apache.royale.html.supportClasses.IDataGridColumnList; import org.apache.royale.jewel.supportClasses.Viewport; + import org.apache.royale.jewel.supportClasses.datagrid.IDataGridColumn; /** * The DataGridView class is the visual bead for the org.apache.royale.jewel.DataGrid. diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/DataGridColumnList.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/DataGridColumnList.as index b8a451c..310c406 100644 --- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/DataGridColumnList.as +++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/DataGridColumnList.as @@ -57,7 +57,7 @@ package org.apache.royale.jewel.supportClasses.datagrid public function DataGridColumnList() { super(); - //typeNames = "jewel dataGridColumnList"; + typeNames = "jewel list column"; } /** diff --git a/frameworks/projects/Jewel/src/main/sass/components/_datagrid.sass b/frameworks/projects/Jewel/src/main/sass/components/_datagrid.sass index 50c3853..86d3185 100644 --- a/frameworks/projects/Jewel/src/main/sass/components/_datagrid.sass +++ b/frameworks/projects/Jewel/src/main/sass/components/_datagrid.sass @@ -25,6 +25,13 @@ width: 200px height: 290px +.jewel.list.column + border-radius: 0px + &.first + border-right: 0px + &.last + border-left: 0px + j|DataGrid IChangePropagator: ClassReference("org.apache.royale.jewel.supportClasses.datagrid.DataGridColumnChangePropagator") IDataGridPresentationModel: ClassReference("org.apache.royale.jewel.beads.models.DataGridPresentationModel")
