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

aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit 308d6791e095af3c975bd3460b8d4eb50f760c6f
Author: Alex Harui <aha...@apache.org>
AuthorDate: Thu Feb 20 13:41:20 2020 -0800

    update TDJ to use new ItemRenderer patterns and allow a per-column exception
---
 examples/royale/TourDeJewel/src/main/royale/TablePlayGround.mxml       | 2 ++
 .../src/main/royale/itemRenderers/TableCellCloseIconItemRenderer.mxml  | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/examples/royale/TourDeJewel/src/main/royale/TablePlayGround.mxml 
b/examples/royale/TourDeJewel/src/main/royale/TablePlayGround.mxml
index 41f7ed3..598fef0 100644
--- a/examples/royale/TourDeJewel/src/main/royale/TablePlayGround.mxml
+++ b/examples/royale/TourDeJewel/src/main/royale/TablePlayGround.mxml
@@ -188,6 +188,8 @@ limitations under the License.
                                                        <j:TableColumn 
dataField="album" label="Album" align="center" columnLabelAlign="center"/>
                                                        <j:TableColumn 
dataField="year" label="Release Year" align="right" columnLabelAlign="right"/>
                                                        <j:beads>
+                                                               
<!--TableCellCloseIconItemRenderer uses its own ISelectableItemRenderer -->
+                                                               
<js:OverridableSelectableItemRendererClassFactory/>
                                                                
<j:AddTableRowForArrayListData/>
                                                                
<j:RemoveTableRowForArrayListData/>
                                                                
<j:UpdateTableRowForArrayListData/>
diff --git 
a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/TableCellCloseIconItemRenderer.mxml
 
b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/TableCellCloseIconItemRenderer.mxml
index 21d8a13..4902169 100644
--- 
a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/TableCellCloseIconItemRenderer.mxml
+++ 
b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/TableCellCloseIconItemRenderer.mxml
@@ -22,7 +22,7 @@ limitations under the License.
     xmlns:js="library://ns.apache.org/royale/basic" 
     xmlns:html="library://ns.apache.org/royale/html" 
     xmlns="http://www.w3.org/1999/xhtml";
-    hoverable="false" selectable="false">
+    >
 
     <fx:Script>
         <![CDATA[
@@ -39,6 +39,7 @@ limitations under the License.
 
     <j:beads>
         <js:ItemRendererDataBinding/>
+               <j:NoClassSelectorListRuntimeSelectableItemRendererBead/>
     </j:beads>
 
     <j:IconButton emphasis="primary" width="24" height="24" style="padding: 
0px; border-radius: 50%" click="clickCloseButton()">

Reply via email to