Commit 06cc595a authored by Brian Egan's avatar Brian Egan

Version 7.0.0: upgrade to FontAwesome 5.0.13 with code Generator.

parent 77e86738
## 7.0.0
* Renames:
- All icons that end with capital-O (for outline) have been renamed. E.g. `addressBookO` has been renamed `addressBook`
- All solid icons have been renamed to `solidIconName`. E.g. `addressBook` renamed `solidAddressBook`
* Generate Icon pack based on JSON definition from source. Much easier upgrades / maintenance / consistency going forward! Big thanks to @pplante on Github for the contribution :)
* Move fonts into the `lib` folder.
## 6.0.0 ## 6.0.0
* Update to Font Awesome Icons 5.0.2, which includes tons of new Icons! * Update to Font Awesome Icons 5.0.2, which includes tons of new Icons!
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
The [Font Awesome](http://fontawesome.io/icons/) Icon pack available as set of Flutter Icons. The [Font Awesome](http://fontawesome.io/icons/) Icon pack available as set of Flutter Icons.
Based on Font Awesome 5.0.2. Includes all free icons: Based on Font Awesome 5.0.13. Includes all free icons:
* Regular * Regular
* Solid * Solid
...@@ -13,7 +13,7 @@ Based on Font Awesome 5.0.2. Includes all free icons: ...@@ -13,7 +13,7 @@ Based on Font Awesome 5.0.2. Includes all free icons:
In the `dependencies:` section of your `pubspec.yaml`, add the following line: In the `dependencies:` section of your `pubspec.yaml`, add the following line:
```yaml ```yaml
font_awesome_flutter: 6.0.0 font_awesome_flutter: <latest_version>
``` ```
## Usage ## Usage
...@@ -35,3 +35,8 @@ class MyWidget extends StatelessWidget { ...@@ -35,3 +35,8 @@ class MyWidget extends StatelessWidget {
## Example ## Example
View the Flutter app in the `example` directory to see all the available `FontAwesomeIcons`. View the Flutter app in the `example` directory to see all the available `FontAwesomeIcons`.
## Contributors
- Brian Egan
- Phil Plante
<html><body>You are being <a href="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/web-fonts-with-css/webfonts/fa-brands-400.ttf">redirected</a>.</body></html>
\ No newline at end of file
<html><body>You are being <a href="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/web-fonts-with-css/webfonts/fa-regular-400.ttf">redirected</a>.</body></html>
\ No newline at end of file
<html><body>You are being <a href="https://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/web-fonts-with-css/webfonts/fa-solid-900.ttf">redirected</a>.</body></html>
\ No newline at end of file
...@@ -9,13 +9,13 @@ ...@@ -9,13 +9,13 @@
/* Begin PBXBuildFile section */ /* Begin PBXBuildFile section */
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
2D5378261FAA1A9400D5DBA9 /* flutter_assets in Resources */ = {isa = PBXBuildFile; fileRef = 2D5378251FAA1A9400D5DBA9 /* flutter_assets */; };
3B80C3941E831B6300D905FE /* App.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B80C3931E831B6300D905FE /* App.framework */; }; 3B80C3941E831B6300D905FE /* App.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B80C3931E831B6300D905FE /* App.framework */; };
3B80C3951E831B6300D905FE /* App.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 3B80C3931E831B6300D905FE /* App.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 3B80C3951E831B6300D905FE /* App.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 3B80C3931E831B6300D905FE /* App.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
9705A1C61CF904A100538489 /* Flutter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9740EEBA1CF902C7004384FC /* Flutter.framework */; }; 9705A1C61CF904A100538489 /* Flutter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9740EEBA1CF902C7004384FC /* Flutter.framework */; };
9705A1C71CF904A300538489 /* Flutter.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9740EEBA1CF902C7004384FC /* Flutter.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 9705A1C71CF904A300538489 /* Flutter.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9740EEBA1CF902C7004384FC /* Flutter.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
9740EEB41CF90195004384FC /* Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9740EEB21CF90195004384FC /* Debug.xcconfig */; }; 9740EEB41CF90195004384FC /* Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9740EEB21CF90195004384FC /* Debug.xcconfig */; };
9740EEB51CF90195004384FC /* Generated.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9740EEB31CF90195004384FC /* Generated.xcconfig */; }; 9740EEB51CF90195004384FC /* Generated.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9740EEB31CF90195004384FC /* Generated.xcconfig */; };
9740EEBB1CF902C7004384FC /* app.flx in Resources */ = {isa = PBXBuildFile; fileRef = 9740EEB71CF902C7004384FC /* app.flx */; };
978B8F6F1D3862AE00F588F7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */; }; 978B8F6F1D3862AE00F588F7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */; };
97C146F31CF9000F007C117D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C146F21CF9000F007C117D /* main.m */; }; 97C146F31CF9000F007C117D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C146F21CF9000F007C117D /* main.m */; };
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
...@@ -42,13 +42,13 @@ ...@@ -42,13 +42,13 @@
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; }; 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; }; 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; }; 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
2D5378251FAA1A9400D5DBA9 /* flutter_assets */ = {isa = PBXFileReference; lastKnownFileType = folder; name = flutter_assets; path = Flutter/flutter_assets; sourceTree = SOURCE_ROOT; };
3B80C3931E831B6300D905FE /* App.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = App.framework; path = Flutter/App.framework; sourceTree = "<group>"; }; 3B80C3931E831B6300D905FE /* App.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = App.framework; path = Flutter/App.framework; sourceTree = "<group>"; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; }; 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
7AFFD8ED1D35381100E5BB4D /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; }; 7AFFD8ED1D35381100E5BB4D /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; }; 7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; }; 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; };
9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = "<group>"; }; 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = "<group>"; };
9740EEB71CF902C7004384FC /* app.flx */ = {isa = PBXFileReference; lastKnownFileType = file; name = app.flx; path = Flutter/app.flx; sourceTree = "<group>"; };
9740EEBA1CF902C7004384FC /* Flutter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Flutter.framework; path = Flutter/Flutter.framework; sourceTree = "<group>"; }; 9740EEBA1CF902C7004384FC /* Flutter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Flutter.framework; path = Flutter/Flutter.framework; sourceTree = "<group>"; };
97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; };
97C146F21CF9000F007C117D /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; 97C146F21CF9000F007C117D /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
...@@ -74,9 +74,9 @@ ...@@ -74,9 +74,9 @@
9740EEB11CF90186004384FC /* Flutter */ = { 9740EEB11CF90186004384FC /* Flutter */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
9740EEB71CF902C7004384FC /* app.flx */,
3B80C3931E831B6300D905FE /* App.framework */, 3B80C3931E831B6300D905FE /* App.framework */,
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */, 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */,
2D5378251FAA1A9400D5DBA9 /* flutter_assets */,
9740EEBA1CF902C7004384FC /* Flutter.framework */, 9740EEBA1CF902C7004384FC /* Flutter.framework */,
9740EEB21CF90195004384FC /* Debug.xcconfig */, 9740EEB21CF90195004384FC /* Debug.xcconfig */,
7AFA3C8E1D35360C0083082E /* Release.xcconfig */, 7AFA3C8E1D35360C0083082E /* Release.xcconfig */,
...@@ -187,10 +187,10 @@ ...@@ -187,10 +187,10 @@
isa = PBXResourcesBuildPhase; isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
9740EEBB1CF902C7004384FC /* app.flx in Resources */,
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */, 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */,
9740EEB51CF90195004384FC /* Generated.xcconfig in Resources */, 9740EEB51CF90195004384FC /* Generated.xcconfig in Resources */,
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */, 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */,
2D5378261FAA1A9400D5DBA9 /* flutter_assets in Resources */,
9740EEB41CF90195004384FC /* Debug.xcconfig in Resources */, 9740EEB41CF90195004384FC /* Debug.xcconfig in Resources */,
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */, 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */,
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */, 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */,
......
import 'package:flutter/widgets.dart';
class ExampleIcon implements Comparable {
final IconData iconData;
final String title;
ExampleIcon(this.iconData, this.title);
@override
String toString() => 'IconDefinition{iconData: $iconData, title: $title}';
@override
bool operator ==(Object other) =>
identical(this, other) ||
other is ExampleIcon &&
runtimeType == other.runtimeType &&
iconData == other.iconData &&
title == other.title;
@override
int get hashCode => iconData.hashCode ^ title.hashCode;
@override
int compareTo(other) => title.compareTo(other.title);
}
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:font_awesome_flutter_example/example_icon.dart';
// THIS FILE IS AUTOMATICALLY GENERATED!
final icons = <ExampleIcon>[
ExampleIcon(FontAwesomeIcons.fiveHundredPx, 'fiveHundredPx'),
ExampleIcon(FontAwesomeIcons.accessibleIcon, 'accessibleIcon'),
ExampleIcon(FontAwesomeIcons.accusoft, 'accusoft'),
ExampleIcon(FontAwesomeIcons.addressBook, 'addressBook'),
ExampleIcon(FontAwesomeIcons.solidAddressBook, 'solidAddressBook'),
ExampleIcon(FontAwesomeIcons.addressCard, 'addressCard'),
ExampleIcon(FontAwesomeIcons.solidAddressCard, 'solidAddressCard'),
ExampleIcon(FontAwesomeIcons.adjust, 'adjust'),
ExampleIcon(FontAwesomeIcons.adn, 'adn'),
ExampleIcon(FontAwesomeIcons.adversal, 'adversal'),
ExampleIcon(FontAwesomeIcons.affiliatetheme, 'affiliatetheme'),
ExampleIcon(FontAwesomeIcons.algolia, 'algolia'),
ExampleIcon(FontAwesomeIcons.alignCenter, 'alignCenter'),
ExampleIcon(FontAwesomeIcons.alignJustify, 'alignJustify'),
ExampleIcon(FontAwesomeIcons.alignLeft, 'alignLeft'),
ExampleIcon(FontAwesomeIcons.alignRight, 'alignRight'),
ExampleIcon(FontAwesomeIcons.allergies, 'allergies'),
ExampleIcon(FontAwesomeIcons.amazon, 'amazon'),
ExampleIcon(FontAwesomeIcons.amazonPay, 'amazonPay'),
ExampleIcon(FontAwesomeIcons.ambulance, 'ambulance'),
ExampleIcon(FontAwesomeIcons.americanSignLanguageInterpreting,
'americanSignLanguageInterpreting'),
ExampleIcon(FontAwesomeIcons.amilia, 'amilia'),
ExampleIcon(FontAwesomeIcons.anchor, 'anchor'),
ExampleIcon(FontAwesomeIcons.android, 'android'),
ExampleIcon(FontAwesomeIcons.angellist, 'angellist'),
ExampleIcon(FontAwesomeIcons.angleDoubleDown, 'angleDoubleDown'),
ExampleIcon(FontAwesomeIcons.angleDoubleLeft, 'angleDoubleLeft'),
ExampleIcon(FontAwesomeIcons.angleDoubleRight, 'angleDoubleRight'),
ExampleIcon(FontAwesomeIcons.angleDoubleUp, 'angleDoubleUp'),
ExampleIcon(FontAwesomeIcons.angleDown, 'angleDown'),
ExampleIcon(FontAwesomeIcons.angleLeft, 'angleLeft'),
ExampleIcon(FontAwesomeIcons.angleRight, 'angleRight'),
ExampleIcon(FontAwesomeIcons.angleUp, 'angleUp'),
ExampleIcon(FontAwesomeIcons.angrycreative, 'angrycreative'),
ExampleIcon(FontAwesomeIcons.angular, 'angular'),
ExampleIcon(FontAwesomeIcons.appStore, 'appStore'),
ExampleIcon(FontAwesomeIcons.appStoreIos, 'appStoreIos'),
ExampleIcon(FontAwesomeIcons.apper, 'apper'),
ExampleIcon(FontAwesomeIcons.apple, 'apple'),
ExampleIcon(FontAwesomeIcons.applePay, 'applePay'),
ExampleIcon(FontAwesomeIcons.archive, 'archive'),
ExampleIcon(FontAwesomeIcons.arrowAltCircleDown, 'arrowAltCircleDown'),
ExampleIcon(
FontAwesomeIcons.solidArrowAltCircleDown, 'solidArrowAltCircleDown'),
ExampleIcon(FontAwesomeIcons.arrowAltCircleLeft, 'arrowAltCircleLeft'),
ExampleIcon(
FontAwesomeIcons.solidArrowAltCircleLeft, 'solidArrowAltCircleLeft'),
ExampleIcon(FontAwesomeIcons.arrowAltCircleRight, 'arrowAltCircleRight'),
ExampleIcon(
FontAwesomeIcons.solidArrowAltCircleRight, 'solidArrowAltCircleRight'),
ExampleIcon(FontAwesomeIcons.arrowAltCircleUp, 'arrowAltCircleUp'),
ExampleIcon(FontAwesomeIcons.solidArrowAltCircleUp, 'solidArrowAltCircleUp'),
ExampleIcon(FontAwesomeIcons.arrowCircleDown, 'arrowCircleDown'),
ExampleIcon(FontAwesomeIcons.arrowCircleLeft, 'arrowCircleLeft'),
ExampleIcon(FontAwesomeIcons.arrowCircleRight, 'arrowCircleRight'),
ExampleIcon(FontAwesomeIcons.arrowCircleUp, 'arrowCircleUp'),
ExampleIcon(FontAwesomeIcons.arrowDown, 'arrowDown'),
ExampleIcon(FontAwesomeIcons.arrowLeft, 'arrowLeft'),
ExampleIcon(FontAwesomeIcons.arrowRight, 'arrowRight'),
ExampleIcon(FontAwesomeIcons.arrowUp, 'arrowUp'),
ExampleIcon(FontAwesomeIcons.arrowsAlt, 'arrowsAlt'),
ExampleIcon(FontAwesomeIcons.arrowsAltH, 'arrowsAltH'),
ExampleIcon(FontAwesomeIcons.arrowsAltV, 'arrowsAltV'),
ExampleIcon(
FontAwesomeIcons.assistiveListeningSystems, 'assistiveListeningSystems'),
ExampleIcon(FontAwesomeIcons.asterisk, 'asterisk'),
ExampleIcon(FontAwesomeIcons.asymmetrik, 'asymmetrik'),
ExampleIcon(FontAwesomeIcons.at, 'at'),
ExampleIcon(FontAwesomeIcons.audible, 'audible'),
ExampleIcon(FontAwesomeIcons.audioDescription, 'audioDescription'),
ExampleIcon(FontAwesomeIcons.autoprefixer, 'autoprefixer'),
ExampleIcon(FontAwesomeIcons.avianex, 'avianex'),
ExampleIcon(FontAwesomeIcons.aviato, 'aviato'),
ExampleIcon(FontAwesomeIcons.aws, 'aws'),
ExampleIcon(FontAwesomeIcons.backward, 'backward'),
ExampleIcon(FontAwesomeIcons.balanceScale, 'balanceScale'),
ExampleIcon(FontAwesomeIcons.ban, 'ban'),
ExampleIcon(FontAwesomeIcons.bandAid, 'bandAid'),
ExampleIcon(FontAwesomeIcons.bandcamp, 'bandcamp'),
ExampleIcon(FontAwesomeIcons.barcode, 'barcode'),
ExampleIcon(FontAwesomeIcons.bars, 'bars'),
ExampleIcon(FontAwesomeIcons.baseballBall, 'baseballBall'),
ExampleIcon(FontAwesomeIcons.basketballBall, 'basketballBall'),
ExampleIcon(FontAwesomeIcons.bath, 'bath'),
ExampleIcon(FontAwesomeIcons.batteryEmpty, 'batteryEmpty'),
ExampleIcon(FontAwesomeIcons.batteryFull, 'batteryFull'),
ExampleIcon(FontAwesomeIcons.batteryHalf, 'batteryHalf'),
ExampleIcon(FontAwesomeIcons.batteryQuarter, 'batteryQuarter'),
ExampleIcon(FontAwesomeIcons.batteryThreeQuarters, 'batteryThreeQuarters'),
ExampleIcon(FontAwesomeIcons.bed, 'bed'),
ExampleIcon(FontAwesomeIcons.beer, 'beer'),
ExampleIcon(FontAwesomeIcons.behance, 'behance'),
ExampleIcon(FontAwesomeIcons.behanceSquare, 'behanceSquare'),
ExampleIcon(FontAwesomeIcons.bell, 'bell'),
ExampleIcon(FontAwesomeIcons.solidBell, 'solidBell'),
ExampleIcon(FontAwesomeIcons.bellSlash, 'bellSlash'),
ExampleIcon(FontAwesomeIcons.solidBellSlash, 'solidBellSlash'),
ExampleIcon(FontAwesomeIcons.bicycle, 'bicycle'),
ExampleIcon(FontAwesomeIcons.bimobject, 'bimobject'),
ExampleIcon(FontAwesomeIcons.binoculars, 'binoculars'),
ExampleIcon(FontAwesomeIcons.birthdayCake, 'birthdayCake'),
ExampleIcon(FontAwesomeIcons.bitbucket, 'bitbucket'),
ExampleIcon(FontAwesomeIcons.bitcoin, 'bitcoin'),
ExampleIcon(FontAwesomeIcons.bity, 'bity'),
ExampleIcon(FontAwesomeIcons.blackTie, 'blackTie'),
ExampleIcon(FontAwesomeIcons.blackberry, 'blackberry'),
ExampleIcon(FontAwesomeIcons.blender, 'blender'),
ExampleIcon(FontAwesomeIcons.blind, 'blind'),
ExampleIcon(FontAwesomeIcons.blogger, 'blogger'),
ExampleIcon(FontAwesomeIcons.bloggerB, 'bloggerB'),
ExampleIcon(FontAwesomeIcons.bluetooth, 'bluetooth'),
ExampleIcon(FontAwesomeIcons.bluetoothB, 'bluetoothB'),
ExampleIcon(FontAwesomeIcons.bold, 'bold'),
ExampleIcon(FontAwesomeIcons.bolt, 'bolt'),
ExampleIcon(FontAwesomeIcons.bomb, 'bomb'),
ExampleIcon(FontAwesomeIcons.book, 'book'),
ExampleIcon(FontAwesomeIcons.bookOpen, 'bookOpen'),
ExampleIcon(FontAwesomeIcons.bookmark, 'bookmark'),
ExampleIcon(FontAwesomeIcons.solidBookmark, 'solidBookmark'),
ExampleIcon(FontAwesomeIcons.bowlingBall, 'bowlingBall'),
ExampleIcon(FontAwesomeIcons.box, 'box'),
ExampleIcon(FontAwesomeIcons.boxOpen, 'boxOpen'),
ExampleIcon(FontAwesomeIcons.boxes, 'boxes'),
ExampleIcon(FontAwesomeIcons.braille, 'braille'),
ExampleIcon(FontAwesomeIcons.briefcase, 'briefcase'),
ExampleIcon(FontAwesomeIcons.briefcaseMedical, 'briefcaseMedical'),
ExampleIcon(FontAwesomeIcons.broadcastTower, 'broadcastTower'),
ExampleIcon(FontAwesomeIcons.broom, 'broom'),
ExampleIcon(FontAwesomeIcons.btc, 'btc'),
ExampleIcon(FontAwesomeIcons.bug, 'bug'),
ExampleIcon(FontAwesomeIcons.building, 'building'),
ExampleIcon(FontAwesomeIcons.solidBuilding, 'solidBuilding'),
ExampleIcon(FontAwesomeIcons.bullhorn, 'bullhorn'),
ExampleIcon(FontAwesomeIcons.bullseye, 'bullseye'),
ExampleIcon(FontAwesomeIcons.burn, 'burn'),
ExampleIcon(FontAwesomeIcons.buromobelexperte, 'buromobelexperte'),
ExampleIcon(FontAwesomeIcons.bus, 'bus'),
ExampleIcon(FontAwesomeIcons.buysellads, 'buysellads'),
ExampleIcon(FontAwesomeIcons.calculator, 'calculator'),
ExampleIcon(FontAwesomeIcons.calendar, 'calendar'),
ExampleIcon(FontAwesomeIcons.solidCalendar, 'solidCalendar'),
ExampleIcon(FontAwesomeIcons.calendarAlt, 'calendarAlt'),
ExampleIcon(FontAwesomeIcons.solidCalendarAlt, 'solidCalendarAlt'),
ExampleIcon(FontAwesomeIcons.calendarCheck, 'calendarCheck'),
ExampleIcon(FontAwesomeIcons.solidCalendarCheck, 'solidCalendarCheck'),
ExampleIcon(FontAwesomeIcons.calendarMinus, 'calendarMinus'),
ExampleIcon(FontAwesomeIcons.solidCalendarMinus, 'solidCalendarMinus'),
ExampleIcon(FontAwesomeIcons.calendarPlus, 'calendarPlus'),
ExampleIcon(FontAwesomeIcons.solidCalendarPlus, 'solidCalendarPlus'),
ExampleIcon(FontAwesomeIcons.calendarTimes, 'calendarTimes'),
ExampleIcon(FontAwesomeIcons.solidCalendarTimes, 'solidCalendarTimes'),
ExampleIcon(FontAwesomeIcons.camera, 'camera'),
ExampleIcon(FontAwesomeIcons.cameraRetro, 'cameraRetro'),
ExampleIcon(FontAwesomeIcons.capsules, 'capsules'),
ExampleIcon(FontAwesomeIcons.car, 'car'),
ExampleIcon(FontAwesomeIcons.caretDown, 'caretDown'),
ExampleIcon(FontAwesomeIcons.caretLeft, 'caretLeft'),
ExampleIcon(FontAwesomeIcons.caretRight, 'caretRight'),
ExampleIcon(FontAwesomeIcons.caretSquareDown, 'caretSquareDown'),
ExampleIcon(FontAwesomeIcons.solidCaretSquareDown, 'solidCaretSquareDown'),
ExampleIcon(FontAwesomeIcons.caretSquareLeft, 'caretSquareLeft'),
ExampleIcon(FontAwesomeIcons.solidCaretSquareLeft, 'solidCaretSquareLeft'),
ExampleIcon(FontAwesomeIcons.caretSquareRight, 'caretSquareRight'),
ExampleIcon(FontAwesomeIcons.solidCaretSquareRight, 'solidCaretSquareRight'),
ExampleIcon(FontAwesomeIcons.caretSquareUp, 'caretSquareUp'),
ExampleIcon(FontAwesomeIcons.solidCaretSquareUp, 'solidCaretSquareUp'),
ExampleIcon(FontAwesomeIcons.caretUp, 'caretUp'),
ExampleIcon(FontAwesomeIcons.cartArrowDown, 'cartArrowDown'),
ExampleIcon(FontAwesomeIcons.cartPlus, 'cartPlus'),
ExampleIcon(FontAwesomeIcons.ccAmazonPay, 'ccAmazonPay'),
ExampleIcon(FontAwesomeIcons.ccAmex, 'ccAmex'),
ExampleIcon(FontAwesomeIcons.ccApplePay, 'ccApplePay'),
ExampleIcon(FontAwesomeIcons.ccDinersClub, 'ccDinersClub'),
ExampleIcon(FontAwesomeIcons.ccDiscover, 'ccDiscover'),
ExampleIcon(FontAwesomeIcons.ccJcb, 'ccJcb'),
ExampleIcon(FontAwesomeIcons.ccMastercard, 'ccMastercard'),
ExampleIcon(FontAwesomeIcons.ccPaypal, 'ccPaypal'),
ExampleIcon(FontAwesomeIcons.ccStripe, 'ccStripe'),
ExampleIcon(FontAwesomeIcons.ccVisa, 'ccVisa'),
ExampleIcon(FontAwesomeIcons.centercode, 'centercode'),
ExampleIcon(FontAwesomeIcons.certificate, 'certificate'),
ExampleIcon(FontAwesomeIcons.chalkboard, 'chalkboard'),
ExampleIcon(FontAwesomeIcons.chalkboardTeacher, 'chalkboardTeacher'),
ExampleIcon(FontAwesomeIcons.chartArea, 'chartArea'),
ExampleIcon(FontAwesomeIcons.chartBar, 'chartBar'),
ExampleIcon(FontAwesomeIcons.solidChartBar, 'solidChartBar'),
ExampleIcon(FontAwesomeIcons.chartLine, 'chartLine'),
ExampleIcon(FontAwesomeIcons.chartPie, 'chartPie'),
ExampleIcon(FontAwesomeIcons.check, 'check'),
ExampleIcon(FontAwesomeIcons.checkCircle, 'checkCircle'),
ExampleIcon(FontAwesomeIcons.solidCheckCircle, 'solidCheckCircle'),
ExampleIcon(FontAwesomeIcons.checkSquare, 'checkSquare'),
ExampleIcon(FontAwesomeIcons.solidCheckSquare, 'solidCheckSquare'),
ExampleIcon(FontAwesomeIcons.chess, 'chess'),
ExampleIcon(FontAwesomeIcons.chessBishop, 'chessBishop'),
ExampleIcon(FontAwesomeIcons.chessBoard, 'chessBoard'),
ExampleIcon(FontAwesomeIcons.chessKing, 'chessKing'),
ExampleIcon(FontAwesomeIcons.chessKnight, 'chessKnight'),
ExampleIcon(FontAwesomeIcons.chessPawn, 'chessPawn'),
ExampleIcon(FontAwesomeIcons.chessQueen, 'chessQueen'),
ExampleIcon(FontAwesomeIcons.chessRook, 'chessRook'),
ExampleIcon(FontAwesomeIcons.chevronCircleDown, 'chevronCircleDown'),
ExampleIcon(FontAwesomeIcons.chevronCircleLeft, 'chevronCircleLeft'),
ExampleIcon(FontAwesomeIcons.chevronCircleRight, 'chevronCircleRight'),
ExampleIcon(FontAwesomeIcons.chevronCircleUp, 'chevronCircleUp'),
ExampleIcon(FontAwesomeIcons.chevronDown, 'chevronDown'),
ExampleIcon(FontAwesomeIcons.chevronLeft, 'chevronLeft'),
ExampleIcon(FontAwesomeIcons.chevronRight, 'chevronRight'),
ExampleIcon(FontAwesomeIcons.chevronUp, 'chevronUp'),
ExampleIcon(FontAwesomeIcons.child, 'child'),
ExampleIcon(FontAwesomeIcons.chrome, 'chrome'),
ExampleIcon(FontAwesomeIcons.church, 'church'),
ExampleIcon(FontAwesomeIcons.circle, 'circle'),
ExampleIcon(FontAwesomeIcons.solidCircle, 'solidCircle'),
ExampleIcon(FontAwesomeIcons.circleNotch, 'circleNotch'),
ExampleIcon(FontAwesomeIcons.clipboard, 'clipboard'),
ExampleIcon(FontAwesomeIcons.solidClipboard, 'solidClipboard'),
ExampleIcon(FontAwesomeIcons.clipboardCheck, 'clipboardCheck'),
ExampleIcon(FontAwesomeIcons.clipboardList, 'clipboardList'),
ExampleIcon(FontAwesomeIcons.clock, 'clock'),
ExampleIcon(FontAwesomeIcons.solidClock, 'solidClock'),
ExampleIcon(FontAwesomeIcons.clone, 'clone'),
ExampleIcon(FontAwesomeIcons.solidClone, 'solidClone'),
ExampleIcon(FontAwesomeIcons.closedCaptioning, 'closedCaptioning'),
ExampleIcon(FontAwesomeIcons.solidClosedCaptioning, 'solidClosedCaptioning'),
ExampleIcon(FontAwesomeIcons.cloud, 'cloud'),
ExampleIcon(FontAwesomeIcons.cloudDownloadAlt, 'cloudDownloadAlt'),
ExampleIcon(FontAwesomeIcons.cloudUploadAlt, 'cloudUploadAlt'),
ExampleIcon(FontAwesomeIcons.cloudscale, 'cloudscale'),
ExampleIcon(FontAwesomeIcons.cloudsmith, 'cloudsmith'),
ExampleIcon(FontAwesomeIcons.cloudversify, 'cloudversify'),
ExampleIcon(FontAwesomeIcons.code, 'code'),
ExampleIcon(FontAwesomeIcons.codeBranch, 'codeBranch'),
ExampleIcon(FontAwesomeIcons.codepen, 'codepen'),
ExampleIcon(FontAwesomeIcons.codiepie, 'codiepie'),
ExampleIcon(FontAwesomeIcons.coffee, 'coffee'),
ExampleIcon(FontAwesomeIcons.cog, 'cog'),
ExampleIcon(FontAwesomeIcons.cogs, 'cogs'),
ExampleIcon(FontAwesomeIcons.coins, 'coins'),
ExampleIcon(FontAwesomeIcons.columns, 'columns'),
ExampleIcon(FontAwesomeIcons.comment, 'comment'),
ExampleIcon(FontAwesomeIcons.solidComment, 'solidComment'),
ExampleIcon(FontAwesomeIcons.commentAlt, 'commentAlt'),
ExampleIcon(FontAwesomeIcons.solidCommentAlt, 'solidCommentAlt'),
ExampleIcon(FontAwesomeIcons.commentDots, 'commentDots'),
ExampleIcon(FontAwesomeIcons.solidCommentDots, 'solidCommentDots'),
ExampleIcon(FontAwesomeIcons.commentSlash, 'commentSlash'),
ExampleIcon(FontAwesomeIcons.comments, 'comments'),
ExampleIcon(FontAwesomeIcons.solidComments, 'solidComments'),
ExampleIcon(FontAwesomeIcons.compactDisc, 'compactDisc'),
ExampleIcon(FontAwesomeIcons.compass, 'compass'),
ExampleIcon(FontAwesomeIcons.solidCompass, 'solidCompass'),
ExampleIcon(FontAwesomeIcons.compress, 'compress'),
ExampleIcon(FontAwesomeIcons.connectdevelop, 'connectdevelop'),
ExampleIcon(FontAwesomeIcons.contao, 'contao'),
ExampleIcon(FontAwesomeIcons.copy, 'copy'),
ExampleIcon(FontAwesomeIcons.solidCopy, 'solidCopy'),
ExampleIcon(FontAwesomeIcons.copyright, 'copyright'),
ExampleIcon(FontAwesomeIcons.solidCopyright, 'solidCopyright'),
ExampleIcon(FontAwesomeIcons.couch, 'couch'),
ExampleIcon(FontAwesomeIcons.cpanel, 'cpanel'),
ExampleIcon(FontAwesomeIcons.creativeCommons, 'creativeCommons'),
ExampleIcon(FontAwesomeIcons.creativeCommonsBy, 'creativeCommonsBy'),
ExampleIcon(FontAwesomeIcons.creativeCommonsNc, 'creativeCommonsNc'),
ExampleIcon(FontAwesomeIcons.creativeCommonsNcEu, 'creativeCommonsNcEu'),
ExampleIcon(FontAwesomeIcons.creativeCommonsNcJp, 'creativeCommonsNcJp'),
ExampleIcon(FontAwesomeIcons.creativeCommonsNd, 'creativeCommonsNd'),
ExampleIcon(FontAwesomeIcons.creativeCommonsPd, 'creativeCommonsPd'),
ExampleIcon(FontAwesomeIcons.creativeCommonsPdAlt, 'creativeCommonsPdAlt'),
ExampleIcon(FontAwesomeIcons.creativeCommonsRemix, 'creativeCommonsRemix'),
ExampleIcon(FontAwesomeIcons.creativeCommonsSa, 'creativeCommonsSa'),
ExampleIcon(
FontAwesomeIcons.creativeCommonsSampling, 'creativeCommonsSampling'),
ExampleIcon(FontAwesomeIcons.creativeCommonsSamplingPlus,
'creativeCommonsSamplingPlus'),
ExampleIcon(FontAwesomeIcons.creativeCommonsShare, 'creativeCommonsShare'),
ExampleIcon(FontAwesomeIcons.creditCard, 'creditCard'),
ExampleIcon(FontAwesomeIcons.solidCreditCard, 'solidCreditCard'),
ExampleIcon(FontAwesomeIcons.crop, 'crop'),
ExampleIcon(FontAwesomeIcons.crosshairs, 'crosshairs'),
ExampleIcon(FontAwesomeIcons.crow, 'crow'),
ExampleIcon(FontAwesomeIcons.crown, 'crown'),
ExampleIcon(FontAwesomeIcons.css3, 'css3'),
ExampleIcon(FontAwesomeIcons.css3Alt, 'css3Alt'),
ExampleIcon(FontAwesomeIcons.cube, 'cube'),
ExampleIcon(FontAwesomeIcons.cubes, 'cubes'),
ExampleIcon(FontAwesomeIcons.cut, 'cut'),
ExampleIcon(FontAwesomeIcons.cuttlefish, 'cuttlefish'),
ExampleIcon(FontAwesomeIcons.dAndD, 'dAndD'),
ExampleIcon(FontAwesomeIcons.dashcube, 'dashcube'),
ExampleIcon(FontAwesomeIcons.database, 'database'),
ExampleIcon(FontAwesomeIcons.deaf, 'deaf'),
ExampleIcon(FontAwesomeIcons.delicious, 'delicious'),
ExampleIcon(FontAwesomeIcons.deploydog, 'deploydog'),
ExampleIcon(FontAwesomeIcons.deskpro, 'deskpro'),
ExampleIcon(FontAwesomeIcons.desktop, 'desktop'),
ExampleIcon(FontAwesomeIcons.deviantart, 'deviantart'),
ExampleIcon(FontAwesomeIcons.diagnoses, 'diagnoses'),
ExampleIcon(FontAwesomeIcons.dice, 'dice'),
ExampleIcon(FontAwesomeIcons.diceFive, 'diceFive'),
ExampleIcon(FontAwesomeIcons.diceFour, 'diceFour'),
ExampleIcon(FontAwesomeIcons.diceOne, 'diceOne'),
ExampleIcon(FontAwesomeIcons.diceSix, 'diceSix'),
ExampleIcon(FontAwesomeIcons.diceThree, 'diceThree'),
ExampleIcon(FontAwesomeIcons.diceTwo, 'diceTwo'),
ExampleIcon(FontAwesomeIcons.digg, 'digg'),
ExampleIcon(FontAwesomeIcons.digitalOcean, 'digitalOcean'),
ExampleIcon(FontAwesomeIcons.discord, 'discord'),
ExampleIcon(FontAwesomeIcons.discourse, 'discourse'),
ExampleIcon(FontAwesomeIcons.divide, 'divide'),
ExampleIcon(FontAwesomeIcons.dna, 'dna'),
ExampleIcon(FontAwesomeIcons.dochub, 'dochub'),
ExampleIcon(FontAwesomeIcons.docker, 'docker'),
ExampleIcon(FontAwesomeIcons.dollarSign, 'dollarSign'),
ExampleIcon(FontAwesomeIcons.dolly, 'dolly'),
ExampleIcon(FontAwesomeIcons.dollyFlatbed, 'dollyFlatbed'),
ExampleIcon(FontAwesomeIcons.donate, 'donate'),
ExampleIcon(FontAwesomeIcons.doorClosed, 'doorClosed'),
ExampleIcon(FontAwesomeIcons.doorOpen, 'doorOpen'),
ExampleIcon(FontAwesomeIcons.dotCircle, 'dotCircle'),
ExampleIcon(FontAwesomeIcons.solidDotCircle, 'solidDotCircle'),
ExampleIcon(FontAwesomeIcons.dove, 'dove'),
ExampleIcon(FontAwesomeIcons.download, 'download'),
ExampleIcon(FontAwesomeIcons.draft2digital, 'draft2digital'),
ExampleIcon(FontAwesomeIcons.dribbble, 'dribbble'),
ExampleIcon(FontAwesomeIcons.dribbbleSquare, 'dribbbleSquare'),
ExampleIcon(FontAwesomeIcons.dropbox, 'dropbox'),
ExampleIcon(FontAwesomeIcons.drupal, 'drupal'),
ExampleIcon(FontAwesomeIcons.dumbbell, 'dumbbell'),
ExampleIcon(FontAwesomeIcons.dyalog, 'dyalog'),
ExampleIcon(FontAwesomeIcons.earlybirds, 'earlybirds'),
ExampleIcon(FontAwesomeIcons.ebay, 'ebay'),
ExampleIcon(FontAwesomeIcons.edge, 'edge'),
ExampleIcon(FontAwesomeIcons.edit, 'edit'),
ExampleIcon(FontAwesomeIcons.solidEdit, 'solidEdit'),
ExampleIcon(FontAwesomeIcons.eject, 'eject'),
ExampleIcon(FontAwesomeIcons.elementor, 'elementor'),
ExampleIcon(FontAwesomeIcons.ellipsisH, 'ellipsisH'),
ExampleIcon(FontAwesomeIcons.ellipsisV, 'ellipsisV'),
ExampleIcon(FontAwesomeIcons.ember, 'ember'),
ExampleIcon(FontAwesomeIcons.empire, 'empire'),
ExampleIcon(FontAwesomeIcons.envelope, 'envelope'),
ExampleIcon(FontAwesomeIcons.solidEnvelope, 'solidEnvelope'),
ExampleIcon(FontAwesomeIcons.envelopeOpen, 'envelopeOpen'),
ExampleIcon(FontAwesomeIcons.solidEnvelopeOpen, 'solidEnvelopeOpen'),
ExampleIcon(FontAwesomeIcons.envelopeSquare, 'envelopeSquare'),
ExampleIcon(FontAwesomeIcons.envira, 'envira'),
ExampleIcon(FontAwesomeIcons.equals, 'equals'),
ExampleIcon(FontAwesomeIcons.eraser, 'eraser'),
ExampleIcon(FontAwesomeIcons.erlang, 'erlang'),
ExampleIcon(FontAwesomeIcons.ethereum, 'ethereum'),
ExampleIcon(FontAwesomeIcons.etsy, 'etsy'),
ExampleIcon(FontAwesomeIcons.euroSign, 'euroSign'),
ExampleIcon(FontAwesomeIcons.exchangeAlt, 'exchangeAlt'),
ExampleIcon(FontAwesomeIcons.exclamation, 'exclamation'),
ExampleIcon(FontAwesomeIcons.exclamationCircle, 'exclamationCircle'),
ExampleIcon(FontAwesomeIcons.exclamationTriangle, 'exclamationTriangle'),
ExampleIcon(FontAwesomeIcons.expand, 'expand'),
ExampleIcon(FontAwesomeIcons.expandArrowsAlt, 'expandArrowsAlt'),
ExampleIcon(FontAwesomeIcons.expeditedssl, 'expeditedssl'),
ExampleIcon(FontAwesomeIcons.externalLinkAlt, 'externalLinkAlt'),
ExampleIcon(FontAwesomeIcons.externalLinkSquareAlt, 'externalLinkSquareAlt'),
ExampleIcon(FontAwesomeIcons.eye, 'eye'),
ExampleIcon(FontAwesomeIcons.solidEye, 'solidEye'),
ExampleIcon(FontAwesomeIcons.eyeDropper, 'eyeDropper'),
ExampleIcon(FontAwesomeIcons.eyeSlash, 'eyeSlash'),
ExampleIcon(FontAwesomeIcons.solidEyeSlash, 'solidEyeSlash'),
ExampleIcon(FontAwesomeIcons.facebook, 'facebook'),
ExampleIcon(FontAwesomeIcons.facebookF, 'facebookF'),
ExampleIcon(FontAwesomeIcons.facebookMessenger, 'facebookMessenger'),
ExampleIcon(FontAwesomeIcons.facebookSquare, 'facebookSquare'),
ExampleIcon(FontAwesomeIcons.fastBackward, 'fastBackward'),
ExampleIcon(FontAwesomeIcons.fastForward, 'fastForward'),
ExampleIcon(FontAwesomeIcons.fax, 'fax'),
ExampleIcon(FontAwesomeIcons.feather, 'feather'),
ExampleIcon(FontAwesomeIcons.female, 'female'),
ExampleIcon(FontAwesomeIcons.fighterJet, 'fighterJet'),
ExampleIcon(FontAwesomeIcons.file, 'file'),
ExampleIcon(FontAwesomeIcons.solidFile, 'solidFile'),
ExampleIcon(FontAwesomeIcons.fileAlt, 'fileAlt'),
ExampleIcon(FontAwesomeIcons.solidFileAlt, 'solidFileAlt'),
ExampleIcon(FontAwesomeIcons.fileArchive, 'fileArchive'),
ExampleIcon(FontAwesomeIcons.solidFileArchive, 'solidFileArchive'),
ExampleIcon(FontAwesomeIcons.fileAudio, 'fileAudio'),
ExampleIcon(FontAwesomeIcons.solidFileAudio, 'solidFileAudio'),
ExampleIcon(FontAwesomeIcons.fileCode, 'fileCode'),
ExampleIcon(FontAwesomeIcons.solidFileCode, 'solidFileCode'),
ExampleIcon(FontAwesomeIcons.fileExcel, 'fileExcel'),
ExampleIcon(FontAwesomeIcons.solidFileExcel, 'solidFileExcel'),
ExampleIcon(FontAwesomeIcons.fileImage, 'fileImage'),
ExampleIcon(FontAwesomeIcons.solidFileImage, 'solidFileImage'),
ExampleIcon(FontAwesomeIcons.fileMedical, 'fileMedical'),
ExampleIcon(FontAwesomeIcons.fileMedicalAlt, 'fileMedicalAlt'),
ExampleIcon(FontAwesomeIcons.filePdf, 'filePdf'),
ExampleIcon(FontAwesomeIcons.solidFilePdf, 'solidFilePdf'),
ExampleIcon(FontAwesomeIcons.filePowerpoint, 'filePowerpoint'),
ExampleIcon(FontAwesomeIcons.solidFilePowerpoint, 'solidFilePowerpoint'),
ExampleIcon(FontAwesomeIcons.fileVideo, 'fileVideo'),
ExampleIcon(FontAwesomeIcons.solidFileVideo, 'solidFileVideo'),
ExampleIcon(FontAwesomeIcons.fileWord, 'fileWord'),
ExampleIcon(FontAwesomeIcons.solidFileWord, 'solidFileWord'),
ExampleIcon(FontAwesomeIcons.film, 'film'),
ExampleIcon(FontAwesomeIcons.filter, 'filter'),
ExampleIcon(FontAwesomeIcons.fire, 'fire'),
ExampleIcon(FontAwesomeIcons.fireExtinguisher, 'fireExtinguisher'),
ExampleIcon(FontAwesomeIcons.firefox, 'firefox'),
ExampleIcon(FontAwesomeIcons.firstAid, 'firstAid'),
ExampleIcon(FontAwesomeIcons.firstOrder, 'firstOrder'),
ExampleIcon(FontAwesomeIcons.firstOrderAlt, 'firstOrderAlt'),
ExampleIcon(FontAwesomeIcons.firstdraft, 'firstdraft'),
ExampleIcon(FontAwesomeIcons.flag, 'flag'),
ExampleIcon(FontAwesomeIcons.solidFlag, 'solidFlag'),
ExampleIcon(FontAwesomeIcons.flagCheckered, 'flagCheckered'),
ExampleIcon(FontAwesomeIcons.flask, 'flask'),
ExampleIcon(FontAwesomeIcons.flickr, 'flickr'),
ExampleIcon(FontAwesomeIcons.flipboard, 'flipboard'),
ExampleIcon(FontAwesomeIcons.fly, 'fly'),
ExampleIcon(FontAwesomeIcons.folder, 'folder'),
ExampleIcon(FontAwesomeIcons.solidFolder, 'solidFolder'),
ExampleIcon(FontAwesomeIcons.folderOpen, 'folderOpen'),
ExampleIcon(FontAwesomeIcons.solidFolderOpen, 'solidFolderOpen'),
ExampleIcon(FontAwesomeIcons.font, 'font'),
ExampleIcon(FontAwesomeIcons.fontAwesome, 'fontAwesome'),
ExampleIcon(FontAwesomeIcons.fontAwesomeAlt, 'fontAwesomeAlt'),
ExampleIcon(FontAwesomeIcons.fontAwesomeFlag, 'fontAwesomeFlag'),
ExampleIcon(FontAwesomeIcons.fontAwesomeLogoFull, 'fontAwesomeLogoFull'),
ExampleIcon(
FontAwesomeIcons.solidFontAwesomeLogoFull, 'solidFontAwesomeLogoFull'),
ExampleIcon(
FontAwesomeIcons.brandsFontAwesomeLogoFull, 'brandsFontAwesomeLogoFull'),
ExampleIcon(FontAwesomeIcons.fonticons, 'fonticons'),
ExampleIcon(FontAwesomeIcons.fonticonsFi, 'fonticonsFi'),
ExampleIcon(FontAwesomeIcons.footballBall, 'footballBall'),
ExampleIcon(FontAwesomeIcons.fortAwesome, 'fortAwesome'),
ExampleIcon(FontAwesomeIcons.fortAwesomeAlt, 'fortAwesomeAlt'),
ExampleIcon(FontAwesomeIcons.forumbee, 'forumbee'),
ExampleIcon(FontAwesomeIcons.forward, 'forward'),
ExampleIcon(FontAwesomeIcons.foursquare, 'foursquare'),
ExampleIcon(FontAwesomeIcons.freeCodeCamp, 'freeCodeCamp'),
ExampleIcon(FontAwesomeIcons.freebsd, 'freebsd'),
ExampleIcon(FontAwesomeIcons.frog, 'frog'),
ExampleIcon(FontAwesomeIcons.frown, 'frown'),
ExampleIcon(FontAwesomeIcons.solidFrown, 'solidFrown'),
ExampleIcon(FontAwesomeIcons.fulcrum, 'fulcrum'),
ExampleIcon(FontAwesomeIcons.futbol, 'futbol'),
ExampleIcon(FontAwesomeIcons.solidFutbol, 'solidFutbol'),
ExampleIcon(FontAwesomeIcons.galacticRepublic, 'galacticRepublic'),
ExampleIcon(FontAwesomeIcons.galacticSenate, 'galacticSenate'),
ExampleIcon(FontAwesomeIcons.gamepad, 'gamepad'),
ExampleIcon(FontAwesomeIcons.gasPump, 'gasPump'),
ExampleIcon(FontAwesomeIcons.gavel, 'gavel'),
ExampleIcon(FontAwesomeIcons.gem, 'gem'),
ExampleIcon(FontAwesomeIcons.solidGem, 'solidGem'),
ExampleIcon(FontAwesomeIcons.genderless, 'genderless'),
ExampleIcon(FontAwesomeIcons.getPocket, 'getPocket'),
ExampleIcon(FontAwesomeIcons.gg, 'gg'),
ExampleIcon(FontAwesomeIcons.ggCircle, 'ggCircle'),
ExampleIcon(FontAwesomeIcons.gift, 'gift'),
ExampleIcon(FontAwesomeIcons.git, 'git'),
ExampleIcon(FontAwesomeIcons.gitSquare, 'gitSquare'),
ExampleIcon(FontAwesomeIcons.github, 'github'),
ExampleIcon(FontAwesomeIcons.githubAlt, 'githubAlt'),
ExampleIcon(FontAwesomeIcons.githubSquare, 'githubSquare'),
ExampleIcon(FontAwesomeIcons.gitkraken, 'gitkraken'),
ExampleIcon(FontAwesomeIcons.gitlab, 'gitlab'),
ExampleIcon(FontAwesomeIcons.gitter, 'gitter'),
ExampleIcon(FontAwesomeIcons.glassMartini, 'glassMartini'),
ExampleIcon(FontAwesomeIcons.glasses, 'glasses'),
ExampleIcon(FontAwesomeIcons.glide, 'glide'),
ExampleIcon(FontAwesomeIcons.glideG, 'glideG'),
ExampleIcon(FontAwesomeIcons.globe, 'globe'),
ExampleIcon(FontAwesomeIcons.gofore, 'gofore'),
ExampleIcon(FontAwesomeIcons.golfBall, 'golfBall'),
ExampleIcon(FontAwesomeIcons.goodreads, 'goodreads'),
ExampleIcon(FontAwesomeIcons.goodreadsG, 'goodreadsG'),
ExampleIcon(FontAwesomeIcons.google, 'google'),
ExampleIcon(FontAwesomeIcons.googleDrive, 'googleDrive'),
ExampleIcon(FontAwesomeIcons.googlePlay, 'googlePlay'),
ExampleIcon(FontAwesomeIcons.googlePlus, 'googlePlus'),
ExampleIcon(FontAwesomeIcons.googlePlusG, 'googlePlusG'),
ExampleIcon(FontAwesomeIcons.googlePlusSquare, 'googlePlusSquare'),
ExampleIcon(FontAwesomeIcons.googleWallet, 'googleWallet'),
ExampleIcon(FontAwesomeIcons.graduationCap, 'graduationCap'),
ExampleIcon(FontAwesomeIcons.gratipay, 'gratipay'),
ExampleIcon(FontAwesomeIcons.grav, 'grav'),
ExampleIcon(FontAwesomeIcons.greaterThan, 'greaterThan'),
ExampleIcon(FontAwesomeIcons.greaterThanEqual, 'greaterThanEqual'),
ExampleIcon(FontAwesomeIcons.gripfire, 'gripfire'),
ExampleIcon(FontAwesomeIcons.grunt, 'grunt'),
ExampleIcon(FontAwesomeIcons.gulp, 'gulp'),
ExampleIcon(FontAwesomeIcons.hSquare, 'hSquare'),
ExampleIcon(FontAwesomeIcons.hackerNews, 'hackerNews'),
ExampleIcon(FontAwesomeIcons.hackerNewsSquare, 'hackerNewsSquare'),
ExampleIcon(FontAwesomeIcons.handHolding, 'handHolding'),
ExampleIcon(FontAwesomeIcons.handHoldingHeart, 'handHoldingHeart'),
ExampleIcon(FontAwesomeIcons.handHoldingUsd, 'handHoldingUsd'),
ExampleIcon(FontAwesomeIcons.handLizard, 'handLizard'),
ExampleIcon(FontAwesomeIcons.solidHandLizard, 'solidHandLizard'),
ExampleIcon(FontAwesomeIcons.handPaper, 'handPaper'),
ExampleIcon(FontAwesomeIcons.solidHandPaper, 'solidHandPaper'),
ExampleIcon(FontAwesomeIcons.handPeace, 'handPeace'),
ExampleIcon(FontAwesomeIcons.solidHandPeace, 'solidHandPeace'),
ExampleIcon(FontAwesomeIcons.handPointDown, 'handPointDown'),
ExampleIcon(FontAwesomeIcons.solidHandPointDown, 'solidHandPointDown'),
ExampleIcon(FontAwesomeIcons.handPointLeft, 'handPointLeft'),
ExampleIcon(FontAwesomeIcons.solidHandPointLeft, 'solidHandPointLeft'),
ExampleIcon(FontAwesomeIcons.handPointRight, 'handPointRight'),
ExampleIcon(FontAwesomeIcons.solidHandPointRight, 'solidHandPointRight'),
ExampleIcon(FontAwesomeIcons.handPointUp, 'handPointUp'),
ExampleIcon(FontAwesomeIcons.solidHandPointUp, 'solidHandPointUp'),
ExampleIcon(FontAwesomeIcons.handPointer, 'handPointer'),
ExampleIcon(FontAwesomeIcons.solidHandPointer, 'solidHandPointer'),
ExampleIcon(FontAwesomeIcons.handRock, 'handRock'),
ExampleIcon(FontAwesomeIcons.solidHandRock, 'solidHandRock'),
ExampleIcon(FontAwesomeIcons.handScissors, 'handScissors'),
ExampleIcon(FontAwesomeIcons.solidHandScissors, 'solidHandScissors'),
ExampleIcon(FontAwesomeIcons.handSpock, 'handSpock'),
ExampleIcon(FontAwesomeIcons.solidHandSpock, 'solidHandSpock'),
ExampleIcon(FontAwesomeIcons.hands, 'hands'),
ExampleIcon(FontAwesomeIcons.handsHelping, 'handsHelping'),
ExampleIcon(FontAwesomeIcons.handshake, 'handshake'),
ExampleIcon(FontAwesomeIcons.solidHandshake, 'solidHandshake'),
ExampleIcon(FontAwesomeIcons.hashtag, 'hashtag'),
ExampleIcon(FontAwesomeIcons.hdd, 'hdd'),
ExampleIcon(FontAwesomeIcons.solidHdd, 'solidHdd'),
ExampleIcon(FontAwesomeIcons.heading, 'heading'),
ExampleIcon(FontAwesomeIcons.headphones, 'headphones'),
ExampleIcon(FontAwesomeIcons.heart, 'heart'),
ExampleIcon(FontAwesomeIcons.solidHeart, 'solidHeart'),
ExampleIcon(FontAwesomeIcons.heartbeat, 'heartbeat'),
ExampleIcon(FontAwesomeIcons.helicopter, 'helicopter'),
ExampleIcon(FontAwesomeIcons.hips, 'hips'),
ExampleIcon(FontAwesomeIcons.hireAHelper, 'hireAHelper'),
ExampleIcon(FontAwesomeIcons.history, 'history'),
ExampleIcon(FontAwesomeIcons.hockeyPuck, 'hockeyPuck'),
ExampleIcon(FontAwesomeIcons.home, 'home'),
ExampleIcon(FontAwesomeIcons.hooli, 'hooli'),
ExampleIcon(FontAwesomeIcons.hospital, 'hospital'),
ExampleIcon(FontAwesomeIcons.solidHospital, 'solidHospital'),
ExampleIcon(FontAwesomeIcons.hospitalAlt, 'hospitalAlt'),
ExampleIcon(FontAwesomeIcons.hospitalSymbol, 'hospitalSymbol'),
ExampleIcon(FontAwesomeIcons.hotjar, 'hotjar'),
ExampleIcon(FontAwesomeIcons.hourglass, 'hourglass'),
ExampleIcon(FontAwesomeIcons.solidHourglass, 'solidHourglass'),
ExampleIcon(FontAwesomeIcons.hourglassEnd, 'hourglassEnd'),
ExampleIcon(FontAwesomeIcons.hourglassHalf, 'hourglassHalf'),
ExampleIcon(FontAwesomeIcons.hourglassStart, 'hourglassStart'),
ExampleIcon(FontAwesomeIcons.houzz, 'houzz'),
ExampleIcon(FontAwesomeIcons.html5, 'html5'),
ExampleIcon(FontAwesomeIcons.hubspot, 'hubspot'),
ExampleIcon(FontAwesomeIcons.iCursor, 'iCursor'),
ExampleIcon(FontAwesomeIcons.idBadge, 'idBadge'),
ExampleIcon(FontAwesomeIcons.solidIdBadge, 'solidIdBadge'),
ExampleIcon(FontAwesomeIcons.idCard, 'idCard'),
ExampleIcon(FontAwesomeIcons.solidIdCard, 'solidIdCard'),
ExampleIcon(FontAwesomeIcons.idCardAlt, 'idCardAlt'),
ExampleIcon(FontAwesomeIcons.image, 'image'),
ExampleIcon(FontAwesomeIcons.solidImage, 'solidImage'),
ExampleIcon(FontAwesomeIcons.images, 'images'),
ExampleIcon(FontAwesomeIcons.solidImages, 'solidImages'),
ExampleIcon(FontAwesomeIcons.imdb, 'imdb'),
ExampleIcon(FontAwesomeIcons.inbox, 'inbox'),
ExampleIcon(FontAwesomeIcons.indent, 'indent'),
ExampleIcon(FontAwesomeIcons.industry, 'industry'),
ExampleIcon(FontAwesomeIcons.infinity, 'infinity'),
ExampleIcon(FontAwesomeIcons.info, 'info'),
ExampleIcon(FontAwesomeIcons.infoCircle, 'infoCircle'),
ExampleIcon(FontAwesomeIcons.instagram, 'instagram'),
ExampleIcon(FontAwesomeIcons.internetExplorer, 'internetExplorer'),
ExampleIcon(FontAwesomeIcons.ioxhost, 'ioxhost'),
ExampleIcon(FontAwesomeIcons.italic, 'italic'),
ExampleIcon(FontAwesomeIcons.itunes, 'itunes'),
ExampleIcon(FontAwesomeIcons.itunesNote, 'itunesNote'),
ExampleIcon(FontAwesomeIcons.java, 'java'),
ExampleIcon(FontAwesomeIcons.jediOrder, 'jediOrder'),
ExampleIcon(FontAwesomeIcons.jenkins, 'jenkins'),
ExampleIcon(FontAwesomeIcons.joget, 'joget'),
ExampleIcon(FontAwesomeIcons.joomla, 'joomla'),
ExampleIcon(FontAwesomeIcons.js, 'js'),
ExampleIcon(FontAwesomeIcons.jsSquare, 'jsSquare'),
ExampleIcon(FontAwesomeIcons.jsfiddle, 'jsfiddle'),
ExampleIcon(FontAwesomeIcons.key, 'key'),
ExampleIcon(FontAwesomeIcons.keybase, 'keybase'),
ExampleIcon(FontAwesomeIcons.keyboard, 'keyboard'),
ExampleIcon(FontAwesomeIcons.solidKeyboard, 'solidKeyboard'),
ExampleIcon(FontAwesomeIcons.keycdn, 'keycdn'),
ExampleIcon(FontAwesomeIcons.kickstarter, 'kickstarter'),
ExampleIcon(FontAwesomeIcons.kickstarterK, 'kickstarterK'),
ExampleIcon(FontAwesomeIcons.kiwiBird, 'kiwiBird'),
ExampleIcon(FontAwesomeIcons.korvue, 'korvue'),
ExampleIcon(FontAwesomeIcons.language, 'language'),
ExampleIcon(FontAwesomeIcons.laptop, 'laptop'),
ExampleIcon(FontAwesomeIcons.laravel, 'laravel'),
ExampleIcon(FontAwesomeIcons.lastfm, 'lastfm'),
ExampleIcon(FontAwesomeIcons.lastfmSquare, 'lastfmSquare'),
ExampleIcon(FontAwesomeIcons.leaf, 'leaf'),
ExampleIcon(FontAwesomeIcons.leanpub, 'leanpub'),
ExampleIcon(FontAwesomeIcons.lemon, 'lemon'),
ExampleIcon(FontAwesomeIcons.solidLemon, 'solidLemon'),
ExampleIcon(FontAwesomeIcons.less, 'less'),
ExampleIcon(FontAwesomeIcons.lessThan, 'lessThan'),
ExampleIcon(FontAwesomeIcons.lessThanEqual, 'lessThanEqual'),
ExampleIcon(FontAwesomeIcons.levelDownAlt, 'levelDownAlt'),
ExampleIcon(FontAwesomeIcons.levelUpAlt, 'levelUpAlt'),
ExampleIcon(FontAwesomeIcons.lifeRing, 'lifeRing'),
ExampleIcon(FontAwesomeIcons.solidLifeRing, 'solidLifeRing'),
ExampleIcon(FontAwesomeIcons.lightbulb, 'lightbulb'),
ExampleIcon(FontAwesomeIcons.solidLightbulb, 'solidLightbulb'),
ExampleIcon(FontAwesomeIcons.line, 'line'),
ExampleIcon(FontAwesomeIcons.link, 'link'),
ExampleIcon(FontAwesomeIcons.linkedin, 'linkedin'),
ExampleIcon(FontAwesomeIcons.linkedinIn, 'linkedinIn'),
ExampleIcon(FontAwesomeIcons.linode, 'linode'),
ExampleIcon(FontAwesomeIcons.linux, 'linux'),
ExampleIcon(FontAwesomeIcons.liraSign, 'liraSign'),
ExampleIcon(FontAwesomeIcons.list, 'list'),
ExampleIcon(FontAwesomeIcons.listAlt, 'listAlt'),
ExampleIcon(FontAwesomeIcons.solidListAlt, 'solidListAlt'),
ExampleIcon(FontAwesomeIcons.listOl, 'listOl'),
ExampleIcon(FontAwesomeIcons.listUl, 'listUl'),
ExampleIcon(FontAwesomeIcons.locationArrow, 'locationArrow'),
ExampleIcon(FontAwesomeIcons.lock, 'lock'),
ExampleIcon(FontAwesomeIcons.lockOpen, 'lockOpen'),
ExampleIcon(FontAwesomeIcons.longArrowAltDown, 'longArrowAltDown'),
ExampleIcon(FontAwesomeIcons.longArrowAltLeft, 'longArrowAltLeft'),
ExampleIcon(FontAwesomeIcons.longArrowAltRight, 'longArrowAltRight'),
ExampleIcon(FontAwesomeIcons.longArrowAltUp, 'longArrowAltUp'),
ExampleIcon(FontAwesomeIcons.lowVision, 'lowVision'),
ExampleIcon(FontAwesomeIcons.lyft, 'lyft'),
ExampleIcon(FontAwesomeIcons.magento, 'magento'),
ExampleIcon(FontAwesomeIcons.magic, 'magic'),
ExampleIcon(FontAwesomeIcons.magnet, 'magnet'),
ExampleIcon(FontAwesomeIcons.male, 'male'),
ExampleIcon(FontAwesomeIcons.mandalorian, 'mandalorian'),
ExampleIcon(FontAwesomeIcons.map, 'map'),
ExampleIcon(FontAwesomeIcons.solidMap, 'solidMap'),
ExampleIcon(FontAwesomeIcons.mapMarker, 'mapMarker'),
ExampleIcon(FontAwesomeIcons.mapMarkerAlt, 'mapMarkerAlt'),
ExampleIcon(FontAwesomeIcons.mapPin, 'mapPin'),
ExampleIcon(FontAwesomeIcons.mapSigns, 'mapSigns'),
ExampleIcon(FontAwesomeIcons.mars, 'mars'),
ExampleIcon(FontAwesomeIcons.marsDouble, 'marsDouble'),
ExampleIcon(FontAwesomeIcons.marsStroke, 'marsStroke'),
ExampleIcon(FontAwesomeIcons.marsStrokeH, 'marsStrokeH'),
ExampleIcon(FontAwesomeIcons.marsStrokeV, 'marsStrokeV'),
ExampleIcon(FontAwesomeIcons.mastodon, 'mastodon'),
ExampleIcon(FontAwesomeIcons.maxcdn, 'maxcdn'),
ExampleIcon(FontAwesomeIcons.medapps, 'medapps'),
ExampleIcon(FontAwesomeIcons.medium, 'medium'),
ExampleIcon(FontAwesomeIcons.mediumM, 'mediumM'),
ExampleIcon(FontAwesomeIcons.medkit, 'medkit'),
ExampleIcon(FontAwesomeIcons.medrt, 'medrt'),
ExampleIcon(FontAwesomeIcons.meetup, 'meetup'),
ExampleIcon(FontAwesomeIcons.meh, 'meh'),
ExampleIcon(FontAwesomeIcons.solidMeh, 'solidMeh'),
ExampleIcon(FontAwesomeIcons.memory, 'memory'),
ExampleIcon(FontAwesomeIcons.mercury, 'mercury'),
ExampleIcon(FontAwesomeIcons.microchip, 'microchip'),
ExampleIcon(FontAwesomeIcons.microphone, 'microphone'),
ExampleIcon(FontAwesomeIcons.microphoneAlt, 'microphoneAlt'),
ExampleIcon(FontAwesomeIcons.microphoneAltSlash, 'microphoneAltSlash'),
ExampleIcon(FontAwesomeIcons.microphoneSlash, 'microphoneSlash'),
ExampleIcon(FontAwesomeIcons.microsoft, 'microsoft'),
ExampleIcon(FontAwesomeIcons.minus, 'minus'),
ExampleIcon(FontAwesomeIcons.minusCircle, 'minusCircle'),
ExampleIcon(FontAwesomeIcons.minusSquare, 'minusSquare'),
ExampleIcon(FontAwesomeIcons.solidMinusSquare, 'solidMinusSquare'),
ExampleIcon(FontAwesomeIcons.mix, 'mix'),
ExampleIcon(FontAwesomeIcons.mixcloud, 'mixcloud'),
ExampleIcon(FontAwesomeIcons.mizuni, 'mizuni'),
ExampleIcon(FontAwesomeIcons.mobile, 'mobile'),
ExampleIcon(FontAwesomeIcons.mobileAlt, 'mobileAlt'),
ExampleIcon(FontAwesomeIcons.modx, 'modx'),
ExampleIcon(FontAwesomeIcons.monero, 'monero'),
ExampleIcon(FontAwesomeIcons.moneyBill, 'moneyBill'),
ExampleIcon(FontAwesomeIcons.moneyBillAlt, 'moneyBillAlt'),
ExampleIcon(FontAwesomeIcons.solidMoneyBillAlt, 'solidMoneyBillAlt'),
ExampleIcon(FontAwesomeIcons.moneyBillWave, 'moneyBillWave'),
ExampleIcon(FontAwesomeIcons.moneyBillWaveAlt, 'moneyBillWaveAlt'),
ExampleIcon(FontAwesomeIcons.moneyCheck, 'moneyCheck'),
ExampleIcon(FontAwesomeIcons.moneyCheckAlt, 'moneyCheckAlt'),
ExampleIcon(FontAwesomeIcons.moon, 'moon'),
ExampleIcon(FontAwesomeIcons.solidMoon, 'solidMoon'),
ExampleIcon(FontAwesomeIcons.motorcycle, 'motorcycle'),
ExampleIcon(FontAwesomeIcons.mousePointer, 'mousePointer'),
ExampleIcon(FontAwesomeIcons.music, 'music'),
ExampleIcon(FontAwesomeIcons.napster, 'napster'),
ExampleIcon(FontAwesomeIcons.neuter, 'neuter'),
ExampleIcon(FontAwesomeIcons.newspaper, 'newspaper'),
ExampleIcon(FontAwesomeIcons.solidNewspaper, 'solidNewspaper'),
ExampleIcon(FontAwesomeIcons.nintendoSwitch, 'nintendoSwitch'),
ExampleIcon(FontAwesomeIcons.node, 'node'),
ExampleIcon(FontAwesomeIcons.nodeJs, 'nodeJs'),
ExampleIcon(FontAwesomeIcons.notEqual, 'notEqual'),
ExampleIcon(FontAwesomeIcons.notesMedical, 'notesMedical'),
ExampleIcon(FontAwesomeIcons.npm, 'npm'),
ExampleIcon(FontAwesomeIcons.ns8, 'ns8'),
ExampleIcon(FontAwesomeIcons.nutritionix, 'nutritionix'),
ExampleIcon(FontAwesomeIcons.objectGroup, 'objectGroup'),
ExampleIcon(FontAwesomeIcons.solidObjectGroup, 'solidObjectGroup'),
ExampleIcon(FontAwesomeIcons.objectUngroup, 'objectUngroup'),
ExampleIcon(FontAwesomeIcons.solidObjectUngroup, 'solidObjectUngroup'),
ExampleIcon(FontAwesomeIcons.odnoklassniki, 'odnoklassniki'),
ExampleIcon(FontAwesomeIcons.odnoklassnikiSquare, 'odnoklassnikiSquare'),
ExampleIcon(FontAwesomeIcons.oldRepublic, 'oldRepublic'),
ExampleIcon(FontAwesomeIcons.opencart, 'opencart'),
ExampleIcon(FontAwesomeIcons.openid, 'openid'),
ExampleIcon(FontAwesomeIcons.opera, 'opera'),
ExampleIcon(FontAwesomeIcons.optinMonster, 'optinMonster'),
ExampleIcon(FontAwesomeIcons.osi, 'osi'),
ExampleIcon(FontAwesomeIcons.outdent, 'outdent'),
ExampleIcon(FontAwesomeIcons.page4, 'page4'),
ExampleIcon(FontAwesomeIcons.pagelines, 'pagelines'),
ExampleIcon(FontAwesomeIcons.paintBrush, 'paintBrush'),
ExampleIcon(FontAwesomeIcons.palette, 'palette'),
ExampleIcon(FontAwesomeIcons.palfed, 'palfed'),
ExampleIcon(FontAwesomeIcons.pallet, 'pallet'),
ExampleIcon(FontAwesomeIcons.paperPlane, 'paperPlane'),
ExampleIcon(FontAwesomeIcons.solidPaperPlane, 'solidPaperPlane'),
ExampleIcon(FontAwesomeIcons.paperclip, 'paperclip'),
ExampleIcon(FontAwesomeIcons.parachuteBox, 'parachuteBox'),
ExampleIcon(FontAwesomeIcons.paragraph, 'paragraph'),
ExampleIcon(FontAwesomeIcons.parking, 'parking'),
ExampleIcon(FontAwesomeIcons.paste, 'paste'),
ExampleIcon(FontAwesomeIcons.patreon, 'patreon'),
ExampleIcon(FontAwesomeIcons.pause, 'pause'),
ExampleIcon(FontAwesomeIcons.pauseCircle, 'pauseCircle'),
ExampleIcon(FontAwesomeIcons.solidPauseCircle, 'solidPauseCircle'),
ExampleIcon(FontAwesomeIcons.paw, 'paw'),
ExampleIcon(FontAwesomeIcons.paypal, 'paypal'),
ExampleIcon(FontAwesomeIcons.penSquare, 'penSquare'),
ExampleIcon(FontAwesomeIcons.pencilAlt, 'pencilAlt'),
ExampleIcon(FontAwesomeIcons.peopleCarry, 'peopleCarry'),
ExampleIcon(FontAwesomeIcons.percent, 'percent'),
ExampleIcon(FontAwesomeIcons.percentage, 'percentage'),
ExampleIcon(FontAwesomeIcons.periscope, 'periscope'),
ExampleIcon(FontAwesomeIcons.phabricator, 'phabricator'),
ExampleIcon(FontAwesomeIcons.phoenixFramework, 'phoenixFramework'),
ExampleIcon(FontAwesomeIcons.phoenixSquadron, 'phoenixSquadron'),
ExampleIcon(FontAwesomeIcons.phone, 'phone'),
ExampleIcon(FontAwesomeIcons.phoneSlash, 'phoneSlash'),
ExampleIcon(FontAwesomeIcons.phoneSquare, 'phoneSquare'),
ExampleIcon(FontAwesomeIcons.phoneVolume, 'phoneVolume'),
ExampleIcon(FontAwesomeIcons.php, 'php'),
ExampleIcon(FontAwesomeIcons.piedPiper, 'piedPiper'),
ExampleIcon(FontAwesomeIcons.piedPiperAlt, 'piedPiperAlt'),
ExampleIcon(FontAwesomeIcons.piedPiperHat, 'piedPiperHat'),
ExampleIcon(FontAwesomeIcons.piedPiperPp, 'piedPiperPp'),
ExampleIcon(FontAwesomeIcons.piggyBank, 'piggyBank'),
ExampleIcon(FontAwesomeIcons.pills, 'pills'),
ExampleIcon(FontAwesomeIcons.pinterest, 'pinterest'),
ExampleIcon(FontAwesomeIcons.pinterestP, 'pinterestP'),
ExampleIcon(FontAwesomeIcons.pinterestSquare, 'pinterestSquare'),
ExampleIcon(FontAwesomeIcons.plane, 'plane'),
ExampleIcon(FontAwesomeIcons.play, 'play'),
ExampleIcon(FontAwesomeIcons.playCircle, 'playCircle'),
ExampleIcon(FontAwesomeIcons.solidPlayCircle, 'solidPlayCircle'),
ExampleIcon(FontAwesomeIcons.playstation, 'playstation'),
ExampleIcon(FontAwesomeIcons.plug, 'plug'),
ExampleIcon(FontAwesomeIcons.plus, 'plus'),
ExampleIcon(FontAwesomeIcons.plusCircle, 'plusCircle'),
ExampleIcon(FontAwesomeIcons.plusSquare, 'plusSquare'),
ExampleIcon(FontAwesomeIcons.solidPlusSquare, 'solidPlusSquare'),
ExampleIcon(FontAwesomeIcons.podcast, 'podcast'),
ExampleIcon(FontAwesomeIcons.poo, 'poo'),
ExampleIcon(FontAwesomeIcons.portrait, 'portrait'),
ExampleIcon(FontAwesomeIcons.poundSign, 'poundSign'),
ExampleIcon(FontAwesomeIcons.powerOff, 'powerOff'),
ExampleIcon(FontAwesomeIcons.prescriptionBottle, 'prescriptionBottle'),
ExampleIcon(FontAwesomeIcons.prescriptionBottleAlt, 'prescriptionBottleAlt'),
ExampleIcon(FontAwesomeIcons.print, 'print'),
ExampleIcon(FontAwesomeIcons.procedures, 'procedures'),
ExampleIcon(FontAwesomeIcons.productHunt, 'productHunt'),
ExampleIcon(FontAwesomeIcons.projectDiagram, 'projectDiagram'),
ExampleIcon(FontAwesomeIcons.pushed, 'pushed'),
ExampleIcon(FontAwesomeIcons.puzzlePiece, 'puzzlePiece'),
ExampleIcon(FontAwesomeIcons.python, 'python'),
ExampleIcon(FontAwesomeIcons.qq, 'qq'),
ExampleIcon(FontAwesomeIcons.qrcode, 'qrcode'),
ExampleIcon(FontAwesomeIcons.question, 'question'),
ExampleIcon(FontAwesomeIcons.questionCircle, 'questionCircle'),
ExampleIcon(FontAwesomeIcons.solidQuestionCircle, 'solidQuestionCircle'),
ExampleIcon(FontAwesomeIcons.quidditch, 'quidditch'),
ExampleIcon(FontAwesomeIcons.quinscape, 'quinscape'),
ExampleIcon(FontAwesomeIcons.quora, 'quora'),
ExampleIcon(FontAwesomeIcons.quoteLeft, 'quoteLeft'),
ExampleIcon(FontAwesomeIcons.quoteRight, 'quoteRight'),
ExampleIcon(FontAwesomeIcons.rProject, 'rProject'),
ExampleIcon(FontAwesomeIcons.random, 'random'),
ExampleIcon(FontAwesomeIcons.ravelry, 'ravelry'),
ExampleIcon(FontAwesomeIcons.react, 'react'),
ExampleIcon(FontAwesomeIcons.readme, 'readme'),
ExampleIcon(FontAwesomeIcons.rebel, 'rebel'),
ExampleIcon(FontAwesomeIcons.receipt, 'receipt'),
ExampleIcon(FontAwesomeIcons.recycle, 'recycle'),
ExampleIcon(FontAwesomeIcons.redRiver, 'redRiver'),
ExampleIcon(FontAwesomeIcons.reddit, 'reddit'),
ExampleIcon(FontAwesomeIcons.redditAlien, 'redditAlien'),
ExampleIcon(FontAwesomeIcons.redditSquare, 'redditSquare'),
ExampleIcon(FontAwesomeIcons.redo, 'redo'),
ExampleIcon(FontAwesomeIcons.redoAlt, 'redoAlt'),
ExampleIcon(FontAwesomeIcons.registered, 'registered'),
ExampleIcon(FontAwesomeIcons.solidRegistered, 'solidRegistered'),
ExampleIcon(FontAwesomeIcons.rendact, 'rendact'),
ExampleIcon(FontAwesomeIcons.renren, 'renren'),
ExampleIcon(FontAwesomeIcons.reply, 'reply'),
ExampleIcon(FontAwesomeIcons.replyAll, 'replyAll'),
ExampleIcon(FontAwesomeIcons.replyd, 'replyd'),
ExampleIcon(FontAwesomeIcons.researchgate, 'researchgate'),
ExampleIcon(FontAwesomeIcons.resolving, 'resolving'),
ExampleIcon(FontAwesomeIcons.retweet, 'retweet'),
ExampleIcon(FontAwesomeIcons.ribbon, 'ribbon'),
ExampleIcon(FontAwesomeIcons.road, 'road'),
ExampleIcon(FontAwesomeIcons.robot, 'robot'),
ExampleIcon(FontAwesomeIcons.rocket, 'rocket'),
ExampleIcon(FontAwesomeIcons.rocketchat, 'rocketchat'),
ExampleIcon(FontAwesomeIcons.rockrms, 'rockrms'),
ExampleIcon(FontAwesomeIcons.rss, 'rss'),
ExampleIcon(FontAwesomeIcons.rssSquare, 'rssSquare'),
ExampleIcon(FontAwesomeIcons.rubleSign, 'rubleSign'),
ExampleIcon(FontAwesomeIcons.ruler, 'ruler'),
ExampleIcon(FontAwesomeIcons.rulerCombined, 'rulerCombined'),
ExampleIcon(FontAwesomeIcons.rulerHorizontal, 'rulerHorizontal'),
ExampleIcon(FontAwesomeIcons.rulerVertical, 'rulerVertical'),
ExampleIcon(FontAwesomeIcons.rupeeSign, 'rupeeSign'),
ExampleIcon(FontAwesomeIcons.safari, 'safari'),
ExampleIcon(FontAwesomeIcons.sass, 'sass'),
ExampleIcon(FontAwesomeIcons.save, 'save'),
ExampleIcon(FontAwesomeIcons.solidSave, 'solidSave'),
ExampleIcon(FontAwesomeIcons.schlix, 'schlix'),
ExampleIcon(FontAwesomeIcons.school, 'school'),
ExampleIcon(FontAwesomeIcons.screwdriver, 'screwdriver'),
ExampleIcon(FontAwesomeIcons.scribd, 'scribd'),
ExampleIcon(FontAwesomeIcons.search, 'search'),
ExampleIcon(FontAwesomeIcons.searchMinus, 'searchMinus'),
ExampleIcon(FontAwesomeIcons.searchPlus, 'searchPlus'),
ExampleIcon(FontAwesomeIcons.searchengin, 'searchengin'),
ExampleIcon(FontAwesomeIcons.seedling, 'seedling'),
ExampleIcon(FontAwesomeIcons.sellcast, 'sellcast'),
ExampleIcon(FontAwesomeIcons.sellsy, 'sellsy'),
ExampleIcon(FontAwesomeIcons.server, 'server'),
ExampleIcon(FontAwesomeIcons.servicestack, 'servicestack'),
ExampleIcon(FontAwesomeIcons.share, 'share'),
ExampleIcon(FontAwesomeIcons.shareAlt, 'shareAlt'),
ExampleIcon(FontAwesomeIcons.shareAltSquare, 'shareAltSquare'),
ExampleIcon(FontAwesomeIcons.shareSquare, 'shareSquare'),
ExampleIcon(FontAwesomeIcons.solidShareSquare, 'solidShareSquare'),
ExampleIcon(FontAwesomeIcons.shekelSign, 'shekelSign'),
ExampleIcon(FontAwesomeIcons.shieldAlt, 'shieldAlt'),
ExampleIcon(FontAwesomeIcons.ship, 'ship'),
ExampleIcon(FontAwesomeIcons.shippingFast, 'shippingFast'),
ExampleIcon(FontAwesomeIcons.shirtsinbulk, 'shirtsinbulk'),
ExampleIcon(FontAwesomeIcons.shoePrints, 'shoePrints'),
ExampleIcon(FontAwesomeIcons.shoppingBag, 'shoppingBag'),
ExampleIcon(FontAwesomeIcons.shoppingBasket, 'shoppingBasket'),
ExampleIcon(FontAwesomeIcons.shoppingCart, 'shoppingCart'),
ExampleIcon(FontAwesomeIcons.shower, 'shower'),
ExampleIcon(FontAwesomeIcons.sign, 'sign'),
ExampleIcon(FontAwesomeIcons.signInAlt, 'signInAlt'),
ExampleIcon(FontAwesomeIcons.signLanguage, 'signLanguage'),
ExampleIcon(FontAwesomeIcons.signOutAlt, 'signOutAlt'),
ExampleIcon(FontAwesomeIcons.signal, 'signal'),
ExampleIcon(FontAwesomeIcons.simplybuilt, 'simplybuilt'),
ExampleIcon(FontAwesomeIcons.sistrix, 'sistrix'),
ExampleIcon(FontAwesomeIcons.sitemap, 'sitemap'),
ExampleIcon(FontAwesomeIcons.sith, 'sith'),
ExampleIcon(FontAwesomeIcons.skull, 'skull'),
ExampleIcon(FontAwesomeIcons.skyatlas, 'skyatlas'),
ExampleIcon(FontAwesomeIcons.skype, 'skype'),
ExampleIcon(FontAwesomeIcons.slack, 'slack'),
ExampleIcon(FontAwesomeIcons.slackHash, 'slackHash'),
ExampleIcon(FontAwesomeIcons.slidersH, 'slidersH'),
ExampleIcon(FontAwesomeIcons.slideshare, 'slideshare'),
ExampleIcon(FontAwesomeIcons.smile, 'smile'),
ExampleIcon(FontAwesomeIcons.solidSmile, 'solidSmile'),
ExampleIcon(FontAwesomeIcons.smoking, 'smoking'),
ExampleIcon(FontAwesomeIcons.smokingBan, 'smokingBan'),
ExampleIcon(FontAwesomeIcons.snapchat, 'snapchat'),
ExampleIcon(FontAwesomeIcons.snapchatGhost, 'snapchatGhost'),
ExampleIcon(FontAwesomeIcons.snapchatSquare, 'snapchatSquare'),
ExampleIcon(FontAwesomeIcons.snowflake, 'snowflake'),
ExampleIcon(FontAwesomeIcons.solidSnowflake, 'solidSnowflake'),
ExampleIcon(FontAwesomeIcons.sort, 'sort'),
ExampleIcon(FontAwesomeIcons.sortAlphaDown, 'sortAlphaDown'),
ExampleIcon(FontAwesomeIcons.sortAlphaUp, 'sortAlphaUp'),
ExampleIcon(FontAwesomeIcons.sortAmountDown, 'sortAmountDown'),
ExampleIcon(FontAwesomeIcons.sortAmountUp, 'sortAmountUp'),
ExampleIcon(FontAwesomeIcons.sortDown, 'sortDown'),
ExampleIcon(FontAwesomeIcons.sortNumericDown, 'sortNumericDown'),
ExampleIcon(FontAwesomeIcons.sortNumericUp, 'sortNumericUp'),
ExampleIcon(FontAwesomeIcons.sortUp, 'sortUp'),
ExampleIcon(FontAwesomeIcons.soundcloud, 'soundcloud'),
ExampleIcon(FontAwesomeIcons.spaceShuttle, 'spaceShuttle'),
ExampleIcon(FontAwesomeIcons.speakap, 'speakap'),
ExampleIcon(FontAwesomeIcons.spinner, 'spinner'),
ExampleIcon(FontAwesomeIcons.spotify, 'spotify'),
ExampleIcon(FontAwesomeIcons.square, 'square'),
ExampleIcon(FontAwesomeIcons.solidSquare, 'solidSquare'),
ExampleIcon(FontAwesomeIcons.squareFull, 'squareFull'),
ExampleIcon(FontAwesomeIcons.stackExchange, 'stackExchange'),
ExampleIcon(FontAwesomeIcons.stackOverflow, 'stackOverflow'),
ExampleIcon(FontAwesomeIcons.star, 'star'),
ExampleIcon(FontAwesomeIcons.solidStar, 'solidStar'),
ExampleIcon(FontAwesomeIcons.starHalf, 'starHalf'),
ExampleIcon(FontAwesomeIcons.solidStarHalf, 'solidStarHalf'),
ExampleIcon(FontAwesomeIcons.staylinked, 'staylinked'),
ExampleIcon(FontAwesomeIcons.steam, 'steam'),
ExampleIcon(FontAwesomeIcons.steamSquare, 'steamSquare'),
ExampleIcon(FontAwesomeIcons.steamSymbol, 'steamSymbol'),
ExampleIcon(FontAwesomeIcons.stepBackward, 'stepBackward'),
ExampleIcon(FontAwesomeIcons.stepForward, 'stepForward'),
ExampleIcon(FontAwesomeIcons.stethoscope, 'stethoscope'),
ExampleIcon(FontAwesomeIcons.stickerMule, 'stickerMule'),
ExampleIcon(FontAwesomeIcons.stickyNote, 'stickyNote'),
ExampleIcon(FontAwesomeIcons.solidStickyNote, 'solidStickyNote'),
ExampleIcon(FontAwesomeIcons.stop, 'stop'),
ExampleIcon(FontAwesomeIcons.stopCircle, 'stopCircle'),
ExampleIcon(FontAwesomeIcons.solidStopCircle, 'solidStopCircle'),
ExampleIcon(FontAwesomeIcons.stopwatch, 'stopwatch'),
ExampleIcon(FontAwesomeIcons.store, 'store'),
ExampleIcon(FontAwesomeIcons.storeAlt, 'storeAlt'),
ExampleIcon(FontAwesomeIcons.strava, 'strava'),
ExampleIcon(FontAwesomeIcons.stream, 'stream'),
ExampleIcon(FontAwesomeIcons.streetView, 'streetView'),
ExampleIcon(FontAwesomeIcons.strikethrough, 'strikethrough'),
ExampleIcon(FontAwesomeIcons.stripe, 'stripe'),
ExampleIcon(FontAwesomeIcons.stripeS, 'stripeS'),
ExampleIcon(FontAwesomeIcons.stroopwafel, 'stroopwafel'),
ExampleIcon(FontAwesomeIcons.studiovinari, 'studiovinari'),
ExampleIcon(FontAwesomeIcons.stumbleupon, 'stumbleupon'),
ExampleIcon(FontAwesomeIcons.stumbleuponCircle, 'stumbleuponCircle'),
ExampleIcon(FontAwesomeIcons.subscript, 'subscript'),
ExampleIcon(FontAwesomeIcons.subway, 'subway'),
ExampleIcon(FontAwesomeIcons.suitcase, 'suitcase'),
ExampleIcon(FontAwesomeIcons.sun, 'sun'),
ExampleIcon(FontAwesomeIcons.solidSun, 'solidSun'),
ExampleIcon(FontAwesomeIcons.superpowers, 'superpowers'),
ExampleIcon(FontAwesomeIcons.superscript, 'superscript'),
ExampleIcon(FontAwesomeIcons.supple, 'supple'),
ExampleIcon(FontAwesomeIcons.sync, 'sync'),
ExampleIcon(FontAwesomeIcons.syncAlt, 'syncAlt'),
ExampleIcon(FontAwesomeIcons.syringe, 'syringe'),
ExampleIcon(FontAwesomeIcons.table, 'table'),
ExampleIcon(FontAwesomeIcons.tableTennis, 'tableTennis'),
ExampleIcon(FontAwesomeIcons.tablet, 'tablet'),
ExampleIcon(FontAwesomeIcons.tabletAlt, 'tabletAlt'),
ExampleIcon(FontAwesomeIcons.tablets, 'tablets'),
ExampleIcon(FontAwesomeIcons.tachometerAlt, 'tachometerAlt'),
ExampleIcon(FontAwesomeIcons.tag, 'tag'),
ExampleIcon(FontAwesomeIcons.tags, 'tags'),
ExampleIcon(FontAwesomeIcons.tape, 'tape'),
ExampleIcon(FontAwesomeIcons.tasks, 'tasks'),
ExampleIcon(FontAwesomeIcons.taxi, 'taxi'),
ExampleIcon(FontAwesomeIcons.teamspeak, 'teamspeak'),
ExampleIcon(FontAwesomeIcons.telegram, 'telegram'),
ExampleIcon(FontAwesomeIcons.telegramPlane, 'telegramPlane'),
ExampleIcon(FontAwesomeIcons.tencentWeibo, 'tencentWeibo'),
ExampleIcon(FontAwesomeIcons.terminal, 'terminal'),
ExampleIcon(FontAwesomeIcons.textHeight, 'textHeight'),
ExampleIcon(FontAwesomeIcons.textWidth, 'textWidth'),
ExampleIcon(FontAwesomeIcons.th, 'th'),
ExampleIcon(FontAwesomeIcons.thLarge, 'thLarge'),
ExampleIcon(FontAwesomeIcons.thList, 'thList'),
ExampleIcon(FontAwesomeIcons.themeisle, 'themeisle'),
ExampleIcon(FontAwesomeIcons.thermometer, 'thermometer'),
ExampleIcon(FontAwesomeIcons.thermometerEmpty, 'thermometerEmpty'),
ExampleIcon(FontAwesomeIcons.thermometerFull, 'thermometerFull'),
ExampleIcon(FontAwesomeIcons.thermometerHalf, 'thermometerHalf'),
ExampleIcon(FontAwesomeIcons.thermometerQuarter, 'thermometerQuarter'),
ExampleIcon(
FontAwesomeIcons.thermometerThreeQuarters, 'thermometerThreeQuarters'),
ExampleIcon(FontAwesomeIcons.thumbsDown, 'thumbsDown'),
ExampleIcon(FontAwesomeIcons.solidThumbsDown, 'solidThumbsDown'),
ExampleIcon(FontAwesomeIcons.thumbsUp, 'thumbsUp'),
ExampleIcon(FontAwesomeIcons.solidThumbsUp, 'solidThumbsUp'),
ExampleIcon(FontAwesomeIcons.thumbtack, 'thumbtack'),
ExampleIcon(FontAwesomeIcons.ticketAlt, 'ticketAlt'),
ExampleIcon(FontAwesomeIcons.times, 'times'),
ExampleIcon(FontAwesomeIcons.timesCircle, 'timesCircle'),
ExampleIcon(FontAwesomeIcons.solidTimesCircle, 'solidTimesCircle'),
ExampleIcon(FontAwesomeIcons.tint, 'tint'),
ExampleIcon(FontAwesomeIcons.toggleOff, 'toggleOff'),
ExampleIcon(FontAwesomeIcons.toggleOn, 'toggleOn'),
ExampleIcon(FontAwesomeIcons.toolbox, 'toolbox'),
ExampleIcon(FontAwesomeIcons.tradeFederation, 'tradeFederation'),
ExampleIcon(FontAwesomeIcons.trademark, 'trademark'),
ExampleIcon(FontAwesomeIcons.train, 'train'),
ExampleIcon(FontAwesomeIcons.transgender, 'transgender'),
ExampleIcon(FontAwesomeIcons.transgenderAlt, 'transgenderAlt'),
ExampleIcon(FontAwesomeIcons.trash, 'trash'),
ExampleIcon(FontAwesomeIcons.trashAlt, 'trashAlt'),
ExampleIcon(FontAwesomeIcons.solidTrashAlt, 'solidTrashAlt'),
ExampleIcon(FontAwesomeIcons.tree, 'tree'),
ExampleIcon(FontAwesomeIcons.trello, 'trello'),
ExampleIcon(FontAwesomeIcons.tripadvisor, 'tripadvisor'),
ExampleIcon(FontAwesomeIcons.trophy, 'trophy'),
ExampleIcon(FontAwesomeIcons.truck, 'truck'),
ExampleIcon(FontAwesomeIcons.truckLoading, 'truckLoading'),
ExampleIcon(FontAwesomeIcons.truckMoving, 'truckMoving'),
ExampleIcon(FontAwesomeIcons.tshirt, 'tshirt'),
ExampleIcon(FontAwesomeIcons.tty, 'tty'),
ExampleIcon(FontAwesomeIcons.tumblr, 'tumblr'),
ExampleIcon(FontAwesomeIcons.tumblrSquare, 'tumblrSquare'),
ExampleIcon(FontAwesomeIcons.tv, 'tv'),
ExampleIcon(FontAwesomeIcons.twitch, 'twitch'),
ExampleIcon(FontAwesomeIcons.twitter, 'twitter'),
ExampleIcon(FontAwesomeIcons.twitterSquare, 'twitterSquare'),
ExampleIcon(FontAwesomeIcons.typo3, 'typo3'),
ExampleIcon(FontAwesomeIcons.uber, 'uber'),
ExampleIcon(FontAwesomeIcons.uikit, 'uikit'),
ExampleIcon(FontAwesomeIcons.umbrella, 'umbrella'),
ExampleIcon(FontAwesomeIcons.underline, 'underline'),
ExampleIcon(FontAwesomeIcons.undo, 'undo'),
ExampleIcon(FontAwesomeIcons.undoAlt, 'undoAlt'),
ExampleIcon(FontAwesomeIcons.uniregistry, 'uniregistry'),
ExampleIcon(FontAwesomeIcons.universalAccess, 'universalAccess'),
ExampleIcon(FontAwesomeIcons.university, 'university'),
ExampleIcon(FontAwesomeIcons.unlink, 'unlink'),
ExampleIcon(FontAwesomeIcons.unlock, 'unlock'),
ExampleIcon(FontAwesomeIcons.unlockAlt, 'unlockAlt'),
ExampleIcon(FontAwesomeIcons.untappd, 'untappd'),
ExampleIcon(FontAwesomeIcons.upload, 'upload'),
ExampleIcon(FontAwesomeIcons.usb, 'usb'),
ExampleIcon(FontAwesomeIcons.user, 'user'),
ExampleIcon(FontAwesomeIcons.solidUser, 'solidUser'),
ExampleIcon(FontAwesomeIcons.userAlt, 'userAlt'),
ExampleIcon(FontAwesomeIcons.userAltSlash, 'userAltSlash'),
ExampleIcon(FontAwesomeIcons.userAstronaut, 'userAstronaut'),
ExampleIcon(FontAwesomeIcons.userCheck, 'userCheck'),
ExampleIcon(FontAwesomeIcons.userCircle, 'userCircle'),
ExampleIcon(FontAwesomeIcons.solidUserCircle, 'solidUserCircle'),
ExampleIcon(FontAwesomeIcons.userClock, 'userClock'),
ExampleIcon(FontAwesomeIcons.userCog, 'userCog'),
ExampleIcon(FontAwesomeIcons.userEdit, 'userEdit'),
ExampleIcon(FontAwesomeIcons.userFriends, 'userFriends'),
ExampleIcon(FontAwesomeIcons.userGraduate, 'userGraduate'),
ExampleIcon(FontAwesomeIcons.userLock, 'userLock'),
ExampleIcon(FontAwesomeIcons.userMd, 'userMd'),
ExampleIcon(FontAwesomeIcons.userMinus, 'userMinus'),
ExampleIcon(FontAwesomeIcons.userNinja, 'userNinja'),
ExampleIcon(FontAwesomeIcons.userPlus, 'userPlus'),
ExampleIcon(FontAwesomeIcons.userSecret, 'userSecret'),
ExampleIcon(FontAwesomeIcons.userShield, 'userShield'),
ExampleIcon(FontAwesomeIcons.userSlash, 'userSlash'),
ExampleIcon(FontAwesomeIcons.userTag, 'userTag'),
ExampleIcon(FontAwesomeIcons.userTie, 'userTie'),
ExampleIcon(FontAwesomeIcons.userTimes, 'userTimes'),
ExampleIcon(FontAwesomeIcons.users, 'users'),
ExampleIcon(FontAwesomeIcons.usersCog, 'usersCog'),
ExampleIcon(FontAwesomeIcons.ussunnah, 'ussunnah'),
ExampleIcon(FontAwesomeIcons.utensilSpoon, 'utensilSpoon'),
ExampleIcon(FontAwesomeIcons.utensils, 'utensils'),
ExampleIcon(FontAwesomeIcons.vaadin, 'vaadin'),
ExampleIcon(FontAwesomeIcons.venus, 'venus'),
ExampleIcon(FontAwesomeIcons.venusDouble, 'venusDouble'),
ExampleIcon(FontAwesomeIcons.venusMars, 'venusMars'),
ExampleIcon(FontAwesomeIcons.viacoin, 'viacoin'),
ExampleIcon(FontAwesomeIcons.viadeo, 'viadeo'),
ExampleIcon(FontAwesomeIcons.viadeoSquare, 'viadeoSquare'),
ExampleIcon(FontAwesomeIcons.vial, 'vial'),
ExampleIcon(FontAwesomeIcons.vials, 'vials'),
ExampleIcon(FontAwesomeIcons.viber, 'viber'),
ExampleIcon(FontAwesomeIcons.video, 'video'),
ExampleIcon(FontAwesomeIcons.videoSlash, 'videoSlash'),
ExampleIcon(FontAwesomeIcons.vimeo, 'vimeo'),
ExampleIcon(FontAwesomeIcons.vimeoSquare, 'vimeoSquare'),
ExampleIcon(FontAwesomeIcons.vimeoV, 'vimeoV'),
ExampleIcon(FontAwesomeIcons.vine, 'vine'),
ExampleIcon(FontAwesomeIcons.vk, 'vk'),
ExampleIcon(FontAwesomeIcons.vnv, 'vnv'),
ExampleIcon(FontAwesomeIcons.volleyballBall, 'volleyballBall'),
ExampleIcon(FontAwesomeIcons.volumeDown, 'volumeDown'),
ExampleIcon(FontAwesomeIcons.volumeOff, 'volumeOff'),
ExampleIcon(FontAwesomeIcons.volumeUp, 'volumeUp'),
ExampleIcon(FontAwesomeIcons.vuejs, 'vuejs'),
ExampleIcon(FontAwesomeIcons.walking, 'walking'),
ExampleIcon(FontAwesomeIcons.wallet, 'wallet'),
ExampleIcon(FontAwesomeIcons.warehouse, 'warehouse'),
ExampleIcon(FontAwesomeIcons.weibo, 'weibo'),
ExampleIcon(FontAwesomeIcons.weight, 'weight'),
ExampleIcon(FontAwesomeIcons.weixin, 'weixin'),
ExampleIcon(FontAwesomeIcons.whatsapp, 'whatsapp'),
ExampleIcon(FontAwesomeIcons.whatsappSquare, 'whatsappSquare'),
ExampleIcon(FontAwesomeIcons.wheelchair, 'wheelchair'),
ExampleIcon(FontAwesomeIcons.whmcs, 'whmcs'),
ExampleIcon(FontAwesomeIcons.wifi, 'wifi'),
ExampleIcon(FontAwesomeIcons.wikipediaW, 'wikipediaW'),
ExampleIcon(FontAwesomeIcons.windowClose, 'windowClose'),
ExampleIcon(FontAwesomeIcons.solidWindowClose, 'solidWindowClose'),
ExampleIcon(FontAwesomeIcons.windowMaximize, 'windowMaximize'),
ExampleIcon(FontAwesomeIcons.solidWindowMaximize, 'solidWindowMaximize'),
ExampleIcon(FontAwesomeIcons.windowMinimize, 'windowMinimize'),
ExampleIcon(FontAwesomeIcons.solidWindowMinimize, 'solidWindowMinimize'),
ExampleIcon(FontAwesomeIcons.windowRestore, 'windowRestore'),
ExampleIcon(FontAwesomeIcons.solidWindowRestore, 'solidWindowRestore'),
ExampleIcon(FontAwesomeIcons.windows, 'windows'),
ExampleIcon(FontAwesomeIcons.wineGlass, 'wineGlass'),
ExampleIcon(FontAwesomeIcons.wolfPackBattalion, 'wolfPackBattalion'),
ExampleIcon(FontAwesomeIcons.wonSign, 'wonSign'),
ExampleIcon(FontAwesomeIcons.wordpress, 'wordpress'),
ExampleIcon(FontAwesomeIcons.wordpressSimple, 'wordpressSimple'),
ExampleIcon(FontAwesomeIcons.wpbeginner, 'wpbeginner'),
ExampleIcon(FontAwesomeIcons.wpexplorer, 'wpexplorer'),
ExampleIcon(FontAwesomeIcons.wpforms, 'wpforms'),
ExampleIcon(FontAwesomeIcons.wrench, 'wrench'),
ExampleIcon(FontAwesomeIcons.xRay, 'xRay'),
ExampleIcon(FontAwesomeIcons.xbox, 'xbox'),
ExampleIcon(FontAwesomeIcons.xing, 'xing'),
ExampleIcon(FontAwesomeIcons.xingSquare, 'xingSquare'),
ExampleIcon(FontAwesomeIcons.yCombinator, 'yCombinator'),
ExampleIcon(FontAwesomeIcons.yahoo, 'yahoo'),
ExampleIcon(FontAwesomeIcons.yandex, 'yandex'),
ExampleIcon(FontAwesomeIcons.yandexInternational, 'yandexInternational'),
ExampleIcon(FontAwesomeIcons.yelp, 'yelp'),
ExampleIcon(FontAwesomeIcons.yenSign, 'yenSign'),
ExampleIcon(FontAwesomeIcons.yoast, 'yoast'),
ExampleIcon(FontAwesomeIcons.youtube, 'youtube'),
ExampleIcon(FontAwesomeIcons.youtubeSquare, 'youtubeSquare'),
];
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:font_awesome_flutter/font_awesome_flutter.dart'; import 'package:font_awesome_flutter/font_awesome_flutter.dart';
import 'package:font_awesome_flutter_example/icons.dart';
void main() { void main() {
runApp(new FontAwesomeGalleryApp()); runApp(new FontAwesomeGalleryApp());
...@@ -10,9 +11,8 @@ class FontAwesomeGalleryApp extends StatelessWidget { ...@@ -10,9 +11,8 @@ class FontAwesomeGalleryApp extends StatelessWidget {
Widget build(BuildContext context) { Widget build(BuildContext context) {
return new MaterialApp( return new MaterialApp(
title: 'Font Awesome Flutter Gallery', title: 'Font Awesome Flutter Gallery',
theme: new ThemeData( theme: new ThemeData.light().copyWith(
iconTheme: new IconThemeData(size: 36.0, color: Colors.black87), iconTheme: new IconThemeData(size: 36.0, color: Colors.black87),
primarySwatch: Colors.blueGrey,
textTheme: new TextTheme( textTheme: new TextTheme(
body1: new TextStyle(fontSize: 16.0, color: Colors.black87), body1: new TextStyle(fontSize: 16.0, color: Colors.black87),
), ),
...@@ -141,947 +141,3 @@ class FontAwesomeGalleryHomeState extends State<FontAwesomeGalleryHome> { ...@@ -141,947 +141,3 @@ class FontAwesomeGalleryHomeState extends State<FontAwesomeGalleryHome> {
); );
} }
} }
final icons = <IconDefinition>[
new IconDefinition(FontAwesomeIcons.accessibleIcon, 'accessibleIcon'),
new IconDefinition(FontAwesomeIcons.accusoft, 'accusoft'),
new IconDefinition(FontAwesomeIcons.addressBook, 'addressBook'),
new IconDefinition(FontAwesomeIcons.addressBookO, 'addressBookO'),
new IconDefinition(FontAwesomeIcons.addressCard, 'addressCard'),
new IconDefinition(FontAwesomeIcons.addressCardO, 'addressCardO'),
new IconDefinition(FontAwesomeIcons.adjust, 'adjust'),
new IconDefinition(FontAwesomeIcons.adn, 'adn'),
new IconDefinition(FontAwesomeIcons.adversal, 'adversal'),
new IconDefinition(FontAwesomeIcons.affiliatetheme, 'affiliatetheme'),
new IconDefinition(FontAwesomeIcons.algolia, 'algolia'),
new IconDefinition(FontAwesomeIcons.alignCenter, 'alignCenter'),
new IconDefinition(FontAwesomeIcons.alignJustify, 'alignJustify'),
new IconDefinition(FontAwesomeIcons.alignLeft, 'alignLeft'),
new IconDefinition(FontAwesomeIcons.alignRight, 'alignRight'),
new IconDefinition(FontAwesomeIcons.amazon, 'amazon'),
new IconDefinition(FontAwesomeIcons.amazonPay, 'amazonPay'),
new IconDefinition(FontAwesomeIcons.ambulance, 'ambulance'),
new IconDefinition(FontAwesomeIcons.americanSignLanguageInterpreting,
'americanSignLanguageInterpreting'),
new IconDefinition(FontAwesomeIcons.amilia, 'amilia'),
new IconDefinition(FontAwesomeIcons.anchor, 'anchor'),
new IconDefinition(FontAwesomeIcons.android, 'android'),
new IconDefinition(FontAwesomeIcons.angellist, 'angellist'),
new IconDefinition(FontAwesomeIcons.angleDoubleDown, 'angleDoubleDown'),
new IconDefinition(FontAwesomeIcons.angleDoubleLeft, 'angleDoubleLeft'),
new IconDefinition(FontAwesomeIcons.angleDoubleRight, 'angleDoubleRight'),
new IconDefinition(FontAwesomeIcons.angleDoubleUp, 'angleDoubleUp'),
new IconDefinition(FontAwesomeIcons.angleDown, 'angleDown'),
new IconDefinition(FontAwesomeIcons.angleLeft, 'angleLeft'),
new IconDefinition(FontAwesomeIcons.angleRight, 'angleRight'),
new IconDefinition(FontAwesomeIcons.angleUp, 'angleUp'),
new IconDefinition(FontAwesomeIcons.angrycreative, 'angrycreative'),
new IconDefinition(FontAwesomeIcons.angular, 'angular'),
new IconDefinition(FontAwesomeIcons.apper, 'apper'),
new IconDefinition(FontAwesomeIcons.apple, 'apple'),
new IconDefinition(FontAwesomeIcons.applePay, 'applePay'),
new IconDefinition(FontAwesomeIcons.appStore, 'appStore'),
new IconDefinition(FontAwesomeIcons.appStoreIos, 'appStoreIos'),
new IconDefinition(FontAwesomeIcons.archive, 'archive'),
new IconDefinition(FontAwesomeIcons.arrowAltCircleDown, 'arrowAltCircleDown'),
new IconDefinition(
FontAwesomeIcons.arrowAltCircleDownO, 'arrowAltCircleDownO'),
new IconDefinition(FontAwesomeIcons.arrowAltCircleLeft, 'arrowAltCircleLeft'),
new IconDefinition(
FontAwesomeIcons.arrowAltCircleLeftO, 'arrowAltCircleLeftO'),
new IconDefinition(
FontAwesomeIcons.arrowAltCircleRight, 'arrowAltCircleRight'),
new IconDefinition(
FontAwesomeIcons.arrowAltCircleRightO, 'arrowAltCircleRightO'),
new IconDefinition(FontAwesomeIcons.arrowAltCircleUp, 'arrowAltCircleUp'),
new IconDefinition(FontAwesomeIcons.arrowAltCircleUpO, 'arrowAltCircleUpO'),
new IconDefinition(FontAwesomeIcons.arrowCircleDown, 'arrowCircleDown'),
new IconDefinition(FontAwesomeIcons.arrowCircleLeft, 'arrowCircleLeft'),
new IconDefinition(FontAwesomeIcons.arrowCircleRight, 'arrowCircleRight'),
new IconDefinition(FontAwesomeIcons.arrowCircleUp, 'arrowCircleUp'),
new IconDefinition(FontAwesomeIcons.arrowDown, 'arrowDown'),
new IconDefinition(FontAwesomeIcons.arrowLeft, 'arrowLeft'),
new IconDefinition(FontAwesomeIcons.arrowRight, 'arrowRight'),
new IconDefinition(FontAwesomeIcons.arrowsAlt, 'arrowsAlt'),
new IconDefinition(FontAwesomeIcons.arrowsAltH, 'arrowsAltH'),
new IconDefinition(FontAwesomeIcons.arrowsAltV, 'arrowsAltV'),
new IconDefinition(FontAwesomeIcons.arrowUp, 'arrowUp'),
new IconDefinition(
FontAwesomeIcons.assistiveListeningSystems, 'assistiveListeningSystems'),
new IconDefinition(FontAwesomeIcons.asterisk, 'asterisk'),
new IconDefinition(FontAwesomeIcons.asymmetrik, 'asymmetrik'),
new IconDefinition(FontAwesomeIcons.at, 'at'),
new IconDefinition(FontAwesomeIcons.audible, 'audible'),
new IconDefinition(FontAwesomeIcons.audioDescription, 'audioDescription'),
new IconDefinition(FontAwesomeIcons.autoprefixer, 'autoprefixer'),
new IconDefinition(FontAwesomeIcons.avianex, 'avianex'),
new IconDefinition(FontAwesomeIcons.aviato, 'aviato'),
new IconDefinition(FontAwesomeIcons.aws, 'aws'),
new IconDefinition(FontAwesomeIcons.backward, 'backward'),
new IconDefinition(FontAwesomeIcons.balanceScale, 'balanceScale'),
new IconDefinition(FontAwesomeIcons.ban, 'ban'),
new IconDefinition(FontAwesomeIcons.bandcamp, 'bandcamp'),
new IconDefinition(FontAwesomeIcons.barcode, 'barcode'),
new IconDefinition(FontAwesomeIcons.bars, 'bars'),
new IconDefinition(FontAwesomeIcons.bath, 'bath'),
new IconDefinition(FontAwesomeIcons.batteryEmpty, 'batteryEmpty'),
new IconDefinition(FontAwesomeIcons.batteryFull, 'batteryFull'),
new IconDefinition(FontAwesomeIcons.batteryHalf, 'batteryHalf'),
new IconDefinition(FontAwesomeIcons.batteryQuarter, 'batteryQuarter'),
new IconDefinition(
FontAwesomeIcons.batteryThreeQuarters, 'batteryThreeQuarters'),
new IconDefinition(FontAwesomeIcons.bed, 'bed'),
new IconDefinition(FontAwesomeIcons.beer, 'beer'),
new IconDefinition(FontAwesomeIcons.behance, 'behance'),
new IconDefinition(FontAwesomeIcons.behanceSquare, 'behanceSquare'),
new IconDefinition(FontAwesomeIcons.bell, 'bell'),
new IconDefinition(FontAwesomeIcons.bellO, 'bellO'),
new IconDefinition(FontAwesomeIcons.bellSlash, 'bellSlash'),
new IconDefinition(FontAwesomeIcons.bellSlashO, 'bellSlashO'),
new IconDefinition(FontAwesomeIcons.bicycle, 'bicycle'),
new IconDefinition(FontAwesomeIcons.bimobject, 'bimobject'),
new IconDefinition(FontAwesomeIcons.binoculars, 'binoculars'),
new IconDefinition(FontAwesomeIcons.birthdayCake, 'birthdayCake'),
new IconDefinition(FontAwesomeIcons.bitbucket, 'bitbucket'),
new IconDefinition(FontAwesomeIcons.bitcoin, 'bitcoin'),
new IconDefinition(FontAwesomeIcons.bity, 'bity'),
new IconDefinition(FontAwesomeIcons.blackberry, 'blackberry'),
new IconDefinition(FontAwesomeIcons.blackTie, 'blackTie'),
new IconDefinition(FontAwesomeIcons.blind, 'blind'),
new IconDefinition(FontAwesomeIcons.blogger, 'blogger'),
new IconDefinition(FontAwesomeIcons.bloggerB, 'bloggerB'),
new IconDefinition(FontAwesomeIcons.bluetooth, 'bluetooth'),
new IconDefinition(FontAwesomeIcons.bluetoothB, 'bluetoothB'),
new IconDefinition(FontAwesomeIcons.bold, 'bold'),
new IconDefinition(FontAwesomeIcons.bolt, 'bolt'),
new IconDefinition(FontAwesomeIcons.bomb, 'bomb'),
new IconDefinition(FontAwesomeIcons.book, 'book'),
new IconDefinition(FontAwesomeIcons.bookmark, 'bookmark'),
new IconDefinition(FontAwesomeIcons.bookmarkO, 'bookmarkO'),
new IconDefinition(FontAwesomeIcons.braille, 'braille'),
new IconDefinition(FontAwesomeIcons.briefcase, 'briefcase'),
new IconDefinition(FontAwesomeIcons.btc, 'btc'),
new IconDefinition(FontAwesomeIcons.bug, 'bug'),
new IconDefinition(FontAwesomeIcons.building, 'building'),
new IconDefinition(FontAwesomeIcons.buildingO, 'buildingO'),
new IconDefinition(FontAwesomeIcons.bullhorn, 'bullhorn'),
new IconDefinition(FontAwesomeIcons.bullseye, 'bullseye'),
new IconDefinition(FontAwesomeIcons.buromobelexperte, 'buromobelexperte'),
new IconDefinition(FontAwesomeIcons.bus, 'bus'),
new IconDefinition(FontAwesomeIcons.buysellads, 'buysellads'),
new IconDefinition(FontAwesomeIcons.calculator, 'calculator'),
new IconDefinition(FontAwesomeIcons.calendar, 'calendar'),
new IconDefinition(FontAwesomeIcons.calendarAlt, 'calendarAlt'),
new IconDefinition(FontAwesomeIcons.calendarAltO, 'calendarAltO'),
new IconDefinition(FontAwesomeIcons.calendarCheck, 'calendarCheck'),
new IconDefinition(FontAwesomeIcons.calendarCheckO, 'calendarCheckO'),
new IconDefinition(FontAwesomeIcons.calendarMinus, 'calendarMinus'),
new IconDefinition(FontAwesomeIcons.calendarMinusO, 'calendarMinusO'),
new IconDefinition(FontAwesomeIcons.calendarO, 'calendarO'),
new IconDefinition(FontAwesomeIcons.calendarPlus, 'calendarPlus'),
new IconDefinition(FontAwesomeIcons.calendarPlusO, 'calendarPlusO'),
new IconDefinition(FontAwesomeIcons.calendarTimes, 'calendarTimes'),
new IconDefinition(FontAwesomeIcons.calendarTimesO, 'calendarTimesO'),
new IconDefinition(FontAwesomeIcons.camera, 'camera'),
new IconDefinition(FontAwesomeIcons.cameraRetro, 'cameraRetro'),
new IconDefinition(FontAwesomeIcons.car, 'car'),
new IconDefinition(FontAwesomeIcons.caretDown, 'caretDown'),
new IconDefinition(FontAwesomeIcons.caretLeft, 'caretLeft'),
new IconDefinition(FontAwesomeIcons.caretRight, 'caretRight'),
new IconDefinition(FontAwesomeIcons.caretSquareDown, 'caretSquareDown'),
new IconDefinition(FontAwesomeIcons.caretSquareDownO, 'caretSquareDownO'),
new IconDefinition(FontAwesomeIcons.caretSquareLeft, 'caretSquareLeft'),
new IconDefinition(FontAwesomeIcons.caretSquareLeftO, 'caretSquareLeftO'),
new IconDefinition(FontAwesomeIcons.caretSquareRight, 'caretSquareRight'),
new IconDefinition(FontAwesomeIcons.caretSquareRightO, 'caretSquareRightO'),
new IconDefinition(FontAwesomeIcons.caretSquareUp, 'caretSquareUp'),
new IconDefinition(FontAwesomeIcons.caretSquareUpO, 'caretSquareUpO'),
new IconDefinition(FontAwesomeIcons.caretUp, 'caretUp'),
new IconDefinition(FontAwesomeIcons.cartArrowDown, 'cartArrowDown'),
new IconDefinition(FontAwesomeIcons.cartPlus, 'cartPlus'),
new IconDefinition(FontAwesomeIcons.ccAmazonPay, 'ccAmazonPay'),
new IconDefinition(FontAwesomeIcons.ccAmex, 'ccAmex'),
new IconDefinition(FontAwesomeIcons.ccApplePay, 'ccApplePay'),
new IconDefinition(FontAwesomeIcons.ccDinersClub, 'ccDinersClub'),
new IconDefinition(FontAwesomeIcons.ccDiscover, 'ccDiscover'),
new IconDefinition(FontAwesomeIcons.ccJcb, 'ccJcb'),
new IconDefinition(FontAwesomeIcons.ccMastercard, 'ccMastercard'),
new IconDefinition(FontAwesomeIcons.ccPaypal, 'ccPaypal'),
new IconDefinition(FontAwesomeIcons.ccStripe, 'ccStripe'),
new IconDefinition(FontAwesomeIcons.ccVisa, 'ccVisa'),
new IconDefinition(FontAwesomeIcons.centercode, 'centercode'),
new IconDefinition(FontAwesomeIcons.certificate, 'certificate'),
new IconDefinition(FontAwesomeIcons.chartArea, 'chartArea'),
new IconDefinition(FontAwesomeIcons.chartBar, 'chartBar'),
new IconDefinition(FontAwesomeIcons.chartBarO, 'chartBarO'),
new IconDefinition(FontAwesomeIcons.chartLine, 'chartLine'),
new IconDefinition(FontAwesomeIcons.chartPie, 'chartPie'),
new IconDefinition(FontAwesomeIcons.check, 'check'),
new IconDefinition(FontAwesomeIcons.checkCircle, 'checkCircle'),
new IconDefinition(FontAwesomeIcons.checkCircleO, 'checkCircleO'),
new IconDefinition(FontAwesomeIcons.checkSquare, 'checkSquare'),
new IconDefinition(FontAwesomeIcons.checkSquareO, 'checkSquareO'),
new IconDefinition(FontAwesomeIcons.chevronCircleDown, 'chevronCircleDown'),
new IconDefinition(FontAwesomeIcons.chevronCircleLeft, 'chevronCircleLeft'),
new IconDefinition(FontAwesomeIcons.chevronCircleRight, 'chevronCircleRight'),
new IconDefinition(FontAwesomeIcons.chevronCircleUp, 'chevronCircleUp'),
new IconDefinition(FontAwesomeIcons.chevronDown, 'chevronDown'),
new IconDefinition(FontAwesomeIcons.chevronLeft, 'chevronLeft'),
new IconDefinition(FontAwesomeIcons.chevronRight, 'chevronRight'),
new IconDefinition(FontAwesomeIcons.chevronUp, 'chevronUp'),
new IconDefinition(FontAwesomeIcons.child, 'child'),
new IconDefinition(FontAwesomeIcons.chrome, 'chrome'),
new IconDefinition(FontAwesomeIcons.circle, 'circle'),
new IconDefinition(FontAwesomeIcons.circleNotch, 'circleNotch'),
new IconDefinition(FontAwesomeIcons.circleO, 'circleO'),
new IconDefinition(FontAwesomeIcons.clipboard, 'clipboard'),
new IconDefinition(FontAwesomeIcons.clipboardO, 'clipboardO'),
new IconDefinition(FontAwesomeIcons.clock, 'clock'),
new IconDefinition(FontAwesomeIcons.clockO, 'clockO'),
new IconDefinition(FontAwesomeIcons.clone, 'clone'),
new IconDefinition(FontAwesomeIcons.cloneO, 'cloneO'),
new IconDefinition(FontAwesomeIcons.closedCaptioning, 'closedCaptioning'),
new IconDefinition(FontAwesomeIcons.closedCaptioningO, 'closedCaptioningO'),
new IconDefinition(FontAwesomeIcons.cloud, 'cloud'),
new IconDefinition(FontAwesomeIcons.cloudDownloadAlt, 'cloudDownloadAlt'),
new IconDefinition(FontAwesomeIcons.cloudscale, 'cloudscale'),
new IconDefinition(FontAwesomeIcons.cloudsmith, 'cloudsmith'),
new IconDefinition(FontAwesomeIcons.cloudUploadAlt, 'cloudUploadAlt'),
new IconDefinition(FontAwesomeIcons.cloudversify, 'cloudversify'),
new IconDefinition(FontAwesomeIcons.code, 'code'),
new IconDefinition(FontAwesomeIcons.codeBranch, 'codeBranch'),
new IconDefinition(FontAwesomeIcons.codepen, 'codepen'),
new IconDefinition(FontAwesomeIcons.codiepie, 'codiepie'),
new IconDefinition(FontAwesomeIcons.coffee, 'coffee'),
new IconDefinition(FontAwesomeIcons.cog, 'cog'),
new IconDefinition(FontAwesomeIcons.cogs, 'cogs'),
new IconDefinition(FontAwesomeIcons.columns, 'columns'),
new IconDefinition(FontAwesomeIcons.comment, 'comment'),
new IconDefinition(FontAwesomeIcons.commentAlt, 'commentAlt'),
new IconDefinition(FontAwesomeIcons.commentAltO, 'commentAltO'),
new IconDefinition(FontAwesomeIcons.commentO, 'commentO'),
new IconDefinition(FontAwesomeIcons.comments, 'comments'),
new IconDefinition(FontAwesomeIcons.commentsO, 'commentsO'),
new IconDefinition(FontAwesomeIcons.compass, 'compass'),
new IconDefinition(FontAwesomeIcons.compassO, 'compassO'),
new IconDefinition(FontAwesomeIcons.compress, 'compress'),
new IconDefinition(FontAwesomeIcons.connectdevelop, 'connectdevelop'),
new IconDefinition(FontAwesomeIcons.contao, 'contao'),
new IconDefinition(FontAwesomeIcons.copy, 'copy'),
new IconDefinition(FontAwesomeIcons.copyO, 'copyO'),
new IconDefinition(FontAwesomeIcons.copyright, 'copyright'),
new IconDefinition(FontAwesomeIcons.copyrightO, 'copyrightO'),
new IconDefinition(FontAwesomeIcons.cpanel, 'cpanel'),
new IconDefinition(FontAwesomeIcons.creativeCommons, 'creativeCommons'),
new IconDefinition(FontAwesomeIcons.creditCard, 'creditCard'),
new IconDefinition(FontAwesomeIcons.creditCardO, 'creditCardO'),
new IconDefinition(FontAwesomeIcons.crop, 'crop'),
new IconDefinition(FontAwesomeIcons.crosshairs, 'crosshairs'),
new IconDefinition(FontAwesomeIcons.css3, 'css3'),
new IconDefinition(FontAwesomeIcons.css3Alt, 'css3Alt'),
new IconDefinition(FontAwesomeIcons.cube, 'cube'),
new IconDefinition(FontAwesomeIcons.cubes, 'cubes'),
new IconDefinition(FontAwesomeIcons.cut, 'cut'),
new IconDefinition(FontAwesomeIcons.cuttlefish, 'cuttlefish'),
new IconDefinition(FontAwesomeIcons.dAndD, 'dAndD'),
new IconDefinition(FontAwesomeIcons.dashcube, 'dashcube'),
new IconDefinition(FontAwesomeIcons.database, 'database'),
new IconDefinition(FontAwesomeIcons.deaf, 'deaf'),
new IconDefinition(FontAwesomeIcons.delicious, 'delicious'),
new IconDefinition(FontAwesomeIcons.deploydog, 'deploydog'),
new IconDefinition(FontAwesomeIcons.deskpro, 'deskpro'),
new IconDefinition(FontAwesomeIcons.desktop, 'desktop'),
new IconDefinition(FontAwesomeIcons.deviantart, 'deviantart'),
new IconDefinition(FontAwesomeIcons.digg, 'digg'),
new IconDefinition(FontAwesomeIcons.digitalOcean, 'digitalOcean'),
new IconDefinition(FontAwesomeIcons.discord, 'discord'),
new IconDefinition(FontAwesomeIcons.discourse, 'discourse'),
new IconDefinition(FontAwesomeIcons.dochub, 'dochub'),
new IconDefinition(FontAwesomeIcons.docker, 'docker'),
new IconDefinition(FontAwesomeIcons.dollarSign, 'dollarSign'),
new IconDefinition(FontAwesomeIcons.dotCircle, 'dotCircle'),
new IconDefinition(FontAwesomeIcons.dotCircleO, 'dotCircleO'),
new IconDefinition(FontAwesomeIcons.download, 'download'),
new IconDefinition(FontAwesomeIcons.draft2digital, 'draft2digital'),
new IconDefinition(FontAwesomeIcons.dribbble, 'dribbble'),
new IconDefinition(FontAwesomeIcons.dribbbleSquare, 'dribbbleSquare'),
new IconDefinition(FontAwesomeIcons.dropbox, 'dropbox'),
new IconDefinition(FontAwesomeIcons.drupal, 'drupal'),
new IconDefinition(FontAwesomeIcons.dyalog, 'dyalog'),
new IconDefinition(FontAwesomeIcons.earlybirds, 'earlybirds'),
new IconDefinition(FontAwesomeIcons.edge, 'edge'),
new IconDefinition(FontAwesomeIcons.edit, 'edit'),
new IconDefinition(FontAwesomeIcons.editO, 'editO'),
new IconDefinition(FontAwesomeIcons.eject, 'eject'),
new IconDefinition(FontAwesomeIcons.ellipsisH, 'ellipsisH'),
new IconDefinition(FontAwesomeIcons.ellipsisV, 'ellipsisV'),
new IconDefinition(FontAwesomeIcons.ember, 'ember'),
new IconDefinition(FontAwesomeIcons.empire, 'empire'),
new IconDefinition(FontAwesomeIcons.envelope, 'envelope'),
new IconDefinition(FontAwesomeIcons.envelopeO, 'envelopeO'),
new IconDefinition(FontAwesomeIcons.envelopeOpen, 'envelopeOpen'),
new IconDefinition(FontAwesomeIcons.envelopeOpenO, 'envelopeOpenO'),
new IconDefinition(FontAwesomeIcons.envelopeSquare, 'envelopeSquare'),
new IconDefinition(FontAwesomeIcons.envira, 'envira'),
new IconDefinition(FontAwesomeIcons.eraser, 'eraser'),
new IconDefinition(FontAwesomeIcons.erlang, 'erlang'),
new IconDefinition(FontAwesomeIcons.ethereum, 'ethereum'),
new IconDefinition(FontAwesomeIcons.etsy, 'etsy'),
new IconDefinition(FontAwesomeIcons.euroSign, 'euroSign'),
new IconDefinition(FontAwesomeIcons.exchangeAlt, 'exchangeAlt'),
new IconDefinition(FontAwesomeIcons.exclamation, 'exclamation'),
new IconDefinition(FontAwesomeIcons.exclamationCircle, 'exclamationCircle'),
new IconDefinition(
FontAwesomeIcons.exclamationTriangle, 'exclamationTriangle'),
new IconDefinition(FontAwesomeIcons.expand, 'expand'),
new IconDefinition(FontAwesomeIcons.expandArrowsAlt, 'expandArrowsAlt'),
new IconDefinition(FontAwesomeIcons.expeditedssl, 'expeditedssl'),
new IconDefinition(FontAwesomeIcons.externalLinkAlt, 'externalLinkAlt'),
new IconDefinition(
FontAwesomeIcons.externalLinkSquareAlt, 'externalLinkSquareAlt'),
new IconDefinition(FontAwesomeIcons.eye, 'eye'),
new IconDefinition(FontAwesomeIcons.eyeDropper, 'eyeDropper'),
new IconDefinition(FontAwesomeIcons.eyeSlash, 'eyeSlash'),
new IconDefinition(FontAwesomeIcons.eyeSlashO, 'eyeSlashO'),
new IconDefinition(FontAwesomeIcons.facebook, 'facebook'),
new IconDefinition(FontAwesomeIcons.facebookF, 'facebookF'),
new IconDefinition(FontAwesomeIcons.facebookMessenger, 'facebookMessenger'),
new IconDefinition(FontAwesomeIcons.facebookSquare, 'facebookSquare'),
new IconDefinition(FontAwesomeIcons.fastBackward, 'fastBackward'),
new IconDefinition(FontAwesomeIcons.fastForward, 'fastForward'),
new IconDefinition(FontAwesomeIcons.fax, 'fax'),
new IconDefinition(FontAwesomeIcons.female, 'female'),
new IconDefinition(FontAwesomeIcons.fighterJet, 'fighterJet'),
new IconDefinition(FontAwesomeIcons.file, 'file'),
new IconDefinition(FontAwesomeIcons.fileAlt, 'fileAlt'),
new IconDefinition(FontAwesomeIcons.fileAltO, 'fileAltO'),
new IconDefinition(FontAwesomeIcons.fileArchive, 'fileArchive'),
new IconDefinition(FontAwesomeIcons.fileArchiveO, 'fileArchiveO'),
new IconDefinition(FontAwesomeIcons.fileAudio, 'fileAudio'),
new IconDefinition(FontAwesomeIcons.fileAudioO, 'fileAudioO'),
new IconDefinition(FontAwesomeIcons.fileCode, 'fileCode'),
new IconDefinition(FontAwesomeIcons.fileCodeO, 'fileCodeO'),
new IconDefinition(FontAwesomeIcons.fileExcel, 'fileExcel'),
new IconDefinition(FontAwesomeIcons.fileExcelO, 'fileExcelO'),
new IconDefinition(FontAwesomeIcons.fileImage, 'fileImage'),
new IconDefinition(FontAwesomeIcons.fileImageO, 'fileImageO'),
new IconDefinition(FontAwesomeIcons.fileO, 'fileO'),
new IconDefinition(FontAwesomeIcons.filePdf, 'filePdf'),
new IconDefinition(FontAwesomeIcons.filePdfO, 'filePdfO'),
new IconDefinition(FontAwesomeIcons.filePowerpoint, 'filePowerpoint'),
new IconDefinition(FontAwesomeIcons.filePowerpointO, 'filePowerpointO'),
new IconDefinition(FontAwesomeIcons.fileVideo, 'fileVideo'),
new IconDefinition(FontAwesomeIcons.fileVideoO, 'fileVideoO'),
new IconDefinition(FontAwesomeIcons.fileWord, 'fileWord'),
new IconDefinition(FontAwesomeIcons.fileWordO, 'fileWordO'),
new IconDefinition(FontAwesomeIcons.film, 'film'),
new IconDefinition(FontAwesomeIcons.filter, 'filter'),
new IconDefinition(FontAwesomeIcons.fire, 'fire'),
new IconDefinition(FontAwesomeIcons.fireExtinguisher, 'fireExtinguisher'),
new IconDefinition(FontAwesomeIcons.firefox, 'firefox'),
new IconDefinition(FontAwesomeIcons.firstdraft, 'firstdraft'),
new IconDefinition(FontAwesomeIcons.firstOrder, 'firstOrder'),
new IconDefinition(FontAwesomeIcons.fiveHundredPx, 'fiveHundredPx'),
new IconDefinition(FontAwesomeIcons.flag, 'flag'),
new IconDefinition(FontAwesomeIcons.flagCheckered, 'flagCheckered'),
new IconDefinition(FontAwesomeIcons.flagO, 'flagO'),
new IconDefinition(FontAwesomeIcons.flask, 'flask'),
new IconDefinition(FontAwesomeIcons.flickr, 'flickr'),
new IconDefinition(FontAwesomeIcons.fly, 'fly'),
new IconDefinition(FontAwesomeIcons.folder, 'folder'),
new IconDefinition(FontAwesomeIcons.folderO, 'folderO'),
new IconDefinition(FontAwesomeIcons.folderOpen, 'folderOpen'),
new IconDefinition(FontAwesomeIcons.folderOpenO, 'folderOpenO'),
new IconDefinition(FontAwesomeIcons.font, 'font'),
new IconDefinition(FontAwesomeIcons.fontAwesome, 'fontAwesome'),
new IconDefinition(FontAwesomeIcons.fontAwesomeAlt, 'fontAwesomeAlt'),
new IconDefinition(FontAwesomeIcons.fontAwesomeFlag, 'fontAwesomeFlag'),
new IconDefinition(FontAwesomeIcons.fonticons, 'fonticons'),
new IconDefinition(FontAwesomeIcons.fonticonsFi, 'fonticonsFi'),
new IconDefinition(FontAwesomeIcons.fortAwesome, 'fortAwesome'),
new IconDefinition(FontAwesomeIcons.fortAwesomeAlt, 'fortAwesomeAlt'),
new IconDefinition(FontAwesomeIcons.forumbee, 'forumbee'),
new IconDefinition(FontAwesomeIcons.forward, 'forward'),
new IconDefinition(FontAwesomeIcons.foursquare, 'foursquare'),
new IconDefinition(FontAwesomeIcons.foursquareO, 'foursquareO'),
new IconDefinition(FontAwesomeIcons.freebsd, 'freebsd'),
new IconDefinition(FontAwesomeIcons.freeCodeCamp, 'freeCodeCamp'),
new IconDefinition(FontAwesomeIcons.frown, 'frown'),
new IconDefinition(FontAwesomeIcons.frownO, 'frownO'),
new IconDefinition(FontAwesomeIcons.futbol, 'futbol'),
new IconDefinition(FontAwesomeIcons.futbolO, 'futbolO'),
new IconDefinition(FontAwesomeIcons.gamepad, 'gamepad'),
new IconDefinition(FontAwesomeIcons.gavel, 'gavel'),
new IconDefinition(FontAwesomeIcons.gem, 'gem'),
new IconDefinition(FontAwesomeIcons.gemO, 'gemO'),
new IconDefinition(FontAwesomeIcons.genderless, 'genderless'),
new IconDefinition(FontAwesomeIcons.getPocket, 'getPocket'),
new IconDefinition(FontAwesomeIcons.gg, 'gg'),
new IconDefinition(FontAwesomeIcons.ggCircle, 'ggCircle'),
new IconDefinition(FontAwesomeIcons.gift, 'gift'),
new IconDefinition(FontAwesomeIcons.git, 'git'),
new IconDefinition(FontAwesomeIcons.github, 'github'),
new IconDefinition(FontAwesomeIcons.githubAlt, 'githubAlt'),
new IconDefinition(FontAwesomeIcons.githubSquare, 'githubSquare'),
new IconDefinition(FontAwesomeIcons.gitkraken, 'gitkraken'),
new IconDefinition(FontAwesomeIcons.gitlab, 'gitlab'),
new IconDefinition(FontAwesomeIcons.gitSquare, 'gitSquare'),
new IconDefinition(FontAwesomeIcons.gitter, 'gitter'),
new IconDefinition(FontAwesomeIcons.glassMartini, 'glassMartini'),
new IconDefinition(FontAwesomeIcons.glide, 'glide'),
new IconDefinition(FontAwesomeIcons.glideG, 'glideG'),
new IconDefinition(FontAwesomeIcons.globe, 'globe'),
new IconDefinition(FontAwesomeIcons.gofore, 'gofore'),
new IconDefinition(FontAwesomeIcons.goodreads, 'goodreads'),
new IconDefinition(FontAwesomeIcons.goodreadsG, 'goodreadsG'),
new IconDefinition(FontAwesomeIcons.google, 'google'),
new IconDefinition(FontAwesomeIcons.googleDrive, 'googleDrive'),
new IconDefinition(FontAwesomeIcons.googlePlay, 'googlePlay'),
new IconDefinition(FontAwesomeIcons.googlePlus, 'googlePlus'),
new IconDefinition(FontAwesomeIcons.googlePlusG, 'googlePlusG'),
new IconDefinition(FontAwesomeIcons.googlePlusSquare, 'googlePlusSquare'),
new IconDefinition(FontAwesomeIcons.googleWallet, 'googleWallet'),
new IconDefinition(FontAwesomeIcons.graduationCap, 'graduationCap'),
new IconDefinition(FontAwesomeIcons.gratipay, 'gratipay'),
new IconDefinition(FontAwesomeIcons.grav, 'grav'),
new IconDefinition(FontAwesomeIcons.gripfire, 'gripfire'),
new IconDefinition(FontAwesomeIcons.grunt, 'grunt'),
new IconDefinition(FontAwesomeIcons.gulp, 'gulp'),
new IconDefinition(FontAwesomeIcons.hackerNews, 'hackerNews'),
new IconDefinition(FontAwesomeIcons.hackerNewsSquare, 'hackerNewsSquare'),
new IconDefinition(FontAwesomeIcons.handLizard, 'handLizard'),
new IconDefinition(FontAwesomeIcons.handLizardO, 'handLizardO'),
new IconDefinition(FontAwesomeIcons.handPaper, 'handPaper'),
new IconDefinition(FontAwesomeIcons.handPaperO, 'handPaperO'),
new IconDefinition(FontAwesomeIcons.handPeace, 'handPeace'),
new IconDefinition(FontAwesomeIcons.handPeaceO, 'handPeaceO'),
new IconDefinition(FontAwesomeIcons.handPointDown, 'handPointDown'),
new IconDefinition(FontAwesomeIcons.handPointDownO, 'handPointDownO'),
new IconDefinition(FontAwesomeIcons.handPointer, 'handPointer'),
new IconDefinition(FontAwesomeIcons.handPointerO, 'handPointerO'),
new IconDefinition(FontAwesomeIcons.handPointLeft, 'handPointLeft'),
new IconDefinition(FontAwesomeIcons.handPointLeftO, 'handPointLeftO'),
new IconDefinition(FontAwesomeIcons.handPointRight, 'handPointRight'),
new IconDefinition(FontAwesomeIcons.handPointRightO, 'handPointRightO'),
new IconDefinition(FontAwesomeIcons.handPointUp, 'handPointUp'),
new IconDefinition(FontAwesomeIcons.handPointUpO, 'handPointUpO'),
new IconDefinition(FontAwesomeIcons.handRock, 'handRock'),
new IconDefinition(FontAwesomeIcons.handRockO, 'handRockO'),
new IconDefinition(FontAwesomeIcons.handScissors, 'handScissors'),
new IconDefinition(FontAwesomeIcons.handScissorsO, 'handScissorsO'),
new IconDefinition(FontAwesomeIcons.handshake, 'handshake'),
new IconDefinition(FontAwesomeIcons.handshakeO, 'handshakeO'),
new IconDefinition(FontAwesomeIcons.handSpock, 'handSpock'),
new IconDefinition(FontAwesomeIcons.handSpockO, 'handSpockO'),
new IconDefinition(FontAwesomeIcons.hashtag, 'hashtag'),
new IconDefinition(FontAwesomeIcons.hdd, 'hdd'),
new IconDefinition(FontAwesomeIcons.hddO, 'hddO'),
new IconDefinition(FontAwesomeIcons.heading, 'heading'),
new IconDefinition(FontAwesomeIcons.headphones, 'headphones'),
new IconDefinition(FontAwesomeIcons.heart, 'heart'),
new IconDefinition(FontAwesomeIcons.heartbeat, 'heartbeat'),
new IconDefinition(FontAwesomeIcons.heartO, 'heartO'),
new IconDefinition(FontAwesomeIcons.hireAHelper, 'hireAHelper'),
new IconDefinition(FontAwesomeIcons.history, 'history'),
new IconDefinition(FontAwesomeIcons.home, 'home'),
new IconDefinition(FontAwesomeIcons.hooli, 'hooli'),
new IconDefinition(FontAwesomeIcons.hospital, 'hospital'),
new IconDefinition(FontAwesomeIcons.hospitalO, 'hospitalO'),
new IconDefinition(FontAwesomeIcons.hotjar, 'hotjar'),
new IconDefinition(FontAwesomeIcons.hourglass, 'hourglass'),
new IconDefinition(FontAwesomeIcons.hourglassEnd, 'hourglassEnd'),
new IconDefinition(FontAwesomeIcons.hourglassHalf, 'hourglassHalf'),
new IconDefinition(FontAwesomeIcons.hourglassO, 'hourglassO'),
new IconDefinition(FontAwesomeIcons.hourglassStart, 'hourglassStart'),
new IconDefinition(FontAwesomeIcons.houzz, 'houzz'),
new IconDefinition(FontAwesomeIcons.hSquare, 'hSquare'),
new IconDefinition(FontAwesomeIcons.html5, 'html5'),
new IconDefinition(FontAwesomeIcons.hubspot, 'hubspot'),
new IconDefinition(FontAwesomeIcons.iCursor, 'iCursor'),
new IconDefinition(FontAwesomeIcons.idBadge, 'idBadge'),
new IconDefinition(FontAwesomeIcons.idBadgeO, 'idBadgeO'),
new IconDefinition(FontAwesomeIcons.idCard, 'idCard'),
new IconDefinition(FontAwesomeIcons.idCardO, 'idCardO'),
new IconDefinition(FontAwesomeIcons.image, 'image'),
new IconDefinition(FontAwesomeIcons.imageO, 'imageO'),
new IconDefinition(FontAwesomeIcons.images, 'images'),
new IconDefinition(FontAwesomeIcons.imagesO, 'imagesO'),
new IconDefinition(FontAwesomeIcons.imdb, 'imdb'),
new IconDefinition(FontAwesomeIcons.inbox, 'inbox'),
new IconDefinition(FontAwesomeIcons.indent, 'indent'),
new IconDefinition(FontAwesomeIcons.industry, 'industry'),
new IconDefinition(FontAwesomeIcons.info, 'info'),
new IconDefinition(FontAwesomeIcons.infoCircle, 'infoCircle'),
new IconDefinition(FontAwesomeIcons.instagram, 'instagram'),
new IconDefinition(FontAwesomeIcons.internetExplorer, 'internetExplorer'),
new IconDefinition(FontAwesomeIcons.ioxhost, 'ioxhost'),
new IconDefinition(FontAwesomeIcons.italic, 'italic'),
new IconDefinition(FontAwesomeIcons.itunes, 'itunes'),
new IconDefinition(FontAwesomeIcons.itunesNote, 'itunesNote'),
new IconDefinition(FontAwesomeIcons.jenkins, 'jenkins'),
new IconDefinition(FontAwesomeIcons.joget, 'joget'),
new IconDefinition(FontAwesomeIcons.joomla, 'joomla'),
new IconDefinition(FontAwesomeIcons.js, 'js'),
new IconDefinition(FontAwesomeIcons.jsfiddle, 'jsfiddle'),
new IconDefinition(FontAwesomeIcons.jsSquare, 'jsSquare'),
new IconDefinition(FontAwesomeIcons.key, 'key'),
new IconDefinition(FontAwesomeIcons.keyboard, 'keyboard'),
new IconDefinition(FontAwesomeIcons.keyboardO, 'keyboardO'),
new IconDefinition(FontAwesomeIcons.keycdn, 'keycdn'),
new IconDefinition(FontAwesomeIcons.kickstarter, 'kickstarter'),
new IconDefinition(FontAwesomeIcons.kickstarterK, 'kickstarterK'),
new IconDefinition(FontAwesomeIcons.korvue, 'korvue'),
new IconDefinition(FontAwesomeIcons.language, 'language'),
new IconDefinition(FontAwesomeIcons.laptop, 'laptop'),
new IconDefinition(FontAwesomeIcons.laravel, 'laravel'),
new IconDefinition(FontAwesomeIcons.lastfm, 'lastfm'),
new IconDefinition(FontAwesomeIcons.lastfmSquare, 'lastfmSquare'),
new IconDefinition(FontAwesomeIcons.leaf, 'leaf'),
new IconDefinition(FontAwesomeIcons.leanpub, 'leanpub'),
new IconDefinition(FontAwesomeIcons.lemon, 'lemon'),
new IconDefinition(FontAwesomeIcons.lemonO, 'lemonO'),
new IconDefinition(FontAwesomeIcons.less, 'less'),
new IconDefinition(FontAwesomeIcons.levelDownAlt, 'levelDownAlt'),
new IconDefinition(FontAwesomeIcons.levelUpAlt, 'levelUpAlt'),
new IconDefinition(FontAwesomeIcons.lifeRing, 'lifeRing'),
new IconDefinition(FontAwesomeIcons.lifeRingO, 'lifeRingO'),
new IconDefinition(FontAwesomeIcons.lightbulb, 'lightbulb'),
new IconDefinition(FontAwesomeIcons.lightbulbO, 'lightbulbO'),
new IconDefinition(FontAwesomeIcons.line, 'line'),
new IconDefinition(FontAwesomeIcons.link, 'link'),
new IconDefinition(FontAwesomeIcons.linkedin, 'linkedin'),
new IconDefinition(FontAwesomeIcons.linkedinIn, 'linkedinIn'),
new IconDefinition(FontAwesomeIcons.linode, 'linode'),
new IconDefinition(FontAwesomeIcons.linux, 'linux'),
new IconDefinition(FontAwesomeIcons.liraSign, 'liraSign'),
new IconDefinition(FontAwesomeIcons.list, 'list'),
new IconDefinition(FontAwesomeIcons.listAlt, 'listAlt'),
new IconDefinition(FontAwesomeIcons.listAltO, 'listAltO'),
new IconDefinition(FontAwesomeIcons.listOl, 'listOl'),
new IconDefinition(FontAwesomeIcons.listUl, 'listUl'),
new IconDefinition(FontAwesomeIcons.locationArrow, 'locationArrow'),
new IconDefinition(FontAwesomeIcons.lock, 'lock'),
new IconDefinition(FontAwesomeIcons.lockOpen, 'lockOpen'),
new IconDefinition(FontAwesomeIcons.longArrowAltDown, 'longArrowAltDown'),
new IconDefinition(FontAwesomeIcons.longArrowAltLeft, 'longArrowAltLeft'),
new IconDefinition(FontAwesomeIcons.longArrowAltRight, 'longArrowAltRight'),
new IconDefinition(FontAwesomeIcons.longArrowAltUp, 'longArrowAltUp'),
new IconDefinition(FontAwesomeIcons.lowVision, 'lowVision'),
new IconDefinition(FontAwesomeIcons.lyft, 'lyft'),
new IconDefinition(FontAwesomeIcons.magento, 'magento'),
new IconDefinition(FontAwesomeIcons.magic, 'magic'),
new IconDefinition(FontAwesomeIcons.magnet, 'magnet'),
new IconDefinition(FontAwesomeIcons.male, 'male'),
new IconDefinition(FontAwesomeIcons.map, 'map'),
new IconDefinition(FontAwesomeIcons.mapMarker, 'mapMarker'),
new IconDefinition(FontAwesomeIcons.mapMarkerAlt, 'mapMarkerAlt'),
new IconDefinition(FontAwesomeIcons.mapO, 'mapO'),
new IconDefinition(FontAwesomeIcons.mapPin, 'mapPin'),
new IconDefinition(FontAwesomeIcons.mapSigns, 'mapSigns'),
new IconDefinition(FontAwesomeIcons.mars, 'mars'),
new IconDefinition(FontAwesomeIcons.marsDouble, 'marsDouble'),
new IconDefinition(FontAwesomeIcons.marsStroke, 'marsStroke'),
new IconDefinition(FontAwesomeIcons.marsStrokeH, 'marsStrokeH'),
new IconDefinition(FontAwesomeIcons.marsStrokeV, 'marsStrokeV'),
new IconDefinition(FontAwesomeIcons.maxcdn, 'maxcdn'),
new IconDefinition(FontAwesomeIcons.medapps, 'medapps'),
new IconDefinition(FontAwesomeIcons.medium, 'medium'),
new IconDefinition(FontAwesomeIcons.mediumM, 'mediumM'),
new IconDefinition(FontAwesomeIcons.medkit, 'medkit'),
new IconDefinition(FontAwesomeIcons.medrt, 'medrt'),
new IconDefinition(FontAwesomeIcons.meetup, 'meetup'),
new IconDefinition(FontAwesomeIcons.meh, 'meh'),
new IconDefinition(FontAwesomeIcons.mehO, 'mehO'),
new IconDefinition(FontAwesomeIcons.mercury, 'mercury'),
new IconDefinition(FontAwesomeIcons.microchip, 'microchip'),
new IconDefinition(FontAwesomeIcons.microphone, 'microphone'),
new IconDefinition(FontAwesomeIcons.microphoneSlash, 'microphoneSlash'),
new IconDefinition(FontAwesomeIcons.microsoft, 'microsoft'),
new IconDefinition(FontAwesomeIcons.minus, 'minus'),
new IconDefinition(FontAwesomeIcons.minusCircle, 'minusCircle'),
new IconDefinition(FontAwesomeIcons.minusSquare, 'minusSquare'),
new IconDefinition(FontAwesomeIcons.minusSquareO, 'minusSquareO'),
new IconDefinition(FontAwesomeIcons.mix, 'mix'),
new IconDefinition(FontAwesomeIcons.mixcloud, 'mixcloud'),
new IconDefinition(FontAwesomeIcons.mizuni, 'mizuni'),
new IconDefinition(FontAwesomeIcons.mobile, 'mobile'),
new IconDefinition(FontAwesomeIcons.mobileAlt, 'mobileAlt'),
new IconDefinition(FontAwesomeIcons.modx, 'modx'),
new IconDefinition(FontAwesomeIcons.monero, 'monero'),
new IconDefinition(FontAwesomeIcons.moneyBillAlt, 'moneyBillAlt'),
new IconDefinition(FontAwesomeIcons.moneyBillAltO, 'moneyBillAltO'),
new IconDefinition(FontAwesomeIcons.moon, 'moon'),
new IconDefinition(FontAwesomeIcons.moonO, 'moonO'),
new IconDefinition(FontAwesomeIcons.motorcycle, 'motorcycle'),
new IconDefinition(FontAwesomeIcons.mousePointer, 'mousePointer'),
new IconDefinition(FontAwesomeIcons.music, 'music'),
new IconDefinition(FontAwesomeIcons.napster, 'napster'),
new IconDefinition(FontAwesomeIcons.neuter, 'neuter'),
new IconDefinition(FontAwesomeIcons.newspaper, 'newspaper'),
new IconDefinition(FontAwesomeIcons.newspaperO, 'newspaperO'),
new IconDefinition(FontAwesomeIcons.nintendoSwitch, 'nintendoSwitch'),
new IconDefinition(FontAwesomeIcons.node, 'node'),
new IconDefinition(FontAwesomeIcons.nodeJs, 'nodeJs'),
new IconDefinition(FontAwesomeIcons.npm, 'npm'),
new IconDefinition(FontAwesomeIcons.ns8, 'ns8'),
new IconDefinition(FontAwesomeIcons.nutritionix, 'nutritionix'),
new IconDefinition(FontAwesomeIcons.objectGroup, 'objectGroup'),
new IconDefinition(FontAwesomeIcons.objectGroupO, 'objectGroupO'),
new IconDefinition(FontAwesomeIcons.objectUngroup, 'objectUngroup'),
new IconDefinition(FontAwesomeIcons.objectUngroupO, 'objectUngroupO'),
new IconDefinition(FontAwesomeIcons.odnoklassniki, 'odnoklassniki'),
new IconDefinition(
FontAwesomeIcons.odnoklassnikiSquare, 'odnoklassnikiSquare'),
new IconDefinition(FontAwesomeIcons.opencart, 'opencart'),
new IconDefinition(FontAwesomeIcons.openid, 'openid'),
new IconDefinition(FontAwesomeIcons.opera, 'opera'),
new IconDefinition(FontAwesomeIcons.optinMonster, 'optinMonster'),
new IconDefinition(FontAwesomeIcons.osi, 'osi'),
new IconDefinition(FontAwesomeIcons.outdent, 'outdent'),
new IconDefinition(FontAwesomeIcons.page4, 'page4'),
new IconDefinition(FontAwesomeIcons.pagelines, 'pagelines'),
new IconDefinition(FontAwesomeIcons.paintBrush, 'paintBrush'),
new IconDefinition(FontAwesomeIcons.palfed, 'palfed'),
new IconDefinition(FontAwesomeIcons.paperclip, 'paperclip'),
new IconDefinition(FontAwesomeIcons.paperPlane, 'paperPlane'),
new IconDefinition(FontAwesomeIcons.paperPlaneO, 'paperPlaneO'),
new IconDefinition(FontAwesomeIcons.paragraph, 'paragraph'),
new IconDefinition(FontAwesomeIcons.paste, 'paste'),
new IconDefinition(FontAwesomeIcons.patreon, 'patreon'),
new IconDefinition(FontAwesomeIcons.pause, 'pause'),
new IconDefinition(FontAwesomeIcons.pauseCircle, 'pauseCircle'),
new IconDefinition(FontAwesomeIcons.pauseCircleO, 'pauseCircleO'),
new IconDefinition(FontAwesomeIcons.paw, 'paw'),
new IconDefinition(FontAwesomeIcons.paypal, 'paypal'),
new IconDefinition(FontAwesomeIcons.pencilAlt, 'pencilAlt'),
new IconDefinition(FontAwesomeIcons.penSquare, 'penSquare'),
new IconDefinition(FontAwesomeIcons.percent, 'percent'),
new IconDefinition(FontAwesomeIcons.periscope, 'periscope'),
new IconDefinition(FontAwesomeIcons.phabricator, 'phabricator'),
new IconDefinition(FontAwesomeIcons.phoenixFramework, 'phoenixFramework'),
new IconDefinition(FontAwesomeIcons.phone, 'phone'),
new IconDefinition(FontAwesomeIcons.phoneSquare, 'phoneSquare'),
new IconDefinition(FontAwesomeIcons.phoneVolume, 'phoneVolume'),
new IconDefinition(FontAwesomeIcons.piedPiper, 'piedPiper'),
new IconDefinition(FontAwesomeIcons.piedPiperAlt, 'piedPiperAlt'),
new IconDefinition(FontAwesomeIcons.piedPiperPp, 'piedPiperPp'),
new IconDefinition(FontAwesomeIcons.pinterest, 'pinterest'),
new IconDefinition(FontAwesomeIcons.pinterestP, 'pinterestP'),
new IconDefinition(FontAwesomeIcons.pinterestSquare, 'pinterestSquare'),
new IconDefinition(FontAwesomeIcons.plane, 'plane'),
new IconDefinition(FontAwesomeIcons.play, 'play'),
new IconDefinition(FontAwesomeIcons.playCircle, 'playCircle'),
new IconDefinition(FontAwesomeIcons.playCircleO, 'playCircleO'),
new IconDefinition(FontAwesomeIcons.playstation, 'playstation'),
new IconDefinition(FontAwesomeIcons.plug, 'plug'),
new IconDefinition(FontAwesomeIcons.plus, 'plus'),
new IconDefinition(FontAwesomeIcons.plusCircle, 'plusCircle'),
new IconDefinition(FontAwesomeIcons.plusSquare, 'plusSquare'),
new IconDefinition(FontAwesomeIcons.plusSquareO, 'plusSquareO'),
new IconDefinition(FontAwesomeIcons.podcast, 'podcast'),
new IconDefinition(FontAwesomeIcons.poundSign, 'poundSign'),
new IconDefinition(FontAwesomeIcons.powerOff, 'powerOff'),
new IconDefinition(FontAwesomeIcons.print, 'print'),
new IconDefinition(FontAwesomeIcons.productHunt, 'productHunt'),
new IconDefinition(FontAwesomeIcons.pushed, 'pushed'),
new IconDefinition(FontAwesomeIcons.puzzlePiece, 'puzzlePiece'),
new IconDefinition(FontAwesomeIcons.python, 'python'),
new IconDefinition(FontAwesomeIcons.qq, 'qq'),
new IconDefinition(FontAwesomeIcons.qrcode, 'qrcode'),
new IconDefinition(FontAwesomeIcons.question, 'question'),
new IconDefinition(FontAwesomeIcons.questionCircle, 'questionCircle'),
new IconDefinition(FontAwesomeIcons.questionCircleO, 'questionCircleO'),
new IconDefinition(FontAwesomeIcons.quora, 'quora'),
new IconDefinition(FontAwesomeIcons.quoteLeft, 'quoteLeft'),
new IconDefinition(FontAwesomeIcons.quoteRight, 'quoteRight'),
new IconDefinition(FontAwesomeIcons.random, 'random'),
new IconDefinition(FontAwesomeIcons.ravelry, 'ravelry'),
new IconDefinition(FontAwesomeIcons.react, 'react'),
new IconDefinition(FontAwesomeIcons.rebel, 'rebel'),
new IconDefinition(FontAwesomeIcons.recycle, 'recycle'),
new IconDefinition(FontAwesomeIcons.reddit, 'reddit'),
new IconDefinition(FontAwesomeIcons.redditAlien, 'redditAlien'),
new IconDefinition(FontAwesomeIcons.redditSquare, 'redditSquare'),
new IconDefinition(FontAwesomeIcons.redo, 'redo'),
new IconDefinition(FontAwesomeIcons.redoAlt, 'redoAlt'),
new IconDefinition(FontAwesomeIcons.redRiver, 'redRiver'),
new IconDefinition(FontAwesomeIcons.registered, 'registered'),
new IconDefinition(FontAwesomeIcons.registeredO, 'registeredO'),
new IconDefinition(FontAwesomeIcons.rendact, 'rendact'),
new IconDefinition(FontAwesomeIcons.renren, 'renren'),
new IconDefinition(FontAwesomeIcons.reply, 'reply'),
new IconDefinition(FontAwesomeIcons.replyAll, 'replyAll'),
new IconDefinition(FontAwesomeIcons.replyd, 'replyd'),
new IconDefinition(FontAwesomeIcons.resolving, 'resolving'),
new IconDefinition(FontAwesomeIcons.retweet, 'retweet'),
new IconDefinition(FontAwesomeIcons.road, 'road'),
new IconDefinition(FontAwesomeIcons.rocket, 'rocket'),
new IconDefinition(FontAwesomeIcons.rocketchat, 'rocketchat'),
new IconDefinition(FontAwesomeIcons.rockrms, 'rockrms'),
new IconDefinition(FontAwesomeIcons.rss, 'rss'),
new IconDefinition(FontAwesomeIcons.rssSquare, 'rssSquare'),
new IconDefinition(FontAwesomeIcons.rubleSign, 'rubleSign'),
new IconDefinition(FontAwesomeIcons.rupeeSign, 'rupeeSign'),
new IconDefinition(FontAwesomeIcons.safari, 'safari'),
new IconDefinition(FontAwesomeIcons.sass, 'sass'),
new IconDefinition(FontAwesomeIcons.save, 'save'),
new IconDefinition(FontAwesomeIcons.saveO, 'saveO'),
new IconDefinition(FontAwesomeIcons.schlix, 'schlix'),
new IconDefinition(FontAwesomeIcons.scribd, 'scribd'),
new IconDefinition(FontAwesomeIcons.search, 'search'),
new IconDefinition(FontAwesomeIcons.searchengin, 'searchengin'),
new IconDefinition(FontAwesomeIcons.searchMinus, 'searchMinus'),
new IconDefinition(FontAwesomeIcons.searchPlus, 'searchPlus'),
new IconDefinition(FontAwesomeIcons.sellcast, 'sellcast'),
new IconDefinition(FontAwesomeIcons.sellsy, 'sellsy'),
new IconDefinition(FontAwesomeIcons.server, 'server'),
new IconDefinition(FontAwesomeIcons.servicestack, 'servicestack'),
new IconDefinition(FontAwesomeIcons.share, 'share'),
new IconDefinition(FontAwesomeIcons.shareAlt, 'shareAlt'),
new IconDefinition(FontAwesomeIcons.shareAltSquare, 'shareAltSquare'),
new IconDefinition(FontAwesomeIcons.shareSquare, 'shareSquare'),
new IconDefinition(FontAwesomeIcons.shareSquareO, 'shareSquareO'),
new IconDefinition(FontAwesomeIcons.shekelSign, 'shekelSign'),
new IconDefinition(FontAwesomeIcons.shieldAlt, 'shieldAlt'),
new IconDefinition(FontAwesomeIcons.ship, 'ship'),
new IconDefinition(FontAwesomeIcons.shirtsinbulk, 'shirtsinbulk'),
new IconDefinition(FontAwesomeIcons.shoppingBag, 'shoppingBag'),
new IconDefinition(FontAwesomeIcons.shoppingBasket, 'shoppingBasket'),
new IconDefinition(FontAwesomeIcons.shoppingCart, 'shoppingCart'),
new IconDefinition(FontAwesomeIcons.shower, 'shower'),
new IconDefinition(FontAwesomeIcons.signal, 'signal'),
new IconDefinition(FontAwesomeIcons.signInAlt, 'signInAlt'),
new IconDefinition(FontAwesomeIcons.signLanguage, 'signLanguage'),
new IconDefinition(FontAwesomeIcons.signOutAlt, 'signOutAlt'),
new IconDefinition(FontAwesomeIcons.simplybuilt, 'simplybuilt'),
new IconDefinition(FontAwesomeIcons.sistrix, 'sistrix'),
new IconDefinition(FontAwesomeIcons.sitemap, 'sitemap'),
new IconDefinition(FontAwesomeIcons.skyatlas, 'skyatlas'),
new IconDefinition(FontAwesomeIcons.skype, 'skype'),
new IconDefinition(FontAwesomeIcons.slack, 'slack'),
new IconDefinition(FontAwesomeIcons.slackHash, 'slackHash'),
new IconDefinition(FontAwesomeIcons.slidersH, 'slidersH'),
new IconDefinition(FontAwesomeIcons.slideshare, 'slideshare'),
new IconDefinition(FontAwesomeIcons.smile, 'smile'),
new IconDefinition(FontAwesomeIcons.smileO, 'smileO'),
new IconDefinition(FontAwesomeIcons.snapchat, 'snapchat'),
new IconDefinition(FontAwesomeIcons.snapchatGhost, 'snapchatGhost'),
new IconDefinition(FontAwesomeIcons.snapchatSquare, 'snapchatSquare'),
new IconDefinition(FontAwesomeIcons.snowflake, 'snowflake'),
new IconDefinition(FontAwesomeIcons.snowflakeO, 'snowflakeO'),
new IconDefinition(FontAwesomeIcons.sort, 'sort'),
new IconDefinition(FontAwesomeIcons.sortAlphaDown, 'sortAlphaDown'),
new IconDefinition(FontAwesomeIcons.sortAlphaUp, 'sortAlphaUp'),
new IconDefinition(FontAwesomeIcons.sortAmountDown, 'sortAmountDown'),
new IconDefinition(FontAwesomeIcons.sortAmountUp, 'sortAmountUp'),
new IconDefinition(FontAwesomeIcons.sortDown, 'sortDown'),
new IconDefinition(FontAwesomeIcons.sortNumericDown, 'sortNumericDown'),
new IconDefinition(FontAwesomeIcons.sortNumericUp, 'sortNumericUp'),
new IconDefinition(FontAwesomeIcons.sortUp, 'sortUp'),
new IconDefinition(FontAwesomeIcons.soundcloud, 'soundcloud'),
new IconDefinition(FontAwesomeIcons.spaceShuttle, 'spaceShuttle'),
new IconDefinition(FontAwesomeIcons.speakap, 'speakap'),
new IconDefinition(FontAwesomeIcons.spinner, 'spinner'),
new IconDefinition(FontAwesomeIcons.spotify, 'spotify'),
new IconDefinition(FontAwesomeIcons.square, 'square'),
new IconDefinition(FontAwesomeIcons.squareO, 'squareO'),
new IconDefinition(FontAwesomeIcons.stackExchange, 'stackExchange'),
new IconDefinition(FontAwesomeIcons.stackOverflow, 'stackOverflow'),
new IconDefinition(FontAwesomeIcons.star, 'star'),
new IconDefinition(FontAwesomeIcons.starHalf, 'starHalf'),
new IconDefinition(FontAwesomeIcons.starHalfO, 'starHalfO'),
new IconDefinition(FontAwesomeIcons.starO, 'starO'),
new IconDefinition(FontAwesomeIcons.staylinked, 'staylinked'),
new IconDefinition(FontAwesomeIcons.steam, 'steam'),
new IconDefinition(FontAwesomeIcons.steamSquare, 'steamSquare'),
new IconDefinition(FontAwesomeIcons.steamSymbol, 'steamSymbol'),
new IconDefinition(FontAwesomeIcons.stepBackward, 'stepBackward'),
new IconDefinition(FontAwesomeIcons.stepForward, 'stepForward'),
new IconDefinition(FontAwesomeIcons.stethoscope, 'stethoscope'),
new IconDefinition(FontAwesomeIcons.stickerMule, 'stickerMule'),
new IconDefinition(FontAwesomeIcons.stickyNote, 'stickyNote'),
new IconDefinition(FontAwesomeIcons.stickyNoteO, 'stickyNoteO'),
new IconDefinition(FontAwesomeIcons.stop, 'stop'),
new IconDefinition(FontAwesomeIcons.stopCircle, 'stopCircle'),
new IconDefinition(FontAwesomeIcons.stopCircleO, 'stopCircleO'),
new IconDefinition(FontAwesomeIcons.stopwatch, 'stopwatch'),
new IconDefinition(FontAwesomeIcons.strava, 'strava'),
new IconDefinition(FontAwesomeIcons.streetView, 'streetView'),
new IconDefinition(FontAwesomeIcons.strikethrough, 'strikethrough'),
new IconDefinition(FontAwesomeIcons.stripe, 'stripe'),
new IconDefinition(FontAwesomeIcons.stripeS, 'stripeS'),
new IconDefinition(FontAwesomeIcons.studiovinari, 'studiovinari'),
new IconDefinition(FontAwesomeIcons.stumbleupon, 'stumbleupon'),
new IconDefinition(FontAwesomeIcons.stumbleuponCircle, 'stumbleuponCircle'),
new IconDefinition(FontAwesomeIcons.subscript, 'subscript'),
new IconDefinition(FontAwesomeIcons.subway, 'subway'),
new IconDefinition(FontAwesomeIcons.suitcase, 'suitcase'),
new IconDefinition(FontAwesomeIcons.sun, 'sun'),
new IconDefinition(FontAwesomeIcons.sunO, 'sunO'),
new IconDefinition(FontAwesomeIcons.superpowers, 'superpowers'),
new IconDefinition(FontAwesomeIcons.superscript, 'superscript'),
new IconDefinition(FontAwesomeIcons.supple, 'supple'),
new IconDefinition(FontAwesomeIcons.sync, 'sync'),
new IconDefinition(FontAwesomeIcons.syncAlt, 'syncAlt'),
new IconDefinition(FontAwesomeIcons.table, 'table'),
new IconDefinition(FontAwesomeIcons.tablet, 'tablet'),
new IconDefinition(FontAwesomeIcons.tabletAlt, 'tabletAlt'),
new IconDefinition(FontAwesomeIcons.tachometerAlt, 'tachometerAlt'),
new IconDefinition(FontAwesomeIcons.tag, 'tag'),
new IconDefinition(FontAwesomeIcons.tags, 'tags'),
new IconDefinition(FontAwesomeIcons.tasks, 'tasks'),
new IconDefinition(FontAwesomeIcons.taxi, 'taxi'),
new IconDefinition(FontAwesomeIcons.telegram, 'telegram'),
new IconDefinition(FontAwesomeIcons.telegramPlane, 'telegramPlane'),
new IconDefinition(FontAwesomeIcons.tencentWeibo, 'tencentWeibo'),
new IconDefinition(FontAwesomeIcons.terminal, 'terminal'),
new IconDefinition(FontAwesomeIcons.textHeight, 'textHeight'),
new IconDefinition(FontAwesomeIcons.textWidth, 'textWidth'),
new IconDefinition(FontAwesomeIcons.th, 'th'),
new IconDefinition(FontAwesomeIcons.themeisle, 'themeisle'),
new IconDefinition(FontAwesomeIcons.thermometerEmpty, 'thermometerEmpty'),
new IconDefinition(FontAwesomeIcons.thermometerFull, 'thermometerFull'),
new IconDefinition(FontAwesomeIcons.thermometerHalf, 'thermometerHalf'),
new IconDefinition(FontAwesomeIcons.thermometerQuarter, 'thermometerQuarter'),
new IconDefinition(
FontAwesomeIcons.thermometerThreeQuarters, 'thermometerThreeQuarters'),
new IconDefinition(FontAwesomeIcons.thLarge, 'thLarge'),
new IconDefinition(FontAwesomeIcons.thList, 'thList'),
new IconDefinition(FontAwesomeIcons.thumbsDown, 'thumbsDown'),
new IconDefinition(FontAwesomeIcons.thumbsDownO, 'thumbsDownO'),
new IconDefinition(FontAwesomeIcons.thumbsUp, 'thumbsUp'),
new IconDefinition(FontAwesomeIcons.thumbsUpO, 'thumbsUpO'),
new IconDefinition(FontAwesomeIcons.thumbtack, 'thumbtack'),
new IconDefinition(FontAwesomeIcons.ticketAlt, 'ticketAlt'),
new IconDefinition(FontAwesomeIcons.times, 'times'),
new IconDefinition(FontAwesomeIcons.timesCircle, 'timesCircle'),
new IconDefinition(FontAwesomeIcons.timesCircleO, 'timesCircleO'),
new IconDefinition(FontAwesomeIcons.tint, 'tint'),
new IconDefinition(FontAwesomeIcons.toggleOff, 'toggleOff'),
new IconDefinition(FontAwesomeIcons.toggleOn, 'toggleOn'),
new IconDefinition(FontAwesomeIcons.trademark, 'trademark'),
new IconDefinition(FontAwesomeIcons.train, 'train'),
new IconDefinition(FontAwesomeIcons.transgender, 'transgender'),
new IconDefinition(FontAwesomeIcons.transgenderAlt, 'transgenderAlt'),
new IconDefinition(FontAwesomeIcons.trash, 'trash'),
new IconDefinition(FontAwesomeIcons.trashAlt, 'trashAlt'),
new IconDefinition(FontAwesomeIcons.trashAltO, 'trashAltO'),
new IconDefinition(FontAwesomeIcons.tree, 'tree'),
new IconDefinition(FontAwesomeIcons.trello, 'trello'),
new IconDefinition(FontAwesomeIcons.tripadvisor, 'tripadvisor'),
new IconDefinition(FontAwesomeIcons.trophy, 'trophy'),
new IconDefinition(FontAwesomeIcons.truck, 'truck'),
new IconDefinition(FontAwesomeIcons.tty, 'tty'),
new IconDefinition(FontAwesomeIcons.tumblr, 'tumblr'),
new IconDefinition(FontAwesomeIcons.tumblrSquare, 'tumblrSquare'),
new IconDefinition(FontAwesomeIcons.tv, 'tv'),
new IconDefinition(FontAwesomeIcons.twitch, 'twitch'),
new IconDefinition(FontAwesomeIcons.twitter, 'twitter'),
new IconDefinition(FontAwesomeIcons.twitterSquare, 'twitterSquare'),
new IconDefinition(FontAwesomeIcons.typo3, 'typo3'),
new IconDefinition(FontAwesomeIcons.uber, 'uber'),
new IconDefinition(FontAwesomeIcons.uikit, 'uikit'),
new IconDefinition(FontAwesomeIcons.umbrella, 'umbrella'),
new IconDefinition(FontAwesomeIcons.underline, 'underline'),
new IconDefinition(FontAwesomeIcons.undo, 'undo'),
new IconDefinition(FontAwesomeIcons.undoAlt, 'undoAlt'),
new IconDefinition(FontAwesomeIcons.uniregistry, 'uniregistry'),
new IconDefinition(FontAwesomeIcons.universalAccess, 'universalAccess'),
new IconDefinition(FontAwesomeIcons.university, 'university'),
new IconDefinition(FontAwesomeIcons.unlink, 'unlink'),
new IconDefinition(FontAwesomeIcons.unlock, 'unlock'),
new IconDefinition(FontAwesomeIcons.unlockAlt, 'unlockAlt'),
new IconDefinition(FontAwesomeIcons.untappd, 'untappd'),
new IconDefinition(FontAwesomeIcons.upload, 'upload'),
new IconDefinition(FontAwesomeIcons.usb, 'usb'),
new IconDefinition(FontAwesomeIcons.user, 'user'),
new IconDefinition(FontAwesomeIcons.userCircle, 'userCircle'),
new IconDefinition(FontAwesomeIcons.userCircleO, 'userCircleO'),
new IconDefinition(FontAwesomeIcons.userMd, 'userMd'),
new IconDefinition(FontAwesomeIcons.userO, 'userO'),
new IconDefinition(FontAwesomeIcons.userPlus, 'userPlus'),
new IconDefinition(FontAwesomeIcons.users, 'users'),
new IconDefinition(FontAwesomeIcons.userSecret, 'userSecret'),
new IconDefinition(FontAwesomeIcons.userTimes, 'userTimes'),
new IconDefinition(FontAwesomeIcons.ussunnah, 'ussunnah'),
new IconDefinition(FontAwesomeIcons.utensils, 'utensils'),
new IconDefinition(FontAwesomeIcons.utensilSpoon, 'utensilSpoon'),
new IconDefinition(FontAwesomeIcons.vaadin, 'vaadin'),
new IconDefinition(FontAwesomeIcons.venus, 'venus'),
new IconDefinition(FontAwesomeIcons.venusDouble, 'venusDouble'),
new IconDefinition(FontAwesomeIcons.venusMars, 'venusMars'),
new IconDefinition(FontAwesomeIcons.viacoin, 'viacoin'),
new IconDefinition(FontAwesomeIcons.viadeo, 'viadeo'),
new IconDefinition(FontAwesomeIcons.viadeoSquare, 'viadeoSquare'),
new IconDefinition(FontAwesomeIcons.viber, 'viber'),
new IconDefinition(FontAwesomeIcons.video, 'video'),
new IconDefinition(FontAwesomeIcons.vimeo, 'vimeo'),
new IconDefinition(FontAwesomeIcons.vimeoSquare, 'vimeoSquare'),
new IconDefinition(FontAwesomeIcons.vimeoV, 'vimeoV'),
new IconDefinition(FontAwesomeIcons.vine, 'vine'),
new IconDefinition(FontAwesomeIcons.vk, 'vk'),
new IconDefinition(FontAwesomeIcons.vnv, 'vnv'),
new IconDefinition(FontAwesomeIcons.volumeDown, 'volumeDown'),
new IconDefinition(FontAwesomeIcons.volumeOff, 'volumeOff'),
new IconDefinition(FontAwesomeIcons.volumeUp, 'volumeUp'),
new IconDefinition(FontAwesomeIcons.vuejs, 'vuejs'),
new IconDefinition(FontAwesomeIcons.weibo, 'weibo'),
new IconDefinition(FontAwesomeIcons.weixin, 'weixin'),
new IconDefinition(FontAwesomeIcons.whatsapp, 'whatsapp'),
new IconDefinition(FontAwesomeIcons.whatsappSquare, 'whatsappSquare'),
new IconDefinition(FontAwesomeIcons.wheelchair, 'wheelchair'),
new IconDefinition(FontAwesomeIcons.whmcs, 'whmcs'),
new IconDefinition(FontAwesomeIcons.wifi, 'wifi'),
new IconDefinition(FontAwesomeIcons.wikipediaW, 'wikipediaW'),
new IconDefinition(FontAwesomeIcons.windowClose, 'windowClose'),
new IconDefinition(FontAwesomeIcons.windowCloseO, 'windowCloseO'),
new IconDefinition(FontAwesomeIcons.windowMaximize, 'windowMaximize'),
new IconDefinition(FontAwesomeIcons.windowMaximizeO, 'windowMaximizeO'),
new IconDefinition(FontAwesomeIcons.windowMinimize, 'windowMinimize'),
new IconDefinition(FontAwesomeIcons.windowRestore, 'windowRestore'),
new IconDefinition(FontAwesomeIcons.windowRestoreO, 'windowRestoreO'),
new IconDefinition(FontAwesomeIcons.windows, 'windows'),
new IconDefinition(FontAwesomeIcons.wonSign, 'wonSign'),
new IconDefinition(FontAwesomeIcons.wordpress, 'wordpress'),
new IconDefinition(FontAwesomeIcons.wordpressSimple, 'wordpressSimple'),
new IconDefinition(FontAwesomeIcons.wpbeginner, 'wpbeginner'),
new IconDefinition(FontAwesomeIcons.wpexplorer, 'wpexplorer'),
new IconDefinition(FontAwesomeIcons.wpforms, 'wpforms'),
new IconDefinition(FontAwesomeIcons.wrench, 'wrench'),
new IconDefinition(FontAwesomeIcons.xbox, 'xbox'),
new IconDefinition(FontAwesomeIcons.xing, 'xing'),
new IconDefinition(FontAwesomeIcons.xingSquare, 'xingSquare'),
new IconDefinition(FontAwesomeIcons.yahoo, 'yahoo'),
new IconDefinition(FontAwesomeIcons.yandex, 'yandex'),
new IconDefinition(
FontAwesomeIcons.yandexInternational, 'yandexInternational'),
new IconDefinition(FontAwesomeIcons.yCombinator, 'yCombinator'),
new IconDefinition(FontAwesomeIcons.yelp, 'yelp'),
new IconDefinition(FontAwesomeIcons.yenSign, 'yenSign'),
new IconDefinition(FontAwesomeIcons.yoast, 'yoast'),
new IconDefinition(FontAwesomeIcons.youtube, 'youtube'),
];
class IconDefinition implements Comparable {
final IconData iconData;
final String title;
IconDefinition(this.iconData, this.title);
@override
String toString() => 'IconDefinition{iconData: $iconData, title: $title}';
@override
bool operator ==(Object other) =>
identical(this, other) ||
other is IconDefinition &&
runtimeType == other.runtimeType &&
iconData == other.iconData &&
title == other.title;
@override
int get hashCode => iconData.hashCode ^ title.hashCode;
@override
int compareTo(other) => title.compareTo(other.title);
}
library font_awesome_flutter; library font_awesome_flutter;
import 'package:flutter/widgets.dart'; import 'package:flutter/widgets.dart';
import '_fonts.dart'; import 'package:font_awesome_flutter/icon_data.dart';
// THIS FILE IS AUTOMATICALLY GENERATED! // THIS FILE IS AUTOMATICALLY GENERATED!
......
...@@ -2,7 +2,7 @@ name: font_awesome_flutter ...@@ -2,7 +2,7 @@ name: font_awesome_flutter
description: The Font Awesome Icon pack available as Flutter Icons description: The Font Awesome Icon pack available as Flutter Icons
author: Brian Egan <brian@brianegan.com> author: Brian Egan <brian@brianegan.com>
homepage: https://github.com/brianegan/font_awesome_flutter homepage: https://github.com/brianegan/font_awesome_flutter
version: 6.0.0 version: 7.0.0
dependencies: dependencies:
flutter: flutter:
...@@ -15,13 +15,13 @@ flutter: ...@@ -15,13 +15,13 @@ flutter:
fonts: fonts:
- family: FontAwesomeBrands - family: FontAwesomeBrands
fonts: fonts:
- asset: assets/fa-brands-400.ttf - asset: lib/fonts/fa-brands-400.ttf
weight: 400 weight: 400
- family: FontAwesomeRegular - family: FontAwesomeRegular
fonts: fonts:
- asset: assets/fa-regular-400.ttf - asset: lib/fonts/fa-regular-400.ttf
weight: 400 weight: 400
- family: FontAwesomeSolid - family: FontAwesomeSolid
fonts: fonts:
- asset: assets/fa-solid-900.ttf - asset: lib/fonts/fa-solid-900.ttf
weight: 900 weight: 900
import 'dart:convert';
import 'dart:io';
import 'package:recase/recase.dart';
void main(List<String> arguments) {
var file = new File(arguments.first);
if (!file.existsSync()) {
print('Cannot find the file "${arguments.first}".');
}
var content = file.readAsStringSync();
Map<String, dynamic> icons = json.decode(content);
Map<String, String> iconDefinitions = {};
for (String iconName in icons.keys) {
var icon = icons[iconName];
List<String> styles = icon['styles'];
if (styles.length > 1) {
if (styles.contains('regular')) {
styles.remove('regular');
iconDefinitions[iconName] = generateExampleIcon(iconName);
}
for (String style in styles) {
String name = '${style}_$iconName';
iconDefinitions[name] = generateExampleIcon(name);
}
} else {
iconDefinitions[iconName] = generateExampleIcon(iconName);
}
}
List<String> generatedOutput = [
'',
"import 'package:font_awesome_flutter/font_awesome_flutter.dart';",
"import 'package:font_awesome_flutter_example/example_icon.dart';",
'',
'// THIS FILE IS AUTOMATICALLY GENERATED!',
'',
'final icons = <ExampleIcon>[',
];
generatedOutput.addAll(iconDefinitions.values);
generatedOutput.add('];');
File output = new File('example/lib/icons.dart');
output.writeAsStringSync(generatedOutput.join('\n'));
}
String generateExampleIcon(String iconName) {
if (iconName == '500px') {
iconName = 'fiveHundredPx';
}
iconName = new ReCase(iconName).camelCase;
return "ExampleIcon(FontAwesomeIcons.$iconName, '$iconName'),";
}
...@@ -51,7 +51,7 @@ void main(List<String> arguments) { ...@@ -51,7 +51,7 @@ void main(List<String> arguments) {
'library font_awesome_flutter;', 'library font_awesome_flutter;',
'', '',
"import 'package:flutter/widgets.dart';", "import 'package:flutter/widgets.dart';",
"import '_fonts.dart';", "import 'package:font_awesome_flutter/icon_data.dart';",
'', '',
'// THIS FILE IS AUTOMATICALLY GENERATED!', '// THIS FILE IS AUTOMATICALLY GENERATED!',
'', '',
...@@ -67,9 +67,9 @@ void main(List<String> arguments) { ...@@ -67,9 +67,9 @@ void main(List<String> arguments) {
} }
String generateIconDefinition(String iconName, String style, String unicode) { String generateIconDefinition(String iconName, String style, String unicode) {
style = '${style[0].toUpperCase()}${style.substring(1 style = '${style[0].toUpperCase()}${style.substring(1)}';
)}';
String iconDataSource = 'IconData${style}'; String iconDataSource = 'IconData$style';
if (iconName == '500px') { if (iconName == '500px') {
iconName = 'fiveHundredPx'; iconName = 'fiveHundredPx';
......
#!/usr/bin/env bash #!/usr/bin/env bash
pushd assets/ pushd lib/fonts/
curl -O "https://github.com/FortAwesome/Font-Awesome/raw/master/web-fonts-with-css/webfonts/fa-brands-400.ttf" curl -O -L "https://github.com/FortAwesome/Font-Awesome/raw/master/web-fonts-with-css/webfonts/fa-brands-400.ttf"
curl -O "https://github.com/FortAwesome/Font-Awesome/raw/master/web-fonts-with-css/webfonts/fa-regular-400.ttf" curl -O -L "https://github.com/FortAwesome/Font-Awesome/raw/master/web-fonts-with-css/webfonts/fa-regular-400.ttf"
curl -O "https://github.com/FortAwesome/Font-Awesome/raw/master/web-fonts-with-css/webfonts/fa-solid-900.ttf" curl -O -L "https://github.com/FortAwesome/Font-Awesome/raw/master/web-fonts-with-css/webfonts/fa-solid-900.ttf"
popd popd
curl -o /tmp/icons.json "https://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/advanced-options/metadata/icons.json" curl -o /tmp/icons.json "https://raw.githubusercontent.com/FortAwesome/Font-Awesome/master/advanced-options/metadata/icons.json"
dart ./tool/generate_font.dart /tmp/icons.json dart ./tool/generate_font.dart /tmp/icons.json
dart ./tool/generate_example.dart /tmp/icons.json
dartfmt -w ./lib/font_awesome_flutter.dart dartfmt -w ./lib/font_awesome_flutter.dart
dartfmt -w ./example/lib/icons.dart
rm /tmp/icons.json rm /tmp/icons.json
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment