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 8ce359c  tour-de-jewel: add icons to the virtual combobox example
8ce359c is described below

commit 8ce359c738585c414de42dd595bd5e32e7e7a2ba
Author: Carlos Rovira <[email protected]>
AuthorDate: Sat Feb 8 13:35:11 2020 +0100

    tour-de-jewel: add icons to the virtual combobox example
---
 .../TourDeJewel/src/main/resources/jewel-example-styles.css   |  4 ++--
 .../TourDeJewel/src/main/royale/VirtualListsPlayGround.mxml   |  3 +--
 .../main/royale/itemRenderers/SimpleIconListItemRenderer.mxml | 11 ++++-------
 3 files changed, 7 insertions(+), 11 deletions(-)

diff --git 
a/examples/royale/TourDeJewel/src/main/resources/jewel-example-styles.css 
b/examples/royale/TourDeJewel/src/main/resources/jewel-example-styles.css
index 222a7ef..4fe1df4 100644
--- a/examples/royale/TourDeJewel/src/main/resources/jewel-example-styles.css
+++ b/examples/royale/TourDeJewel/src/main/resources/jewel-example-styles.css
@@ -37,10 +37,10 @@ j|IconButtonBar
     IItemRenderer: ClassReference("itemRenderers.SimpleIconListItemRenderer");
 }
 
-/* .cmbSimpleiIconListItemRenderer`
+.cmbSimpleiIconListItemRenderer
 {
     IItemRenderer: ClassReference("itemRenderers.SimpleIconListItemRenderer");
-} */
+}
 
 
 
diff --git 
a/examples/royale/TourDeJewel/src/main/royale/VirtualListsPlayGround.mxml 
b/examples/royale/TourDeJewel/src/main/royale/VirtualListsPlayGround.mxml
index 91b833c..0a04136 100644
--- a/examples/royale/TourDeJewel/src/main/royale/VirtualListsPlayGround.mxml
+++ b/examples/royale/TourDeJewel/src/main/royale/VirtualListsPlayGround.mxml
@@ -102,15 +102,14 @@ limitations under the License.
                                                                                
dataProvider="{listModel.bigIconListVOData}"
                                                                                
selectedIndex="4"
                                                                                
>
-                                                                               
<!-- change="onChange(event)" -->
                                                        <j:beads>
-                                                               <!-- 
<js:ConstantBinding sourceID="listModel" sourcePropertyName="bigIconListVOData" 
destinationPropertyName="dataProvider" /> -->
                                                                
<j:AddListItemRendererForArrayListData/>
                                                                
<j:RemoveListItemRendererForArrayListData/>
                                                                
<j:UpdateListItemRendererForArrayListData/>
                                                                
<j:RemoveAllItemRendererForArrayListData/>
                                                        </j:beads>
                                                </j:VirtualList>
+                                                               <!-- 
change="onChange(event)" -->
                                                <!-- <j:Label text="Click on 
render's icon will remove that renderer" multiline="true" width="200"/> -->
                                        </j:VGroup>
                                        <j:VGroup gap="3">
diff --git 
a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/SimpleIconListItemRenderer.mxml
 
b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/SimpleIconListItemRenderer.mxml
index 71b5afb..5006a59 100644
--- 
a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/SimpleIconListItemRenderer.mxml
+++ 
b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/SimpleIconListItemRenderer.mxml
@@ -24,10 +24,6 @@ limitations under the License.
 
     <fx:Script>
         <![CDATA[
-                       import org.apache.royale.collections.ArrayList;
-                       import org.apache.royale.jewel.List;
-                       import org.apache.royale.jewel.beads.views.ListView;
-
                        import vos.IconListVO;
             
             [Bindable("dataChange")]
@@ -42,9 +38,10 @@ limitations under the License.
         <js:ItemRendererDataBinding />
     </j:beads>
 
-    <js:FontIcon text="{iconList ? iconList.icon : ''}" material="true" 
visible="{iconList ? iconList.icon != null : false}"/>
-
-    <j:Label html="{text}" multiline="true"/>
+    <j:HGroup gap="6" itemsVerticalAlign="itemsCentered">
+        <js:FontIcon text="{iconList.icon}" material="true" 
visible="{iconList.icon != null}"/>
+        <j:Label html="{text}"/>
+    </j:HGroup>
 
 </j:ListItemRenderer>
 

Reply via email to