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 2020/08/23 08:28:59 UTC
[royale-asjs] branch develop updated: jewel-datagroup: Unlike Flex,
this component is only used by List in the SWF platform. In JS you
should use a Jewel DataContainer
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 ffebddc jewel-datagroup: Unlike Flex, this component is only used by List in the SWF platform. In JS you should use a Jewel DataContainer
ffebddc is described below
commit ffebddc499ff442825ef0b279b98182f96cd627b
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Sun Aug 23 10:28:46 2020 +0200
jewel-datagroup: Unlike Flex, this component is only used by List in the SWF platform. In JS you should use a Jewel DataContainer
---
frameworks/projects/Jewel/src/main/resources/defaults.css | 6 ------
frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml | 1 -
frameworks/projects/Jewel/src/main/royale/JewelClasses.as | 2 +-
.../org/apache/royale/jewel/supportClasses/list/DataGroup.as | 3 +++
frameworks/projects/Jewel/src/main/sass/_global.sass | 9 ++++-----
5 files changed, 8 insertions(+), 13 deletions(-)
diff --git a/frameworks/projects/Jewel/src/main/resources/defaults.css b/frameworks/projects/Jewel/src/main/resources/defaults.css
index 65da0b7..f3d8560 100644
--- a/frameworks/projects/Jewel/src/main/resources/defaults.css
+++ b/frameworks/projects/Jewel/src/main/resources/defaults.css
@@ -113,12 +113,6 @@ j|BinaryImage {
IBinaryImageLoader: ClassReference("org.apache.royale.html.beads.BinaryImageLoader");
}
-j|DataGroup {
- IBeadLayout: ClassReference("org.apache.royale.jewel.beads.layouts.VerticalLayout");
- IItemRenderer: ClassReference("org.apache.royale.jewel.itemRenderers.StringItemRenderer");
- IViewport: ClassReference("org.apache.royale.jewel.supportClasses.Viewport");
-}
-
j|DataContainer {
IBeadModel: ClassReference("org.apache.royale.jewel.beads.models.DataProviderModel");
IBeadView: ClassReference("org.apache.royale.html.beads.DataContainerView");
diff --git a/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml b/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml
index ea7a87b..4df1ca3 100644
--- a/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml
+++ b/frameworks/projects/Jewel/src/main/resources/jewel-manifest.xml
@@ -88,7 +88,6 @@
<component id="DateChooser" class="org.apache.royale.jewel.DateChooser"/>
<component id="DateField" class="org.apache.royale.jewel.DateField"/>
<component id="DataContainer" class="org.apache.royale.jewel.DataContainer" />
- <component id="DataGroup" class="org.apache.royale.jewel.supportClasses.list.DataGroup" />
<component id="ToolTipLabel" class="org.apache.royale.jewel.supportClasses.tooltip.ToolTipLabel" />
<component id="Form" class="org.apache.royale.jewel.Form"/>
diff --git a/frameworks/projects/Jewel/src/main/royale/JewelClasses.as b/frameworks/projects/Jewel/src/main/royale/JewelClasses.as
index e9429d6..96ba3f1 100644
--- a/frameworks/projects/Jewel/src/main/royale/JewelClasses.as
+++ b/frameworks/projects/Jewel/src/main/royale/JewelClasses.as
@@ -100,6 +100,7 @@ import org.apache.royale.utils.observeElementSize;
// import org.apache.royale.jewel.beads.views.DropDownListView; DropDownListView;
import org.apache.royale.jewel.beads.controllers.DropDownListController; DropDownListController;
+ import org.apache.royale.jewel.supportClasses.list.DataGroup; DataGroup;
}
import org.apache.royale.jewel.supportClasses.ResponsiveSizes; ResponsiveSizes;
@@ -114,7 +115,6 @@ import org.apache.royale.utils.observeElementSize;
import org.apache.royale.jewel.supportClasses.datechooser.DateChooserTable; DateChooserTable;
import org.apache.royale.jewel.supportClasses.table.TBodyContentArea; TBodyContentArea;
import org.apache.royale.jewel.supportClasses.combobox.ComboBoxPopUp; ComboBoxPopUp;
- import org.apache.royale.jewel.supportClasses.list.DataGroup; DataGroup;
import org.apache.royale.jewel.supportClasses.formitem.FormItemLayoutProxy; FormItemLayoutProxy;
import org.apache.royale.jewel.supportClasses.wizard.WizardLayoutProxy; WizardLayoutProxy;
import org.apache.royale.jewel.supportClasses.button.SelectableButtonBase; SelectableButtonBase;
diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
index dba3fe0..535bf12 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/list/DataGroup.as
@@ -31,6 +31,9 @@ package org.apache.royale.jewel.supportClasses.list
* The DataGroup class is the IItemRendererOwnerView used internally
* by org.apache.royale.jewel.List class.
*
+ * Unlike Flex, this component is only used by List in the SWF platform.
+ * In JS you should use a Jewel DataContainer
+ *
* @toplevel
* @langversion 3.0
* @playerversion Flash 10.2
diff --git a/frameworks/projects/Jewel/src/main/sass/_global.sass b/frameworks/projects/Jewel/src/main/sass/_global.sass
index 1a50509..522dd40 100644
--- a/frameworks/projects/Jewel/src/main/sass/_global.sass
+++ b/frameworks/projects/Jewel/src/main/sass/_global.sass
@@ -116,11 +116,6 @@ j|BinaryImage
IBeadView: ClassReference("org.apache.royale.jewel.beads.views.ImageView")
IBinaryImageLoader: ClassReference("org.apache.royale.html.beads.BinaryImageLoader")
-j|DataGroup
- IBeadLayout: ClassReference("org.apache.royale.jewel.beads.layouts.VerticalLayout")
- IItemRenderer: ClassReference("org.apache.royale.jewel.itemRenderers.StringItemRenderer")
- IViewport: ClassReference("org.apache.royale.jewel.supportClasses.Viewport")
-
j|DataContainer
IBeadModel: ClassReference("org.apache.royale.jewel.beads.models.DataProviderModel")
IBeadView: ClassReference("org.apache.royale.html.beads.DataContainerView")
@@ -148,6 +143,10 @@ j|Form
// --- IBorderBead: ClassReference("org.apache.royale.html.beads.SingleLineBorderBead")
IContentView: ClassReference("org.apache.royale.html.supportClasses.ContainerContentArea")
+ j|DataGroup
+ // IBeadLayout: ClassReference("org.apache.royale.jewel.beads.layouts.VerticalLayout")
+ // IItemRenderer: ClassReference("org.apache.royale.jewel.itemRenderers.StringItemRenderer")
+ // IViewport: ClassReference("org.apache.royale.jewel.supportClasses.Viewport")
// -- Horizontal Rule (HR)
hr