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 1da49c2cf5244d78e454e7ff3233b3d2991f2f1e Author: Alex Harui <[email protected]> AuthorDate: Thu Sep 27 00:36:20 2018 -0700 allow overriding of what text is displayed --- .../org/apache/royale/html/supportClasses/StringItemRenderer.as | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/StringItemRenderer.as b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/StringItemRenderer.as index 5c6c454..4c1a3a0 100644 --- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/StringItemRenderer.as +++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/StringItemRenderer.as @@ -147,10 +147,14 @@ package org.apache.royale.html.supportClasses override public function set data(value:Object):void { super.data = value; - var text:String; - this.text = getLabelFromData(this,value); + text = dataToString(value); } + protected function dataToString(value:Object):String + { + return getLabelFromData(this,value); + } + // COMPILE::JS // private var backgroundView:WrappedHTMLElement;
