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 cabda5a  tour-de-jewel: update for FW icons to use "text" instead of 
"type". Also show example of a ToggleButtonBar using FW icons instead of 
material
cabda5a is described below

commit cabda5ab3fee5831eabe2833ba50081f91d0f752
Author: Carlos Rovira <[email protected]>
AuthorDate: Mon May 18 15:34:07 2020 +0200

    tour-de-jewel: update for FW icons to use "text" instead of "type". Also 
show example of a ToggleButtonBar using FW icons instead of material
---
 .../src/main/resources/jewel-example-styles.css    |  5 ++
 .../src/main/royale/ButtonBarPlayGround.mxml       |  4 +-
 .../src/main/royale/MiscelaneaPlayGound.mxml       | 70 +++++++++++-----------
 .../src/main/royale/models/ListsModel.as           | 16 +++++
 4 files changed, 58 insertions(+), 37 deletions(-)

diff --git 
a/examples/jewel/TourDeJewel/src/main/resources/jewel-example-styles.css 
b/examples/jewel/TourDeJewel/src/main/resources/jewel-example-styles.css
index a1febdb..a15a1cb 100644
--- a/examples/jewel/TourDeJewel/src/main/resources/jewel-example-styles.css
+++ b/examples/jewel/TourDeJewel/src/main/resources/jewel-example-styles.css
@@ -27,6 +27,11 @@ j|IconButtonBar
     iconClass: ClassReference("org.apache.royale.icons.MaterialIcon")
 }
 
+.iconButtonBarFontAwesomeIcon
+{
+    iconClass: ClassReference("org.apache.royale.icons.FontAwesomeIcon")
+}
+
 .tableStyle
 {
     IItemRenderer: ClassReference("itemRenderers.TableStyleListItemRenderer");
diff --git 
a/examples/jewel/TourDeJewel/src/main/royale/ButtonBarPlayGround.mxml 
b/examples/jewel/TourDeJewel/src/main/royale/ButtonBarPlayGround.mxml
index 0c75493..e02bac4 100644
--- a/examples/jewel/TourDeJewel/src/main/royale/ButtonBarPlayGround.mxml
+++ b/examples/jewel/TourDeJewel/src/main/royale/ButtonBarPlayGround.mxml
@@ -149,11 +149,11 @@ limitations under the License.
 
                                <html:H4 text="Width 100% and emphasized color, 
selectedIndex is 2"/>
 
-                               <j:ToggleButtonBar localId="tbb" 
+                               <j:ToggleButtonBar localId="tbb" 
className="iconButtonBarFontAwesomeIcon"
                                        change="tbbChangeHandler(event)"
                                        selectedIndex="2"
                                        emphasis="primary" width="100%" 
-                                       
dataProvider="{listModel.iconButtonData}"/>
+                                       
dataProvider="{listModel.iconButtonDataFW}"/>
                                
                                <html:H4 text="No Width and icons to the right, 
selectedIndex is 0"/>
 
diff --git 
a/examples/jewel/TourDeJewel/src/main/royale/MiscelaneaPlayGound.mxml 
b/examples/jewel/TourDeJewel/src/main/royale/MiscelaneaPlayGound.mxml
index 415acf9..964291c 100644
--- a/examples/jewel/TourDeJewel/src/main/royale/MiscelaneaPlayGound.mxml
+++ b/examples/jewel/TourDeJewel/src/main/royale/MiscelaneaPlayGound.mxml
@@ -95,57 +95,57 @@ limitations under the License.
                         <j:VGroup gap="3">
                             <html:H3 text="Sizes" 
className="secondary-normal"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}"/>
                             <j:Label text="normal"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_LG}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_LG}"/>
                             <j:Label text="lg"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X2}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X2}"/>
                             <j:Label text="2x"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}"/>
                             <j:Label text="3x"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X4}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X4}"/>
                             <j:Label text="4x"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X5}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X5}"/>
                             <j:Label text="5x"/>
 
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
size="48"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
size="48"/>
                             <j:Label text="size=48"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" fixedWidth="true"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" fixedWidth="true"/>
                             <j:Label text="fixed width"/>
                         </j:VGroup>
                         
                         <j:VGroup gap="3">
                             <html:H3 text="Rotations" 
