You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by pi...@apache.org on 2020/10/21 12:51:59 UTC

[royale-asjs] branch develop updated: MXRoyale: Add showHeaders stub to DataGrid

This is an automated email from the ASF dual-hosted git repository.

piotrz 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 e71438c  MXRoyale: Add showHeaders stub to DataGrid
e71438c is described below

commit e71438cf588229bf8f0a3268faada2f19e20c2e0
Author: Piotr Zarzycki <pi...@gmail.com>
AuthorDate: Wed Oct 21 14:51:37 2020 +0200

    MXRoyale: Add showHeaders stub to DataGrid
---
 .../src/main/royale/mx/controls/DataGrid.as        | 42 ++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DataGrid.as b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DataGrid.as
index fb4c4da..3bfb21b 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DataGrid.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/controls/DataGrid.as
@@ -838,6 +838,48 @@ public class DataGrid extends DataGridListBase/*ListBase*/ implements IDataGrid/
         invalidateDisplayList();*/
     }
 
+    /**
+     *  @private
+     *  Storage for the showHeaders property.
+     */
+    private var _showHeaders:Boolean = true;
+
+    [Bindable("showHeadersChanged")]
+  //  [Inspectable(category="General", defaultValue="true")]
+
+    /**
+     *  A flag that indicates whether the control should show
+     *  column headers.
+     *  If <code>true</code>, the control shows column headers.
+     *
+     *  @default true
+     *
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
+     */
+    public function get showHeaders():Boolean
+    {
+        return _showHeaders;
+    }
+
+    /**
+     *  @private
+     */
+    public function set showHeaders(value:Boolean):void
+    {
+        if (value == _showHeaders)
+            return;
+
+        _showHeaders = value;
+        /*itemsSizeChanged = true;
+
+        invalidateDisplayList();
+
+        dispatchEvent(new Event("showHeadersChanged"));*/
+    }
+
     [Inspectable(environment="none")]