You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2019/12/27 18:37:43 UTC
[royale-asjs] branch develop updated: jewel-datagrid: colorize rows
depending on emphasis. If no emphasis defaults to primary
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 3aad2a3 jewel-datagrid: colorize rows depending on emphasis. If no emphasis defaults to primary
3aad2a3 is described below
commit 3aad2a34d5d8ddc42138ef2e1d07903d4bfd6caf
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Fri Dec 27 19:37:32 2019 +0100
jewel-datagrid: colorize rows depending on emphasis. If no emphasis defaults to primary
---
.../main/royale/org/apache/royale/jewel/beads/views/DataGridView.as | 2 +-
.../apache/royale/jewel/supportClasses/datagrid/IDataGridColumnList.as | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
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 0e8e0d7..2206e99 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
@@ -118,7 +118,6 @@ package org.apache.royale.jewel.beads.views
// columns
var listAreaClass:Class = ValuesManager.valuesImpl.getValue(host, "listAreaClass") as Class;
_listArea = new listAreaClass() as IUIBase;
- //_listArea.emphasis = (_dg as IEmphasis).emphasis;
_listArea.height = _dg.height - _header.height;
COMPILE::JS
{
@@ -275,6 +274,7 @@ package org.apache.royale.jewel.beads.views
var dataGridColumn:IDataGridColumn = _sharedModel.columns[i] as IDataGridColumn;
var list:IDataGridColumnList = new columnClass();
+ list.emphasis = (_dg as IEmphasis).emphasis;;
if (i == 0)
{
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/IDataGridColumnList.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/IDataGridColumnList.as
index 2de9e35..c8a0dbc 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/IDataGridColumnList.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/datagrid/IDataGridColumnList.as
@@ -19,6 +19,7 @@
package org.apache.royale.jewel.supportClasses.datagrid
{
import org.apache.royale.html.supportClasses.IDataGridColumnList;
+ import org.apache.royale.core.IEmphasis;
/**
* The Jewel IDataGridColumnList interface is a marker interface for Jewel DataGrid Column Lists
@@ -28,7 +29,7 @@ package org.apache.royale.jewel.supportClasses.datagrid
* @playerversion AIR 2.6
* @productversion Royale 0.9.7
*/
- public interface IDataGridColumnList extends org.apache.royale.html.supportClasses.IDataGridColumnList
+ public interface IDataGridColumnList extends org.apache.royale.html.supportClasses.IDataGridColumnList, IEmphasis
{
function get rollOverIndex():int;
function set rollOverIndex(value:int):void;