className="secondary-normal"/>
 
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" 
rotation="{FontAwesomeIcon.ROTATE_90}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" 
rotation="{FontAwesomeIcon.ROTATE_90}"/>
                             <j:Label text="rotation 90º"/>
 
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" 
rotation="{FontAwesomeIcon.ROTATE_180}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" 
rotation="{FontAwesomeIcon.ROTATE_180}"/>
                             <j:Label text="rotation 180º"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" 
rotation="{FontAwesomeIcon.ROTATE_270}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" 
rotation="{FontAwesomeIcon.ROTATE_270}"/>
                             <j:Label text="rotation 270º"/>
                             
                             <html:H3 text="Flips" 
className="secondary-normal"/>
 
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" flipHorizontal="true"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" flipHorizontal="true"/>
                             <j:Label text="flipHorizontal"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" flipVertical="true"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" flipVertical="true"/>
                             <j:Label text="flipVertical"/>
                             
                             <html:H3 text="Animations" 
className="secondary-normal"/>
 
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" spin="true"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" spin="true"/>
                             <j:Label text="spin"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" pulse="true"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" pulse="true"/>
                             <j:Label text="pulse"/>
                             
                         </j:VGroup>
@@ -153,12 +153,12 @@ limitations under the License.
                         <j:VGroup gap="3">
                             <html:H3 text="Borders" 
className="secondary-normal"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" border="true"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.ANGELLIST}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" border="true"/>
                             <j:Label text="with border"/>
                             
                             <html:Div width="250">
                                 <html:P>
-                                    <js:FontAwesomeIcon 
className="primary-normal" type="{FontAwesome5IconType.ANGELLIST}" 
faStyle="{FontAwesomeIcon.BRANDS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
border="true" pullRight="true"/>
+                                    <js:FontAwesomeIcon 
className="primary-normal" text="{FontAwesome5IconType.ANGELLIST}" 
faStyle="{FontAwesomeIcon.BRANDS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
border="true" pullRight="true"/>
                                     <js:TextNode text="Lorem ipsum dolor si 
amet, consectetur adipiscing incidunt ut labore et dolore magna aliquam erat 
nostrud exercitation ullamcorper suscipit laboris nis duis autem vel eum irure 
dolor in reprehenderit i, dolore eu fugiat nulla pariatur."/>
                                 </html:P>
                             </html:Div>
@@ -167,7 +167,7 @@ limitations under the License.
 
                             <html:Div width="250">
                                 <html:P>
-                                    <js:FontAwesomeIcon 
className="primary-normal" type="{FontAwesome5IconType.ANGELLIST}" 
faStyle="{FontAwesomeIcon.BRANDS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
border="true" pullLeft="true"/>
+                                    <js:FontAwesomeIcon 
className="primary-normal" text="{FontAwesome5IconType.ANGELLIST}" 
faStyle="{FontAwesomeIcon.BRANDS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
border="true" pullLeft="true"/>
                                     <js:TextNode text="Lorem ipsum dolor si 
amet, consectetur adipiscing incidunt ut labore et dolore magna aliquam erat 
nostrud exercitation ullamcorper suscipit laboris nis duis autem vel eum irure 
dolor in reprehenderit i, dolore eu fugiat nulla pariatur."/>
                                 </html:P>
                             </html:Div>
@@ -176,7 +176,7 @@ limitations under the License.
 
                             <html:Div width="250">
                                 <html:P>
-                                    <js:FontAwesomeIcon 
className="primary-normal" type="{FontAwesome5IconType.ANGELLIST}" 
faStyle="{FontAwesomeIcon.BRANDS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
pullRight="true"/>
+                                    <js:FontAwesomeIcon 
className="primary-normal" text="{FontAwesome5IconType.ANGELLIST}" 
faStyle="{FontAwesomeIcon.BRANDS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
pullRight="true"/>
                                     <js:TextNode text="Lorem ipsum dolor si 
