You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by gr...@apache.org on 2020/09/13 23:02:05 UTC
[royale-asjs] branch develop updated: Align implementation and
IDataGridView implementers for header as IDataGridHeader
This is an automated email from the ASF dual-hosted git repository.
gregdove 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 76bba37 Align implementation and IDataGridView implementers for header as IDataGridHeader
76bba37 is described below
commit 76bba3768f6db8fb82a9440491c6ef4df07adcc7
Author: greg-dove <gr...@gmail.com>
AuthorDate: Mon Sep 14 11:01:41 2020 +1200
Align implementation and IDataGridView implementers for header as IDataGridHeader
---
.../Basic/src/main/royale/org/apache/royale/html/DataGridButtonBar.as | 4 +++-
.../src/main/royale/org/apache/royale/html/beads/DataGridView.as | 3 ++-
.../src/main/royale/org/apache/royale/html/beads/IDataGridView.as | 3 ++-
.../src/main/royale/org/apache/royale/html/beads/TreeGridView.as | 3 ++-
4 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DataGridButtonBar.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DataGridButtonBar.as
index e959518..cedc58f 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DataGridButtonBar.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DataGridButtonBar.as
@@ -23,6 +23,8 @@ package org.apache.royale.html
import org.apache.royale.core.WrappedHTMLElement;
}
+ import org.apache.royale.core.IDataGridHeader;
+
/**
* The DataGridButtonBar class extends ButtonBar and provides a class for styling
* the header region of the DataGrid.
@@ -32,7 +34,7 @@ package org.apache.royale.html
* @playerversion AIR 2.6
* @productversion Royale 0.0
*/
- public class DataGridButtonBar extends ButtonBar
+ public class DataGridButtonBar extends ButtonBar implements IDataGridHeader
{
/**
* constructor.
diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataGridView.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataGridView.as
index c38b3cb..18b5834 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataGridView.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataGridView.as
@@ -35,6 +35,7 @@ package org.apache.royale.html.beads
import org.apache.royale.events.Event;
import org.apache.royale.events.IEventDispatcher;
import org.apache.royale.html.DataGridButtonBar;
+ import org.apache.royale.core.IDataGridHeader;
import org.apache.royale.html.beads.layouts.ButtonBarLayout;
import org.apache.royale.html.supportClasses.IDataGridColumnList;
import org.apache.royale.html.supportClasses.IDataGridColumn;
@@ -104,7 +105,7 @@ package org.apache.royale.html.beads
/**
* Returns the component used as the header for the DataGrid.
*/
- public function get header():IUIBase
+ public function get header():IDataGridHeader
{
return _header;
}
diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/IDataGridView.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/IDataGridView.as
index 6d56e16..f615b6c 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/IDataGridView.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/IDataGridView.as
@@ -20,6 +20,7 @@ package org.apache.royale.html.beads
{
import org.apache.royale.core.IBeadView;
import org.apache.royale.core.IUIBase;
+ import org.apache.royale.core.IDataGridHeader;
/**
* The IDataGridView interface marks as a component as being the bead that
@@ -34,6 +35,6 @@ package org.apache.royale.html.beads
{
function get columnLists():Array;
function get listArea():IUIBase;
- function get header():IUIBase;
+ function get header():IDataGridHeader;
}
}
diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TreeGridView.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TreeGridView.as
index 05b2e00..ac5d1a6 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TreeGridView.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TreeGridView.as
@@ -34,6 +34,7 @@ package org.apache.royale.html.beads
import org.apache.royale.events.Event;
import org.apache.royale.events.IEventDispatcher;
import org.apache.royale.html.DataGridButtonBar;
+ import org.apache.royale.core.IDataGridHeader;
import org.apache.royale.html.List;
import org.apache.royale.html.Tree;
import org.apache.royale.html.TreeGrid;
@@ -96,7 +97,7 @@ package org.apache.royale.html.beads
/**
* Returns the component used as the header for the DataGrid.
*/
- public function get header():IUIBase
+ public function get header():IDataGridHeader
{
return _header;
}