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()">