amet, consectetur adipiscing incidunt ut labore et dolore magna aliquam erat 
nostrud exercitation ullamcorper suscipit laboris nis duis autem vel eum irure 
dolor in reprehenderit i, dolore eu fugiat nulla pariatur."/>
                                 </html:P>
                             </html:Div>
@@ -188,31 +188,31 @@ limitations under the License.
                             <html:H3 text="Styles (FAv5.0)" 
className="secondary-normal"/>
 
 
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.VIRUS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
faStyle="{FontAwesomeIcon.SOLID}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.VIRUS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
faStyle="{FontAwesomeIcon.SOLID}"/>
                             <j:Label text="Solid Style"/>
 
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.VIRUS}" relativeSize="{FontAwesomeIcon.SIZE_X3}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.VIRUS}" relativeSize="{FontAwesomeIcon.SIZE_X3}"/>
                             <j:Label text="Regular Style"/>
 
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.VIRUS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
faStyle="{FontAwesomeIcon.LIGHT}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.VIRUS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
faStyle="{FontAwesomeIcon.LIGHT}"/>
                             <j:Label text="Light Style"/>
 
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.VIRUS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
faStyle="{FontAwesomeIcon.DUOTONE}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.VIRUS}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
faStyle="{FontAwesomeIcon.DUOTONE}"/>
                             <j:Label text="Duotone Style"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.TWITTER_SQUARE}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" faStyle="{FontAwesomeIcon.BRANDS}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.TWITTER_SQUARE}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" faStyle="{FontAwesomeIcon.BRANDS}"/>
                             <j:Label text="Brands Style"/>
                             
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.PUMP_SOAP}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}"/>
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.BACTERIA}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
faStyle="{FontAwesomeIcon.LIGHT}"/>
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.VIRUS_SLASH}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" faStyle="{FontAwesomeIcon.DUOTONE}"/>
-                            <js:FontAwesomeIcon className="primary-normal" 
type="{FontAwesome5IconType.FINGERPRINT}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" faStyle="{FontAwesomeIcon.DUOTONE}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.PUMP_SOAP}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.BACTERIA}" relativeSize="{FontAwesomeIcon.SIZE_X3}" 
faStyle="{FontAwesomeIcon.LIGHT}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.VIRUS_SLASH}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" faStyle="{FontAwesomeIcon.DUOTONE}"/>
+                            <js:FontAwesomeIcon className="primary-normal" 
text="{FontAwesome5IconType.FINGERPRINT}" 
relativeSize="{FontAwesomeIcon.SIZE_X3}" faStyle="{FontAwesomeIcon.DUOTONE}"/>
 
                             <html:H3 text="IconButton" 
className="secondary-normal"/>
 
                             <j:IconButton emphasis="primary" text="Twitter">
                                 <j:icon>
-                                    <js:FontAwesomeIcon 
type="{FontAwesome5IconType.TWITTER}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X2}"/>
+                                    <js:FontAwesomeIcon 
text="{FontAwesome5IconType.TWITTER}" faStyle="{FontAwesomeIcon.BRANDS}" 
relativeSize="{FontAwesomeIcon.SIZE_X2}"/>
                                 </j:icon>
                             </j:IconButton>
                             
@@ -220,7 +220,7 @@ limitations under the License.
 
                             <j:ToggleButton emphasis="primary" text="Black 
Book" selectedText="White Book">
                                 <j:icon>
-                                    <js:FontAwesomeToggleIcon 
type="{FontAwesome5IconType.ADDRESS_BOOK}"
+                                    <js:FontAwesomeToggleIcon 
text="{FontAwesome5IconType.ADDRESS_BOOK}"
                                                             
relativeSize="{FontAwesomeIcon.SIZE_X2}"/>
                                 </j:icon>
                             </j:ToggleButton>
@@ -229,7 +229,7 @@ limitations under the License.
                             
                             <j:ToggleButton emphasis="secondary" text="Black 
Book" selectedText="White Book">
                                 <j:icon>
-                                    <js:FontAwesomeToggleIcon 
type="{FontAwesome5IconType.ADDRESS_BOOK}" faStyle="{FontAwesomeIcon.SOLID}"
+                                    <js:FontAwesomeToggleIcon 
text="{FontAwesome5IconType.ADDRESS_BOOK}" faStyle="{FontAwesomeIcon.SOLID}"
                                                             
faSelectedStyle="{FontAwesomeIcon.REGULAR}"
                                                             
relativeSize="{FontAwesomeIcon.SIZE_X2}"/>
                                 </j:icon>
@@ -239,8 +239,8 @@ limitations under the License.
 
                             <j:ToggleButton emphasis="emphasized" text="Go 
Down" selectedText="Go Up">
                                 <j:icon>
-                                    <js:FontAwesomeToggleIcon 
type="{FontAwesome5IconType.ANGLE_DOUBLE_DOWN}" 
faStyle="{FontAwesomeIcon.LIGHT}"
-                                                            
selectedType="{FontAwesome5IconType.ANGLE_DOUBLE_UP}" 
faSelectedStyle="{FontAwesomeIcon.DUOTONE}"
+                                    <js:FontAwesomeToggleIcon 
text="{FontAwesome5IconType.ANGLE_DOUBLE_DOWN}" 
faStyle="{FontAwesomeIcon.LIGHT}"
+                                                            
selectedText="{FontAwesome5IconType.ANGLE_DOUBLE_UP}" 
faSelectedStyle="{FontAwesomeIcon.DUOTONE}"
                                                             
relativeSize="{FontAwesomeIcon.SIZE_X2}"/>
                                 </j:icon>
                             </j:ToggleButton>
@@ -249,8 +249,8 @@ limitations under the License.
                             
                             <j:ToggleButton text="Go Down" selectedText="Go 
Up" selected="true">
                                 <j:icon>
-                                    <js:FontAwesomeToggleIcon 
type="{FontAwesome5IconType.CHEVRON_CIRCLE_DOWN}"
-                                                            
selectedType="{FontAwesome5IconType.CHEVRON_CIRCLE_UP}"
+                                    <js:FontAwesomeToggleIcon 
text="{FontAwesome5IconType.CHEVRON_CIRCLE_DOWN}"
+                                                            
selectedText="{FontAwesome5IconType.CHEVRON_CIRCLE_UP}"
                                                             
relativeSize="{FontAwesomeIcon.SIZE_X2}"/>
                                 </j:icon>
                             </j:ToggleButton>
diff --git a/examples/jewel/TourDeJewel/src/main/royale/models/ListsModel.as 
b/examples/jewel/TourDeJewel/src/main/royale/models/ListsModel.as
index 2964b3c..6d19515 100644
--- a/examples/jewel/TourDeJewel/src/main/royale/models/ListsModel.as
+++ b/examples/jewel/TourDeJewel/src/main/royale/models/ListsModel.as
@@ -166,6 +166,22 @@ package models
                {
                        return _iconButtonData;
                }
+               
+               /**
+                * Used in the IconButtonBar example. This one uses 
FontAwesomeIcons
+                */
+               private var _iconButtonDataFW:ArrayList = new ArrayList([
+            new IconListVO("Card", FontAwesome5IconType.ADDRESS_CARD),
+            new IconListVO("Back", FontAwesome5IconType.BACKWARD),
+            new IconListVO("Cloud", FontAwesome5IconType.CLOUD),
+            new IconListVO("File", FontAwesome5IconType.FILE),
+            new IconListVO("Mobile", FontAwesome5IconType.MOBILE)
+        ]);
+
+               public function get iconButtonDataFW():ArrayList
+               {
+                       return _iconButtonDataFW;
+               }
 
                /**
                 * Used in the Virtual List example example.

Reply via email to