You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2020/03/31 18:51:46 UTC

[royale-asjs] branch develop updated: fontawesome: add font awesome modifiers

This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new 750dbfc  fontawesome: add font awesome modifiers
750dbfc is described below

commit 750dbfc0bffe05fc0b333b5b7a2684c9ef2ed87e
Author: Carlos Rovira <ca...@apache.org>
AuthorDate: Tue Mar 31 20:51:40 2020 +0200

    fontawesome: add font awesome modifiers
---
 .../Icons/src/main/royale/FontAwesomeIconType.as   | 1472 ++++++++++----------
 .../org/apache/royale/icons/FontAwesomeIcon.as     |  219 ++-
 2 files changed, 944 insertions(+), 747 deletions(-)

diff --git a/frameworks/projects/Icons/src/main/royale/FontAwesomeIconType.as b/frameworks/projects/Icons/src/main/royale/FontAwesomeIconType.as
index 455263b..5617edc 100644
--- a/frameworks/projects/Icons/src/main/royale/FontAwesomeIconType.as
+++ b/frameworks/projects/Icons/src/main/royale/FontAwesomeIconType.as
@@ -43,742 +43,742 @@ package
 			super();
 		}
 
-        public static const GLASS:String = "fa-glass";
-		public static const MUSIC:String = "fa-music";
-		public static const SEARCH:String = "fa-search";
-		public static const ENVELOPE_O:String = "fa-envelope-o";
-		public static const HEART:String = "fa-heart";
-		public static const STAR:String = "fa-star";
-		public static const STAR_O:String = "fa-star-o";
-		public static const USER:String = "fa-user";
-		public static const FILM:String = "fa-film";
-		public static const TH_LARGE:String = "fa-th-large";
+        public static const GLASS:String = "glass";
+		public static const MUSIC:String = "music";
+		public static const SEARCH:String = "search";
+		public static const ENVELOPE_O:String = "envelope-o";
+		public static const HEART:String = "heart";
+		public static const STAR:String = "star";
+		public static const STAR_O:String = "star-o";
+		public static const USER:String = "user";
+		public static const FILM:String = "film";
+		public static const TH_LARGE:String = "th-large";
 
-		public static const TH:String = "fa-th";
-		public static const TH_LIST:String = "fa-th-list";
-		public static const CHECK:String = "fa-check";
-		public static const TIMES:String = "fa-times";
-		public static const SEARCH_PLUS:String = "fa-search-plus";
-		public static const SEARCH_MINUS:String = "fa-search-minus";
-		public static const POWER_OFF:String = "fa-power-off";
-		public static const SIGNAL:String = "fa-signal";
-		public static const COG:String = "fa-cog";
-		public static const TRASH_O:String = "fa-trash-o";
-		
-		public static const HOME:String = "fa-home";
-		public static const FILE_O:String = "fa-file-o";
-		public static const CLOCK_O:String = "fa-clock-o";
-		public static const ROAD:String = "fa-road";
-		public static const DOWNLOAD:String = "fa-download";
-		public static const ARROW_CIRCLE_O_DOWN:String = "fa-arrow-circle-o-down";
-		public static const ARROW_CIRCLE_O_UP:String = "fa-arrow-circle-o-up";
-		public static const INBOX:String = "fa-inbox";
-		public static const PLAY_CIRCLE_O:String = "fa-play-circle-o";
-		public static const REPEAT:String = "fa-repeat";
-		
-		public static const REFRESH:String = "fa-refresh";
-		public static const LIST_ALT:String = "fa-list-alt";
-		public static const LOCK:String = "fa-lock";
-		public static const FLAG:String = "fa-flag";
-		public static const HEADPHONES:String = "fa-headphones";
-		public static const VOLUME_OFF:String = "fa-volume-off";
-		public static const VOLUME_DOWN:String = "fa-volume-down";
-		public static const VOLUME_UP:String = "fa-volume-up";
-		public static const QRCODE:String = "fa-qrcode";
-		public static const BARCODE:String = "fa-barcode";
-		public static const TAG:String = "fa-tag";
-		
-		public static const TAGS:String = "fa-tags";
-		public static const BOOK:String = "fa-book";
-		public static const BOOKMARK:String = "fa-bookmark";
-		public static const PRINT:String = "fa-print";
-		public static const CAMERA:String = "fa-camera";
-		public static const FONT:String = "fa-font";
-		public static const BOLD:String = "fa-bold";
-		public static const ITALIC:String = "fa-italic";
-		public static const TEXT_HEIGHT:String = "fa-text-height";
-		public static const TEXT_WIDTH:String = "fa-text-width";
-		
-		public static const ALIGN_LEFT:String = "fa-align-left";
-		public static const ALIGN_CENTER:String = "fa-align-center";
-		public static const ALIGN_RIGHT:String = "fa-align-right";
-		public static const ALIGN_JUSTIFY:String = "fa-align-justify";
-		public static const LIST:String = "fa-list";
-		public static const OUTDENT:String = "fa-outdent";
-		public static const INDENT:String = "fa-indent";
-		public static const VIDEO_CAMERA:String = "fa-video-camera";
-		public static const PICTURE_O:String = "fa-picture-o";
-		public static const PENCIL:String = "fa-pencil";
-		
-		public static const MAP_MARKER:String = "fa-map-marker";
-		public static const ADJUST:String = "fa-adjust";
-		public static const TINT:String = "fa-tint";
-		public static const PENCIL_SQUARE_O:String = "fa-pencil-square-o";
-		public static const SHARE_SQUARE_O:String = "fa-share-square-o";
-		public static const CHECK_SQUARE_O:String = "fa-check-square-o";
-		public static const ARROWS:String = "fa-arrows";
-		public static const STEP_BACKWARD:String = "fa-step-backward";
-		public static const FAST_BACKWARD:String = "fa-fast-backward";
-		public static const BACKWARD:String = "fa-backward";
-		
-		public static const PLAY:String = "fa-play";
-		public static const PAUSE:String = "fa-pause";
-		public static const STOP:String = "fa-stop";
-		public static const FORWARD:String = "fa-forward";
-		public static const FAST_FORWARD:String = "fa-fast-forward";
-		public static const STEP_FORWARD:String = "fa-step-forward";
-		public static const EJECT:String = "fa-eject";
-		public static const CHEVRON_LEFT:String = "fa-chevron-left";
-		public static const CHEVRON_RIGHT:String = "fa-chevron-right";
-		public static const PLUS_CIRCLE:String = "fa-plus-circle";
-		
-		public static const MINUS_CIRCLE:String = "fa-minus-circle";
-		public static const TIMES_CIRCLE:String = "fa-times-circle";
-		public static const CHECK_CIRCLE:String = "fa-check-circle";
-		public static const QUESTION_CIRCLE:String = "fa-question-circle";
-		public static const INFO_CIRCLE:String = "fa-info-circle";
-		public static const CROSSHAIRS:String = "fa-crosshairs";
-		public static const TIMES_CIRCLE_O:String = "fa-times-circle-o";
-		public static const CHECK_CIRCLE_O:String = "fa-check-circle-o";
-		public static const BAN:String = "fa-ban";
-		public static const ARROW_LEFT:String = "fa-arrow-left";
-		
-		public static const ARROW_RIGHT:String = "fa-arrow-right";
-		public static const ARROW_UP:String = "fa-arrow-up";
-		public static const ARROW_DOWN:String = "fa-arrow-down";
-		public static const SHARE:String = "fa-share";
-		public static const EXPAND:String = "fa-expand";
-		public static const COMPRESS:String = "fa-compress";
-		public static const PLUS:String = "fa-plus";
-		public static const MINUS:String = "fa-minus";
-		public static const ASTERISK:String = "fa-asterisk";
-		public static const EXCLAMATION_CIRCLE:String = "fa-exclamation-circle";
-		
-		public static const GIFT:String = "fa-gift";
-		public static const LEAF:String = "fa-leaf";
-		public static const FIRE:String = "fa-fire";
-		public static const EYE:String = "fa-eye";
-		public static const EYE_SLASH:String = "fa-eye-slash";
-		public static const EXCLAMATION_TRIANGLE:String = "fa-exclamation-triangle";
-		public static const PLANE:String = "fa-plane";
-		public static const CALENDAR:String = "fa-calendar";
-		public static const RANDOM:String = "fa-random";
-		public static const COMMENT:String = "fa-comment";
-		public static const MAGNET:String = "fa-magnet";
-		
-		public static const CHEVRON_UP:String = "fa-chevron-up";
-		public static const CHEVRON_DOWN:String = "fa-chevron-down";
-		public static const RETWEET:String = "fa-retweet";
-		public static const SHOPPING_CART:String = "fa-shopping-cart";
-		public static const FOLDER:String = "fa-folder";
-		public static const FOLDER_OPEN:String = "fa-folder-open";
-		public static const ARROWS_V:String = "fa-arrows-v";
-		public static const ARROWS_H:String = "fa-arrows-h";
-		public static const BAR_CHART:String = "fa-bar-chart";
-		public static const TWITTER_SQUARE:String = "fa-twitter-square";
-		public static const FACEBOOK_SQUARE:String = "fa-facebook-square";
-		
-		public static const CAMERA_RETRO:String = "fa-camera-retro";
-		public static const KEY:String = "fa-key";
-		public static const COGS:String = "fa-cogs";
-		public static const COMMENTS:String = "fa-comments";
-		public static const THUMBS_O_UP:String = "fa-thumbs-o-up";
-		public static const THUMBS_O_DOWN:String = "fa-thumbs-o-down";
-		public static const STAR_HALF:String = "fa-star-half";
-		public static const HEART_O:String = "fa-heart-o";
-		public static const SIGN_OUT:String = "fa-sign-out";
-		public static const LINKEDIN_SQUARE:String = "fa-linkedin-square";
-		public static const THUMB_TACK:String = "fa-thumb-tack";
-		
-		public static const EXTERNAL_LINK:String = "fa-external-link";
-		public static const SIGN_IN:String = "fa-sign-in";
-		public static const TROPHY:String = "fa-trophy";
-		public static const GITHUB_SQUARE:String = "fa-github-square";
-		public static const UPLOAD:String = "fa-upload";
-		public static const LEMON_O:String = "fa-lemon-o";
-		public static const PHONE:String = "fa-phone";
-		public static const SQUARE_O:String = "fa-square-o";
-		public static const BOOKMARK_O:String = "fa-bookmark-o";
-		public static const PHONE_SQUARE:String = "fa-phone-square";
-		public static const TWITTER:String = "fa-twitter";
-		
-		public static const FACEBOOK:String = "fa-facebook";
-		public static const GITHUB:String = "fa-github";
-		public static const UNLOCK:String = "fa-unlock";
-		public static const CREDIT_CARD:String = "fa-credit-card";
-		public static const RSS:String = "fa-rss";
-		public static const HDD_O:String = "fa-hdd-o";
-		public static const BULLHORN:String = "fa-bullhorn";
-		public static const BELL:String = "fa-bell";
-		public static const CERTIFICATE:String = "fa-certificate";
-		public static const HAND_O_RIGHT:String = "fa-hand-o-right";
-		public static const HAND_O_LEFT:String = "fa-hand-o-left";
-		
-		public static const HAND_O_UP:String = "fa-hand-o-up";
-		public static const HAND_O_DOWN:String = "fa-hand-o-down";
-		public static const ARROW_CIRCLE_LEFT:String = "fa-arrow-circle-left";
-		public static const ARROW_CIRCLE_RIGHT:String = "fa-arrow-circle-right";
-		public static const ARROW_CIRCLE_UP:String = "fa-arrow-circle-up";
-		public static const ARROW_CIRCLE_DOWN:String = "fa-arrow-circle-down";
-		public static const GLOBE:String = "fa-globe";
-		public static const WRENCH:String = "fa-wrench";
-		public static const TASKS:String = "fa-tasks";
-		public static const FILTER:String = "fa-filter";
-		public static const BRIEFCASE:String = "fa-briefcase";
-		
-		public static const ARROWS_ALT:String = "fa-arrows-alt";
-		public static const USERS:String = "fa-users";
-		public static const LINK:String = "fa-link";
-		public static const CLOUD:String = "fa-cloud";
-		public static const FLASK:String = "fa-flask";
-		public static const SCISSORS:String = "fa-scissors";
-		public static const FILES_O:String = "fa-files-o";
-		public static const PAPERCLIP:String = "fa-paperclip";
-		public static const FLOPPY_O:String = "fa-floppy-o";
-		public static const SQUARE:String = "fa-square";
-		public static const BARS:String = "fa-bars";
-		
-		public static const LIST_UL:String = "fa-list-ul";
-		public static const LIST_OL:String = "fa-list-ol";
-		public static const STRIKETHROUGH:String = "fa-strikethrough";
-		public static const UNDERLINE:String = "fa-underline";
-		public static const TABLE:String = "fa-table";
-		public static const MAGIC:String = "fa-magic";
-		public static const TRUCK:String = "fa-truck";
-		public static const PINTEREST:String = "fa-pinterest";
-		public static const PINTEREST_SQUARE:String = "fa-pinterest-square";
-		public static const GOOGLE_PLUS_SQUARE:String = "fa-google-plus-square";
-		
-		public static const GOOGLE_PLUS:String = "fa-google-plus";
-		public static const MONEY:String = "fa-money";
-		public static const CARET_DOWN:String = "fa-caret-down";
-		public static const CARET_UP:String = "fa-caret-up";
-		public static const CARET_LEFT:String = "fa-caret-left";
-		public static const CARET_RIGHT:String = "fa-caret-right";
-		public static const COLUMNS:String = "fa-columns";
-		public static const SORT:String = "fa-sort";
-		public static const SORT_DESC:String = "fa-sort-desc";
-		public static const SORT_ASC:String = "fa-sort-asc";
-		
-		public static const ENVELOPE:String = "fa-envelope";
-		public static const LINKEDIN:String = "fa-linkedin";
-		public static const UNDO:String = "fa-undo";
-		public static const GAVEL:String = "fa-gavel";
-		public static const TACHOMETER:String = "fa-tachometer";
-		public static const COMMENT_O:String = "fa-comment-o";
-		public static const COMMENTS_O:String = "fa-comments-o";
-		public static const BOLT:String = "fa-bolt";
-		public static const SITEMAP:String = "fa-sitemap";
-		public static const UMBRELLA:String = "fa-umbrella";
-		public static const CLIPBOARD:String = "fa-clipboard";
-		
-		public static const LIGHTBULB_O:String = "fa-lightbulb-o";
-		public static const EXCHANGE:String = "fa-exchange";
-		public static const CLOUD_DOWNLOAD:String = "fa-cloud-download";
-		public static const CLOUD_UPLOAD:String = "fa-cloud-upload";
-		public static const USER_MD:String = "fa-user-md";
-		public static const STETHOSCOPE:String = "fa-stethoscope";
-		public static const SUITCASE:String = "fa-suitcase";
-		public static const BELL_O:String = "fa-bell-o";
-		public static const COFFEE:String = "fa-coffee";
-		public static const CUTLERY:String = "fa-cutlery";
-		public static const FILE_TEXT_O:String = "fa-file-text-o";
-		
-		public static const BUILDING_O:String = "fa-building-o";
-		public static const HOSPITAL_O:String = "fa-hospital-o";
-		public static const AMBULANCE:String = "fa-ambulance";
-		public static const MEDKIT:String = "fa-medkit";
-		public static const FIGHTER_JET:String = "fa-fighter-jet";
-		public static const BEER:String = "fa-beer";
-		public static const H_SQUARE:String = "fa-h-square";
-		public static const PLUS_SQUARE:String = "fa-plus-square";
-		public static const ANGLE_DOUBLE_LEFT:String = "fa-angle-double-left";
-		public static const ANGLE_DOUBLE_RIGHT:String = "fa-angle-double-right";
-		public static const ANGLE_DOUBLE_UP:String = "fa-angle-double-up";
-		
-		public static const ANGLE_DOUBLE_DOWN:String = "fa-angle-double-down";
-		public static const ANGLE_LEFT:String = "fa-angle-left";
-		public static const ANGLE_RIGHT:String = "fa-angle-right";
-		public static const ANGLE_UP:String = "fa-angle-up";
-		public static const ANGLE_DOWN:String = "fa-angle-down";
-		public static const DESKTOP:String = "fa-desktop";
-		public static const LAPTOP:String = "fa-laptop";
-		public static const TABLET:String = "fa-tablet";
-		public static const MOBILE:String = "fa-mobile";
-		public static const CIRCLE_O:String = "fa-circle-o";
-		public static const QUOTE_LEFT:String = "fa-quote-left";
-		
-		public static const QUOTE_RIGHT:String = "fa-quote-right";
-		public static const SPINNER:String = "fa-spinner";
-		public static const CIRCLE:String = "fa-circle";
-		public static const REPLY:String = "fa-reply";
-		public static const GITHUB_ALT:String = "fa-github-alt";
-		public static const FOLDER_O:String = "fa-folder-o";
-		public static const FOLDER_OPEN_O:String = "fa-folder-open-o";
-		public static const SMILE_O:String = "fa-smile-o";
-		public static const FROWN_O:String = "fa-frown-o";
-		public static const MEH_O:String = "fa-meh-o";
-		public static const GAMEPAD:String = "fa-gamepad";
-		
-		public static const KEYBOARD_O:String = "fa-keyboard-o";
-		public static const FLAG_O:String = "fa-flag-o";
-		public static const FLAG_CHECKERED:String = "fa-flag-checkered";
-		public static const TERMINAL:String = "fa-terminal";
-		public static const CODE:String = "fa-code";
-		public static const REPLY_ALL:String = "fa-reply-all";
-		public static const STAR_HALF_O:String = "fa-star-half-o";
-		public static const LOCATION_ARROW:String = "fa-location-arrow";
-		public static const CROP:String = "fa-crop";
-		public static const CODE_FORK:String = "fa-code-fork";
-		
-		public static const CHAIN_BROKEN:String = "fa-chain-broken";
-		public static const QUESTION:String = "fa-question";
-		public static const INFO:String = "fa-info";
-		public static const EXCLAMATION:String = "fa-exclamation";
-		public static const SUPERSCRIPT:String = "fa-superscript";
-		public static const SUBSCRIPT:String = "fa-subscript";
-		public static const ERASER:String = "fa-eraser";
-		public static const PUZZLE_PIECE:String = "fa-puzzle-piece";
-		public static const MICROPHONE:String = "fa-microphone";
-		public static const MICROPHONE_SLASH:String = "fa-microphone-slash";
-		public static const SHIELD:String = "fa-shield";
-		
-		public static const CALENDAR_O:String = "fa-calendar-o";
-		public static const FIRE_EXTINGUISHER:String = "fa-fire-extinguisher";
-		public static const ROCKET:String = "fa-rocket";
-		public static const MAXCDN:String = "fa-maxcdn";
-		public static const CHEVRON_CIRCLE_LEFT:String = "fa-chevron-circle-left";
-		public static const CHEVRON_CIRCLE_RIGHT:String = "fa-chevron-circle-right";
-		public static const CHEVRON_CIRCLE_UP:String = "fa-chevron-circle-up";
-		public static const CHEVRON_CIRCLE_DOWN:String = "fa-chevron-circle-down";
-		public static const HTML5:String = "fa-html5";
-		public static const CSS3:String = "fa-css3";
-		public static const ANCHOR:String = "fa-anchor";
-		
-		public static const UNLOCK_ALT:String = "fa-unlock-alt";
-		public static const BULLSEYE:String = "fa-bullseye";
-		public static const ELLIPSIS_H:String = "fa-ellipsis-h";
-		public static const ELLIPSIS_V:String = "fa-ellipsis-v";
-		public static const RSS_SQUARE:String = "fa-rss-square";
-		public static const PLAY_CIRCLE:String = "fa-play-circle";
-		public static const TICKET:String = "fa-ticket";
-		public static const MINUS_SQUARE:String = "fa-minus-square";
-		public static const MINUS_SQUARE_O:String = "fa-minus-square-o";
-		public static const LEVEL_UP:String = "fa-level-up";
-		public static const LEVEL_DOWN:String = "fa-level-down";
-		
-		public static const CHECK_SQUARE:String = "fa-check-square";
-		public static const PENCIL_SQUARE:String = "fa-pencil-square";
-		public static const EXTERNAL_LINK_SQUARE:String = "fa-external-link-square";
-		public static const SHARE_SQUARE:String = "fa-share-square";
-		public static const COMPASS:String = "fa-compass";
-		public static const CARET_SQUARE_O_DOWN:String = "fa-caret-square-o-down";
-		public static const CARET_SQUARE_O_UP:String = "fa-caret-square-o-up";
-		public static const CARET_SQUARE_O_RIGHT:String = "fa-caret-square-o-right";
-		public static const EUR:String = "fa-eur";
-		public static const GBP:String = "fa-gbp";
-		public static const USD:String = "fa-usd";
-		
-		public static const INR:String = "fa-inr";
-		public static const JPY:String = "fa-jpy";
-		public static const RUB:String = "fa-rub";
-		public static const KRW:String = "fa-krw";
-		public static const BTC:String = "fa-btc";
-		public static const FILE:String = "fa-file";
-		public static const FILE_TEXT:String = "fa-file-text";
-		public static const SORT_ALPHA_ASC:String = "fa-sort-alpha-asc";
-		public static const SORT_ALPHA_DESC:String = "fa-sort-alpha-desc";
-		public static const SORT_AMOUNT_ASC:String = "fa-sort-amount-asc";
-		public static const SORT_AMOUNT_DESC:String = "fa-sort-amount-desc";
-		
-		public static const SORT_NUMERIC_ASC:String = "fa-sort-numeric-asc";
-		public static const SORT_NUMERIC_DESC:String = "fa-sort-numeric-desc";
-		public static const THUMBS_UP:String = "fa-thumbs-up";
-		public static const THUMBS_DOWN:String = "fa-thumbs-down";
-		public static const YOUTUBE_SQUARE:String = "fa-youtube-square";
-		public static const YOUTUBE:String = "fa-youtube";
-		public static const XING:String = "fa-xing";
-		public static const XING_SQUARE:String = "fa-xing-square";
-		public static const YOUTUBE_PLAY:String = "fa-youtube-play";
-		public static const DROPBOX:String = "fa-dropbox";
-		public static const STACK_OVERFLOW:String = "fa-stack-overflow";
-		
-		public static const INSTAGRAM:String = "fa-instagram";
-		public static const FLICKR:String = "fa-flickr";
-		public static const ADN:String = "fa-adn";
-		public static const BITBUCKET:String = "fa-bitbucket";
-		public static const BITBUCKET_SQUARE:String = "fa-bitbucket-square";
-		public static const TUMBLR:String = "fa-tumblr";
-		public static const TUMBLR_SQUARE:String = "fa-tumblr-square";
-		public static const LONG_ARROW_DOWN:String = "fa-long-arrow-down";
-		public static const LONG_ARROW_UP:String = "fa-long-arrow-up";
-		public static const LONG_ARROW_LEFT:String = "fa-long-arrow-left";
-		public static const LONG_ARROW_RIGHT:String = "fa-long-arrow-right";
-		
-		public static const APPLE:String = "fa-apple";
-		public static const WINDOWS:String = "fa-windows";
-		public static const ANDROID:String = "fa-android";
-		public static const LINUX:String = "fa-linux";
-		public static const DRIBBBLE:String = "fa-dribbble";
-		public static const SKYPE:String = "fa-skype";
-		public static const FOURSQUARE:String = "fa-foursquare";
-		public static const TRELLO:String = "fa-trello";
-		public static const FEMALE:String = "fa-female";
-		public static const MALE:String = "fa-male";
-		public static const GRATIPAY:String = "fa-gratipay";
-		
-		public static const SUN_O:String = "fa-sun-o";
-		public static const MOON_O:String = "fa-moon-o";
-		public static const ARCHIVE:String = "fa-archive";
-		public static const BUG:String = "fa-bug";
-		public static const VK:String = "fa-vk";
-		public static const WEIBO:String = "fa-weibo";
-		public static const RENREN:String = "fa-renren";
-		public static const PAGELINES:String = "fa-pagelines";
-		public static const STACK_EXCHANGE:String = "fa-stack-exchange";
-		public static const ARROW_CIRCLE_O_RIGHT:String = "fa-arrow-circle-o-right";
-		public static const ARROW_CIRCLE_O_LEFT:String = "fa-arrow-circle-o-left";
-		
-		public static const CARET_SQUARE_O_LEFT:String = "fa-caret-square-o-left";
-		public static const DOT_CIRCLE_O:String = "fa-dot-circle-o";
-		public static const WHEELCHAIR:String = "fa-wheelchair";
-		public static const VIMEO_SQUARE:String = "fa-vimeo-square";
-		public static const TRY:String = "fa-try";
-		public static const PLUS_SQUARE_O:String = "fa-plus-square-o";
-		public static const SPACE_SHUTTLE:String = "fa-space-shuttle";
-		public static const SLACK:String = "fa-slack";
-		public static const ENVELOPE_SQUARE:String = "fa-envelope-square";
-		public static const WORDPRESS:String = "fa-wordpress";
-		public static const OPENID:String = "fa-openid";
-		
-		public static const UNIVERSITY:String = "fa-university";
-		public static const GRADUATION_CAP:String = "fa-graduation-cap";
-		public static const YAHOO:String = "fa-yahoo";
-		public static const GOOGLE:String = "fa-google";
-		public static const REDDIT:String = "fa-reddit";
-		public static const REDDIT_SQUARE:String = "fa-reddit-square";
-		public static const STUMBLEUPON_CIRCLE:String = "fa-stumbleupon-circle";
-		public static const STUMBLEUPON:String = "fa-stumbleupon";
-		public static const DELICIOUS:String = "fa-delicious";
-		public static const DIGG:String = "fa-digg";
-		public static const PIED_PIPER_PP:String = "fa-pied-piper-pp";
-		
-		public static const PIED_PIPER_ALT:String = "fa-pied-piper-alt";
-		public static const DRUPAL:String = "fa-drupal";
-		public static const JOOMLA:String = "fa-joomla";
-		public static const LANGUAGE:String = "fa-language";
-		public static const FAX:String = "fa-fax";
-		public static const BUILDING:String = "fa-building";
-		public static const CHILD:String = "fa-child";
-		public static const PAW:String = "fa-paw";
-		public static const SPOON:String = "fa-spoon";
-		public static const CUBE:String = "fa-cube";
-		public static const CUBES:String = "fa-cubes";
-		
-		public static const BEHANCE:String = "fa-behance";
-		public static const BEHANCE_SQUARE:String = "fa-behance-square";
-		public static const STEAM:String = "fa-steam";
-		public static const STEAM_SQUARE:String = "fa-steam-square";
-		public static const RECYCLE:String = "fa-recycle";
-		public static const CAR:String = "fa-car";
-		public static const TAXI:String = "fa-taxi";
-		public static const TREE:String = "fa-tree";
-		public static const SPOTIFY:String = "fa-spotify";
-		public static const DEVIANTART:String = "fa-deviantart";
-		public static const SOUNDCLOUD:String = "fa-soundcloud";
-		
-		public static const DATABASE:String = "fa-database";
-		public static const FILE_PDF_O:String = "fa-file-pdf-o";
-		public static const FILE_WORD_O:String = "fa-file-word-o";
-		public static const FILE_EXCEL_O:String = "fa-file-excel-o";
-		public static const FILE_POWERPOINT_O:String = "fa-file-powerpoint-o";
-		public static const FILE_IMAGE_O:String = "fa-file-image-o";
-		public static const FILE_ARCHIVE_O:String = "fa-file-archive-o";
-		public static const FILE_AUDIO_O:String = "fa-file-audio-o";
-		public static const FILE_VIDEO_O:String = "fa-file-video-o";
-		public static const FILE_CODE_O:String = "fa-file-code-o";
-		public static const VINE:String = "fa-vine";
-		
-		public static const CODEPEN:String = "fa-codepen";
-		public static const JSFIDDLE:String = "fa-jsfiddle";
-		public static const LIFE_RING:String = "fa-life-ring";
-		public static const CIRCLE_O_NOTCH:String = "fa-circle-o-notch";
-		public static const REBEL:String = "fa-rebel";
-		public static const EMPIRE:String = "fa-empire";
-		public static const GIT_SQUARE:String = "fa-git-square";
-		public static const GIT:String = "fa-git";
-		public static const HACKER_NEWS:String = "fa-hacker-news";
-		public static const TENCENT_WEIBO:String = "fa-tencent-weibo";
-		public static const QQ:String = "fa-qq";
-		
-		public static const WEIXIN:String = "fa-weixin";
-		public static const PAPER_PLANE:String = "fa-paper-plane";
-		public static const PAPER_PLANE_O:String = "fa-paper-plane-o";
-		public static const HISTORY:String = "fa-history";
-		public static const CIRCLE_THIN:String = "fa-circle-thin";
-		public static const HEADER:String = "fa-header";
-		public static const PARAGRAPH:String = "fa-paragraph";
-		public static const SLIDERS:String = "fa-sliders";
-		public static const SHARE_ALT:String = "fa-share-alt";
-		public static const SHARE_ALT_SQUARE:String = "fa-share-alt-square";
-		public static const BOMB:String = "fa-bomb";
-		
-		public static const FUTBOL_O:String = "fa-futbol-o";
-		public static const TTY:String = "fa-tty";
-		public static const BINOCULARS:String = "fa-binoculars";
-		public static const PLUG:String = "fa-plug";
-		public static const SLIDESHARE:String = "fa-slideshare";
-		public static const TWITCH:String = "fa-twitch";
-		public static const YELP:String = "fa-yelp";
-		public static const NEWSPAPER_O:String = "fa-newspaper-o";
-		public static const WIFI:String = "fa-wifi";
-		public static const CALCULATOR:String = "fa-calculator";
-		public static const PAYPAL:String = "fa-paypal";
-		
-		public static const GOOGLE_WALLET:String = "fa-google-wallet";
-		public static const CC_VISA:String = "fa-cc-visa";
-		public static const CC_MASTERCARD:String = "fa-cc-mastercard";
-		public static const CC_DISCOVER:String = "fa-cc-discover";
-		public static const CC_AMEX:String = "fa-cc-amex";
-		public static const CC_PAYPAL:String = "fa-cc-paypal";
-		public static const CC_STRIPE:String = "fa-cc-stripe";
-		public static const BELL_SLASH:String = "fa-bell-slash";
-		public static const BELL_SLASH_O:String = "fa-bell-slash-o";
-		public static const TRASH:String = "fa-trash";
-		public static const COPYRIGHT:String = "fa-copyright";
-		
-		public static const AT:String = "fa-at";
-		public static const EYEDROPPER:String = "fa-eyedropper";
-		public static const PAINT_BRUSH:String = "fa-paint-brush";
-		public static const BIRTHDAY_CAKE:String = "fa-birthday-cake";
-		public static const AREA_CHART:String = "fa-area-chart";
-		public static const PIE_CHART:String = "fa-pie-chart";
-		public static const LINE_CHART:String = "fa-line-chart";
-		public static const LASTFM:String = "fa-lastfm";
-		public static const LASTFM_SQUARE:String = "fa-lastfm-square";
-		public static const TOGGLE_OFF:String = "fa-toggle-off";
-		public static const TOGGLE_ON:String = "fa-toggle-on";
-		
-		public static const BICYCLE:String = "fa-bicycle";
-		public static const BUS:String = "fa-bus";
-		public static const IOXHOST:String = "fa-ioxhost";
-		public static const ANGELLIST:String = "fa-angellist";
-		public static const CC:String = "fa-cc";
-		public static const ILS:String = "fa-ils";
-		public static const MEANPATH:String = "fa-meanpath";
-		public static const BUYSELLADS:String = "fa-buysellads";
-		public static const CONNECTDEVELOP:String = "fa-connectdevelop";
-		public static const DASHCUBE:String = "fa-dashcube";
-		public static const FORUMBEE:String = "fa-forumbee";
-		
-		public static const LEANPUB:String = "fa-leanpub";
-		public static const SELLSY:String = "fa-sellsy";
-		public static const SHIRTSINBULK:String = "fa-shirtsinbulk";
-		public static const SIMPLYBUILT:String = "fa-simplybuilt";
-		public static const SKYATLAS:String = "fa-skyatlas";
-		public static const CART_PLUS:String = "fa-cart-plus";
-		public static const CART_ARROW_DOWN:String = "fa-cart-arrow-down";
-		public static const DIAMOND:String = "fa-diamond";
-		public static const SHIP:String = "fa-ship";
-		public static const USER_SECRET:String = "fa-user-secret";
-		public static const MOTORCYCLE:String = "fa-motorcycle";
-		
-		public static const STREET_VIEW:String = "fa-street-view";
-		public static const HEARTBEAT:String = "fa-heartbeat";
-		public static const VENUS:String = "fa-venus";
-		public static const MARS:String = "fa-mars";
-		public static const MERCURY:String = "fa-mercury";
-		public static const TRANSGENDER:String = "fa-transgender";
-		public static const TRANSGENDER_ALT:String = "fa-transgender-alt";
-		public static const VENUS_DOUBLE:String = "fa-venus-double";
-		public static const MARS_DOUBLE:String = "fa-mars-double";
-		public static const VENUS_MARS:String = "fa-venus-mars";
-		public static const MARS_STROKE:String = "fa-mars-stroke";
-		
-		public static const MARS_STROKE_V:String = "fa-mars-stroke-v";
-		public static const MARS_STROKE_H:String = "fa-mars-stroke-h";
-		public static const NEUTER:String = "fa-neuter";
-		public static const GENDERLESS:String = "fa-genderless";
-		public static const FACEBOOK_OFFICIAL:String = "fa-facebook-official";
-		public static const PINTEREST_P:String = "fa-pinterest-p";
-		public static const WHATSAPP:String = "fa-whatsapp";
-		public static const SERVER:String = "fa-server";
-		public static const USER_PLUS:String = "fa-user-plus";
-		public static const USER_TIMES:String = "fa-user-times";
-		public static const BED:String = "fa-bed";
-		
-		public static const VIACOIN:String = "fa-viacoin";
-		public static const TRAIN:String = "fa-train";
-		public static const SUBWAY:String = "fa-subway";
-		public static const MEDIUM:String = "fa-medium";
-		public static const Y_COMBINATOR:String = "fa-y-combinator";
-		public static const OPTIN_MONSTER:String = "fa-optin-monster";
-		public static const OPENCART:String = "fa-opencart";
-		public static const EXPEDITEDSSL:String = "fa-expeditedssl";
-		public static const BATTERY_FULL:String = "fa-battery-full";
-		public static const BATTERY_THREE_QUARTERS:String = "fa-battery-three-quarters";
-		public static const BATTERY_HALF:String = "fa-battery-half";
-		
-		public static const BATTERY_QUARTER:String = "fa-battery-quarter";
-		public static const BATTERY_EMPTY:String = "fa-battery-empty";
-		public static const MOUSE_POINTER:String = "fa-mouse-pointer";
-		public static const I_CURSOR:String = "fa-i-cursor";
-		public static const OBJECT_GROUP:String = "fa-object-group";
-		public static const OBJECT_UNGROUP:String = "fa-object-ungroup";
-		public static const STICKY_NOTE:String = "fa-sticky-note";
-		public static const STICKY_NOTE_O:String = "fa-sticky-note-o";
-		public static const CC_JCB:String = "fa-cc-jcb";
-		public static const CC_DINERS_CLUB:String = "fa-cc-diners-club";
-		public static const CLONE:String = "fa-clone";
-		
-		public static const BALANCE_SCALE:String = "fa-balance-scale";
-		public static const HOURGLASS_O:String = "fa-hourglass-o";
-		public static const HOURGLASS_START:String = "fa-hourglass-start";
-		public static const HOURGLASS_HALF:String = "fa-hourglass-half";
-		public static const HOURGLASS_END:String = "fa-hourglass-end";
-		public static const HOURGLASS:String = "fa-hourglass";
-		public static const HAND_ROCK_O:String = "fa-hand-rock-o";
-		public static const HAND_PAPER_O:String = "fa-hand-paper-o";
-		public static const HAND_SCISSORS_O:String = "fa-hand-scissors-o";
-		public static const HAND_LIZARD_O:String = "fa-hand-lizard-o";
-		public static const HAND_SPOCK_O:String = "fa-hand-spock-o";
-		
-		public static const HAND_POINTER_O:String = "fa-hand-pointer-o";
-		public static const HAND_PEACE_O:String = "fa-hand-peace-o";
-		public static const TRADEMARK:String = "fa-trademark";
-		public static const REGISTERED:String = "fa-registered";
-		public static const CREATIVE_COMMONS:String = "fa-creative-commons";
-		public static const GG:String = "fa-gg";
-		public static const GG_CIRCLE:String = "fa-gg-circle";
-		public static const TRIPADVISOR:String = "fa-tripadvisor";
-		public static const ODNOKLASSNIKI:String = "fa-odnoklassniki";
-		public static const ODNOKLASSNIKI_SQUARE:String = "fa-odnoklassniki-square";
-		public static const GET_POCKET:String = "fa-get-pocket";
-		
-		public static const WIKIPEDIA_W:String = "fa-wikipedia-w";
-		public static const SAFARI:String = "fa-safari";
-		public static const CHROME:String = "fa-chrome";
-		public static const FIREFOX:String = "fa-firefox";
-		public static const OPERA:String = "fa-opera";
-		public static const INTERNET_EXPLORER:String = "fa-internet-explorer";
-		public static const TELEVISION:String = "fa-television";
-		public static const CONTAO:String = "fa-contao";
-		public static const F500PX:String = "fa-500px";
-		public static const AMAZON:String = "fa-amazon";
-		public static const CALENDAR_PLUS_O:String = "fa-calendar-plus-o";
-		
-		public static const CALENDAR_MINUS_O:String = "fa-calendar-minus-o";
-		public static const CALENDAR_TIMES_O:String = "fa-calendar-times-o";
-		public static const CALENDAR_CHECK_O:String = "fa-calendar-check-o";
-		public static const INDUSTRY:String = "fa-industry";
-		public static const MAP_PIN:String = "fa-map-pin";
-		public static const MAP_SIGNS:String = "fa-map-signs";
-		public static const MAP_O:String = "fa-map-o";
-		public static const MAP:String = "fa-map";
-		public static const COMMENTING:String = "fa-commenting";
-		public static const COMMENTING_O:String = "fa-commenting-o";
-		public static const HOUZZ:String = "fa-houzz";
-		
-		public static const VIMEO:String = "fa-vimeo";
-		public static const BLACK_TIE:String = "fa-black-tie";
-		public static const FONTICONS:String = "fa-fonticons";
-		public static const REDDIT_ALIEN:String = "fa-reddit-alien";
-		public static const EDGE:String = "fa-edge";
-		public static const CREDIT_CARD_ALT:String = "fa-credit-card-alt";
-		public static const CODIEPIE:String = "fa-codiepie";
-		public static const MODX:String = "fa-modx";
-		public static const FORT_AWESOME:String = "fa-fort-awesome";
-		public static const USB:String = "fa-usb";
-		public static const PRODUCT_HUNT:String = "fa-product-hunt";
-		
-		public static const MIXCLOUD:String = "fa-mixcloud";
-		public static const SCRIBD:String = "fa-scribd";
-		public static const PAUSE_CIRCLE:String = "fa-pause-circle";
-		public static const PAUSE_CIRCLE_O:String = "fa-pause-circle-o";
-		public static const STOP_CIRCLE:String = "fa-stop-circle";
-		public static const STOP_CIRCLE_O:String = "fa-stop-circle-o";
-		public static const SHOPPING_BAG:String = "fa-shopping-bag";
-		public static const SHOPPING_BASKET:String = "fa-shopping-basket";
-		public static const HASHTAG:String = "fa-hashtag";
-		public static const BLUETOOTH:String = "fa-bluetooth";
-		public static const BLUETOOTH_B:String = "fa-bluetooth-b";
-		
-		public static const PERCENT:String = "fa-percent";
-		public static const GITLAB:String = "fa-gitlab";
-		public static const WPBEGINNER:String = "fa-wpbeginner";
-		public static const WPFORMS:String = "fa-wpforms";
-		public static const ENVIRA:String = "fa-envira";
-		public static const UNIVERSAL_ACCESS:String = "fa-universal-access";
-		public static const WHEELCHAIR_ALT:String = "fa-wheelchair-alt";
-		public static const QUESTION_CIRCLE_O:String = "fa-question-circle-o";
-		public static const BLIND:String = "fa-blind";
-		public static const AUDIO_DESCRIPTION:String = "fa-audio-description";
-		public static const VOLUME_CONTROL_PHONE:String = "fa-volume-control-phone";
-		
-		public static const BRAILLE:String = "fa-braille";
-		public static const ASSISTIVE_LISTENING_SYSTEMS:String = "fa-assistive-listening-systems";
-		public static const AMERICAN_SIGN_LANGUAGE_INTERPRETING:String = "fa-american-sign-language-interpreting";
-		public static const DEAF:String = "fa-deaf";
-		public static const GLIDE:String = "fa-glide";
-		public static const GLIDE_G:String = "fa-glide-g";
-		public static const SIGN_LANGUAGE:String = "fa-sign-language";
-		public static const LOW_VISION:String = "fa-low-vision";
-		public static const VIADEO:String = "fa-viadeo";
-		public static const VIADEO_SQUARE:String = "fa-viadeo-square";
-		public static const SNAPCHAT:String = "fa-snapchat";
-		
-		public static const SNAPCHAT_GHOST:String = "fa-snapchat-ghost";
-		public static const SNAPCHAT_SQUARE:String = "fa-snapchat-square";
-		public static const PIED_PIPER:String = "fa-pied-piper";
-		public static const FIRST_ORDER:String = "fa-first-order";
-		public static const YOAST:String = "fa-yoast";
-		public static const THEMEISLE:String = "fa-themeisle";
-		public static const GOOGLE_PLUS_OFFICIAL:String = "fa-google-plus-official";
-		public static const FONT_AWESOME:String = "fa-font-awesome";
-		public static const HANDSHAKE_O:String = "fa-handshake-o";
-		public static const ENVELOPE_OPEN:String = "fa-envelope-open";
-		public static const ENVELOPE_OPEN_O:String = "fa-envelope-open-o";
-		
-		public static const LINODE:String = "fa-linode";
-		public static const ADDRESS_BOOK:String = "fa-address-book";
-		public static const ADDRESS_BOOK_O:String = "fa-address-book-o";
-		public static const ADDRESS_CARD:String = "fa-address-card";
-		public static const ADDRESS_CARD_O:String = "fa-address-card-o";
-		public static const USER_CIRCLE:String = "fa-user-circle";
-		public static const USER_CIRCLE_O:String = "fa-user-circle-o";
-		public static const USER_O:String = "fa-user-o";
-		public static const ID_BADGE:String = "fa-id-badge";
-		public static const ID_CARD:String = "fa-id-card";
-		public static const ID_CARD_O:String = "fa-id-card-o";
-		
-		public static const QUORA:String = "fa-quora";
-		public static const FREE_CODE_CAMP:String = "fa-free-code-camp";
-		public static const TELEGRAM:String = "fa-telegram";
-		public static const THERMOMETER_FULL:String = "fa-thermometer-full";
-		public static const THERMOMETER_THREE_QUARTERS:String = "fa-thermometer-three-quarters";
-		public static const THERMOMETER_HALF:String = "fa-thermometer-half";
-		public static const THERMOMETER_QUARTER:String = "fa-thermometer-quarter";
-		public static const THERMOMETER_EMPTY:String = "fa-thermometer-empty";
-		public static const SHOWER:String = "fa-shower";
-		public static const BATH:String = "fa-bath";
-		public static const PODCAST:String = "fa-podcast";
-		
-		public static const WINDOW_MAXIMIZE:String = "fa-window-maximize";
-		public static const WINDOW_MINIMIZE:String = "fa-window-minimize";
-		public static const WINDOW_RESTORE:String = "fa-window-restore";
-		public static const WINDOW_CLOSE:String = "fa-window-close";
-		public static const WINDOW_CLOSE_O:String = "fa-window-close-o";
-		public static const BANDCAMP:String = "fa-bandcamp";
-		public static const GRAV:String = "fa-grav";
-		public static const ETSY:String = "fa-etsy";
-		public static const IMDB:String = "fa-imdb";
-		public static const RAVELRY:String = "fa-ravelry";
-		public static const EERCAST:String = "fa-eercast";
-		
-		public static const MICROCHIP:String = "fa-microchip";
-		public static const SNOWFLAKE_O:String = "fa-snowflake-o";
-		public static const SUPERPOWERS:String = "fa-superpowers";
-		public static const WPEXPLORER:String = "fa-wpexplorer";
-		public static const MEETUP:String = "fa-meetup";
+		public static const TH:String = "th";
+		public static const TH_LIST:String = "th-list";
+		public static const CHECK:String = "check";
+		public static const TIMES:String = "times";
+		public static const SEARCH_PLUS:String = "search-plus";
+		public static const SEARCH_MINUS:String = "search-minus";
+		public static const POWER_OFF:String = "power-off";
+		public static const SIGNAL:String = "signal";
+		public static const COG:String = "cog";
+		public static const TRASH_O:String = "trash-o";
+		
+		public static const HOME:String = "home";
+		public static const FILE_O:String = "file-o";
+		public static const CLOCK_O:String = "clock-o";
+		public static const ROAD:String = "road";
+		public static const DOWNLOAD:String = "download";
+		public static const ARROW_CIRCLE_O_DOWN:String = "arrow-circle-o-down";
+		public static const ARROW_CIRCLE_O_UP:String = "arrow-circle-o-up";
+		public static const INBOX:String = "inbox";
+		public static const PLAY_CIRCLE_O:String = "play-circle-o";
+		public static const REPEAT:String = "repeat";
+		
+		public static const REFRESH:String = "refresh";
+		public static const LIST_ALT:String = "list-alt";
+		public static const LOCK:String = "lock";
+		public static const FLAG:String = "flag";
+		public static const HEADPHONES:String = "headphones";
+		public static const VOLUME_OFF:String = "volume-off";
+		public static const VOLUME_DOWN:String = "volume-down";
+		public static const VOLUME_UP:String = "volume-up";
+		public static const QRCODE:String = "qrcode";
+		public static const BARCODE:String = "barcode";
+		public static const TAG:String = "tag";
+		
+		public static const TAGS:String = "tags";
+		public static const BOOK:String = "book";
+		public static const BOOKMARK:String = "bookmark";
+		public static const PRINT:String = "print";
+		public static const CAMERA:String = "camera";
+		public static const FONT:String = "font";
+		public static const BOLD:String = "bold";
+		public static const ITALIC:String = "italic";
+		public static const TEXT_HEIGHT:String = "text-height";
+		public static const TEXT_WIDTH:String = "text-width";
+		
+		public static const ALIGN_LEFT:String = "align-left";
+		public static const ALIGN_CENTER:String = "align-center";
+		public static const ALIGN_RIGHT:String = "align-right";
+		public static const ALIGN_JUSTIFY:String = "align-justify";
+		public static const LIST:String = "list";
+		public static const OUTDENT:String = "outdent";
+		public static const INDENT:String = "indent";
+		public static const VIDEO_CAMERA:String = "video-camera";
+		public static const PICTURE_O:String = "picture-o";
+		public static const PENCIL:String = "pencil";
+		
+		public static const MAP_MARKER:String = "map-marker";
+		public static const ADJUST:String = "adjust";
+		public static const TINT:String = "tint";
+		public static const PENCIL_SQUARE_O:String = "pencil-square-o";
+		public static const SHARE_SQUARE_O:String = "share-square-o";
+		public static const CHECK_SQUARE_O:String = "check-square-o";
+		public static const ARROWS:String = "arrows";
+		public static const STEP_BACKWARD:String = "step-backward";
+		public static const FAST_BACKWARD:String = "fast-backward";
+		public static const BACKWARD:String = "backward";
+		
+		public static const PLAY:String = "play";
+		public static const PAUSE:String = "pause";
+		public static const STOP:String = "stop";
+		public static const FORWARD:String = "forward";
+		public static const FAST_FORWARD:String = "fast-forward";
+		public static const STEP_FORWARD:String = "step-forward";
+		public static const EJECT:String = "eject";
+		public static const CHEVRON_LEFT:String = "chevron-left";
+		public static const CHEVRON_RIGHT:String = "chevron-right";
+		public static const PLUS_CIRCLE:String = "plus-circle";
+		
+		public static const MINUS_CIRCLE:String = "minus-circle";
+		public static const TIMES_CIRCLE:String = "times-circle";
+		public static const CHECK_CIRCLE:String = "check-circle";
+		public static const QUESTION_CIRCLE:String = "question-circle";
+		public static const INFO_CIRCLE:String = "info-circle";
+		public static const CROSSHAIRS:String = "crosshairs";
+		public static const TIMES_CIRCLE_O:String = "times-circle-o";
+		public static const CHECK_CIRCLE_O:String = "check-circle-o";
+		public static const BAN:String = "ban";
+		public static const ARROW_LEFT:String = "arrow-left";
+		
+		public static const ARROW_RIGHT:String = "arrow-right";
+		public static const ARROW_UP:String = "arrow-up";
+		public static const ARROW_DOWN:String = "arrow-down";
+		public static const SHARE:String = "share";
+		public static const EXPAND:String = "expand";
+		public static const COMPRESS:String = "compress";
+		public static const PLUS:String = "plus";
+		public static const MINUS:String = "minus";
+		public static const ASTERISK:String = "asterisk";
+		public static const EXCLAMATION_CIRCLE:String = "exclamation-circle";
+		
+		public static const GIFT:String = "gift";
+		public static const LEAF:String = "leaf";
+		public static const FIRE:String = "fire";
+		public static const EYE:String = "eye";
+		public static const EYE_SLASH:String = "eye-slash";
+		public static const EXCLAMATION_TRIANGLE:String = "exclamation-triangle";
+		public static const PLANE:String = "plane";
+		public static const CALENDAR:String = "calendar";
+		public static const RANDOM:String = "random";
+		public static const COMMENT:String = "comment";
+		public static const MAGNET:String = "magnet";
+		
+		public static const CHEVRON_UP:String = "chevron-up";
+		public static const CHEVRON_DOWN:String = "chevron-down";
+		public static const RETWEET:String = "retweet";
+		public static const SHOPPING_CART:String = "shopping-cart";
+		public static const FOLDER:String = "folder";
+		public static const FOLDER_OPEN:String = "folder-open";
+		public static const ARROWS_V:String = "arrows-v";
+		public static const ARROWS_H:String = "arrows-h";
+		public static const BAR_CHART:String = "bar-chart";
+		public static const TWITTER_SQUARE:String = "twitter-square";
+		public static const FACEBOOK_SQUARE:String = "facebook-square";
+		
+		public static const CAMERA_RETRO:String = "camera-retro";
+		public static const KEY:String = "key";
+		public static const COGS:String = "cogs";
+		public static const COMMENTS:String = "comments";
+		public static const THUMBS_O_UP:String = "thumbs-o-up";
+		public static const THUMBS_O_DOWN:String = "thumbs-o-down";
+		public static const STAR_HALF:String = "star-half";
+		public static const HEART_O:String = "heart-o";
+		public static const SIGN_OUT:String = "sign-out";
+		public static const LINKEDIN_SQUARE:String = "linkedin-square";
+		public static const THUMB_TACK:String = "thumb-tack";
+		
+		public static const EXTERNAL_LINK:String = "external-link";
+		public static const SIGN_IN:String = "sign-in";
+		public static const TROPHY:String = "trophy";
+		public static const GITHUB_SQUARE:String = "github-square";
+		public static const UPLOAD:String = "upload";
+		public static const LEMON_O:String = "lemon-o";
+		public static const PHONE:String = "phone";
+		public static const SQUARE_O:String = "square-o";
+		public static const BOOKMARK_O:String = "bookmark-o";
+		public static const PHONE_SQUARE:String = "phone-square";
+		public static const TWITTER:String = "twitter";
+		
+		public static const FACEBOOK:String = "facebook";
+		public static const GITHUB:String = "github";
+		public static const UNLOCK:String = "unlock";
+		public static const CREDIT_CARD:String = "credit-card";
+		public static const RSS:String = "rss";
+		public static const HDD_O:String = "hdd-o";
+		public static const BULLHORN:String = "bullhorn";
+		public static const BELL:String = "bell";
+		public static const CERTIFICATE:String = "certificate";
+		public static const HAND_O_RIGHT:String = "hand-o-right";
+		public static const HAND_O_LEFT:String = "hand-o-left";
+		
+		public static const HAND_O_UP:String = "hand-o-up";
+		public static const HAND_O_DOWN:String = "hand-o-down";
+		public static const ARROW_CIRCLE_LEFT:String = "arrow-circle-left";
+		public static const ARROW_CIRCLE_RIGHT:String = "arrow-circle-right";
+		public static const ARROW_CIRCLE_UP:String = "arrow-circle-up";
+		public static const ARROW_CIRCLE_DOWN:String = "arrow-circle-down";
+		public static const GLOBE:String = "globe";
+		public static const WRENCH:String = "wrench";
+		public static const TASKS:String = "tasks";
+		public static const FILTER:String = "filter";
+		public static const BRIEFCASE:String = "briefcase";
+		
+		public static const ARROWS_ALT:String = "arrows-alt";
+		public static const USERS:String = "users";
+		public static const LINK:String = "link";
+		public static const CLOUD:String = "cloud";
+		public static const FLASK:String = "flask";
+		public static const SCISSORS:String = "scissors";
+		public static const FILES_O:String = "files-o";
+		public static const PAPERCLIP:String = "paperclip";
+		public static const FLOPPY_O:String = "floppy-o";
+		public static const SQUARE:String = "square";
+		public static const BARS:String = "bars";
+		
+		public static const LIST_UL:String = "list-ul";
+		public static const LIST_OL:String = "list-ol";
+		public static const STRIKETHROUGH:String = "strikethrough";
+		public static const UNDERLINE:String = "underline";
+		public static const TABLE:String = "table";
+		public static const MAGIC:String = "magic";
+		public static const TRUCK:String = "truck";
+		public static const PINTEREST:String = "pinterest";
+		public static const PINTEREST_SQUARE:String = "pinterest-square";
+		public static const GOOGLE_PLUS_SQUARE:String = "google-plus-square";
+		
+		public static const GOOGLE_PLUS:String = "google-plus";
+		public static const MONEY:String = "money";
+		public static const CARET_DOWN:String = "caret-down";
+		public static const CARET_UP:String = "caret-up";
+		public static const CARET_LEFT:String = "caret-left";
+		public static const CARET_RIGHT:String = "caret-right";
+		public static const COLUMNS:String = "columns";
+		public static const SORT:String = "sort";
+		public static const SORT_DESC:String = "sort-desc";
+		public static const SORT_ASC:String = "sort-asc";
+		
+		public static const ENVELOPE:String = "envelope";
+		public static const LINKEDIN:String = "linkedin";
+		public static const UNDO:String = "undo";
+		public static const GAVEL:String = "gavel";
+		public static const TACHOMETER:String = "tachometer";
+		public static const COMMENT_O:String = "comment-o";
+		public static const COMMENTS_O:String = "comments-o";
+		public static const BOLT:String = "bolt";
+		public static const SITEMAP:String = "sitemap";
+		public static const UMBRELLA:String = "umbrella";
+		public static const CLIPBOARD:String = "clipboard";
+		
+		public static const LIGHTBULB_O:String = "lightbulb-o";
+		public static const EXCHANGE:String = "exchange";
+		public static const CLOUD_DOWNLOAD:String = "cloud-download";
+		public static const CLOUD_UPLOAD:String = "cloud-upload";
+		public static const USER_MD:String = "user-md";
+		public static const STETHOSCOPE:String = "stethoscope";
+		public static const SUITCASE:String = "suitcase";
+		public static const BELL_O:String = "bell-o";
+		public static const COFFEE:String = "coffee";
+		public static const CUTLERY:String = "cutlery";
+		public static const FILE_TEXT_O:String = "file-text-o";
+		
+		public static const BUILDING_O:String = "building-o";
+		public static const HOSPITAL_O:String = "hospital-o";
+		public static const AMBULANCE:String = "ambulance";
+		public static const MEDKIT:String = "medkit";
+		public static const FIGHTER_JET:String = "fighter-jet";
+		public static const BEER:String = "beer";
+		public static const H_SQUARE:String = "h-square";
+		public static const PLUS_SQUARE:String = "plus-square";
+		public static const ANGLE_DOUBLE_LEFT:String = "angle-double-left";
+		public static const ANGLE_DOUBLE_RIGHT:String = "angle-double-right";
+		public static const ANGLE_DOUBLE_UP:String = "angle-double-up";
+		
+		public static const ANGLE_DOUBLE_DOWN:String = "angle-double-down";
+		public static const ANGLE_LEFT:String = "angle-left";
+		public static const ANGLE_RIGHT:String = "angle-right";
+		public static const ANGLE_UP:String = "angle-up";
+		public static const ANGLE_DOWN:String = "angle-down";
+		public static const DESKTOP:String = "desktop";
+		public static const LAPTOP:String = "laptop";
+		public static const TABLET:String = "tablet";
+		public static const MOBILE:String = "mobile";
+		public static const CIRCLE_O:String = "circle-o";
+		public static const QUOTE_LEFT:String = "quote-left";
+		
+		public static const QUOTE_RIGHT:String = "quote-right";
+		public static const SPINNER:String = "spinner";
+		public static const CIRCLE:String = "circle";
+		public static const REPLY:String = "reply";
+		public static const GITHUB_ALT:String = "github-alt";
+		public static const FOLDER_O:String = "folder-o";
+		public static const FOLDER_OPEN_O:String = "folder-open-o";
+		public static const SMILE_O:String = "smile-o";
+		public static const FROWN_O:String = "frown-o";
+		public static const MEH_O:String = "meh-o";
+		public static const GAMEPAD:String = "gamepad";
+		
+		public static const KEYBOARD_O:String = "keyboard-o";
+		public static const FLAG_O:String = "flag-o";
+		public static const FLAG_CHECKERED:String = "flag-checkered";
+		public static const TERMINAL:String = "terminal";
+		public static const CODE:String = "code";
+		public static const REPLY_ALL:String = "reply-all";
+		public static const STAR_HALF_O:String = "star-half-o";
+		public static const LOCATION_ARROW:String = "location-arrow";
+		public static const CROP:String = "crop";
+		public static const CODE_FORK:String = "code-fork";
+		
+		public static const CHAIN_BROKEN:String = "chain-broken";
+		public static const QUESTION:String = "question";
+		public static const INFO:String = "info";
+		public static const EXCLAMATION:String = "exclamation";
+		public static const SUPERSCRIPT:String = "superscript";
+		public static const SUBSCRIPT:String = "subscript";
+		public static const ERASER:String = "eraser";
+		public static const PUZZLE_PIECE:String = "puzzle-piece";
+		public static const MICROPHONE:String = "microphone";
+		public static const MICROPHONE_SLASH:String = "microphone-slash";
+		public static const SHIELD:String = "shield";
+		
+		public static const CALENDAR_O:String = "calendar-o";
+		public static const FIRE_EXTINGUISHER:String = "fire-extinguisher";
+		public static const ROCKET:String = "rocket";
+		public static const MAXCDN:String = "maxcdn";
+		public static const CHEVRON_CIRCLE_LEFT:String = "chevron-circle-left";
+		public static const CHEVRON_CIRCLE_RIGHT:String = "chevron-circle-right";
+		public static const CHEVRON_CIRCLE_UP:String = "chevron-circle-up";
+		public static const CHEVRON_CIRCLE_DOWN:String = "chevron-circle-down";
+		public static const HTML5:String = "html5";
+		public static const CSS3:String = "css3";
+		public static const ANCHOR:String = "anchor";
+		
+		public static const UNLOCK_ALT:String = "unlock-alt";
+		public static const BULLSEYE:String = "bullseye";
+		public static const ELLIPSIS_H:String = "ellipsis-h";
+		public static const ELLIPSIS_V:String = "ellipsis-v";
+		public static const RSS_SQUARE:String = "rss-square";
+		public static const PLAY_CIRCLE:String = "play-circle";
+		public static const TICKET:String = "ticket";
+		public static const MINUS_SQUARE:String = "minus-square";
+		public static const MINUS_SQUARE_O:String = "minus-square-o";
+		public static const LEVEL_UP:String = "level-up";
+		public static const LEVEL_DOWN:String = "level-down";
+		
+		public static const CHECK_SQUARE:String = "check-square";
+		public static const PENCIL_SQUARE:String = "pencil-square";
+		public static const EXTERNAL_LINK_SQUARE:String = "external-link-square";
+		public static const SHARE_SQUARE:String = "share-square";
+		public static const COMPASS:String = "compass";
+		public static const CARET_SQUARE_O_DOWN:String = "caret-square-o-down";
+		public static const CARET_SQUARE_O_UP:String = "caret-square-o-up";
+		public static const CARET_SQUARE_O_RIGHT:String = "caret-square-o-right";
+		public static const EUR:String = "eur";
+		public static const GBP:String = "gbp";
+		public static const USD:String = "usd";
+		
+		public static const INR:String = "inr";
+		public static const JPY:String = "jpy";
+		public static const RUB:String = "rub";
+		public static const KRW:String = "krw";
+		public static const BTC:String = "btc";
+		public static const FILE:String = "file";
+		public static const FILE_TEXT:String = "file-text";
+		public static const SORT_ALPHA_ASC:String = "sort-alpha-asc";
+		public static const SORT_ALPHA_DESC:String = "sort-alpha-desc";
+		public static const SORT_AMOUNT_ASC:String = "sort-amount-asc";
+		public static const SORT_AMOUNT_DESC:String = "sort-amount-desc";
+		
+		public static const SORT_NUMERIC_ASC:String = "sort-numeric-asc";
+		public static const SORT_NUMERIC_DESC:String = "sort-numeric-desc";
+		public static const THUMBS_UP:String = "thumbs-up";
+		public static const THUMBS_DOWN:String = "thumbs-down";
+		public static const YOUTUBE_SQUARE:String = "youtube-square";
+		public static const YOUTUBE:String = "youtube";
+		public static const XING:String = "xing";
+		public static const XING_SQUARE:String = "xing-square";
+		public static const YOUTUBE_PLAY:String = "youtube-play";
+		public static const DROPBOX:String = "dropbox";
+		public static const STACK_OVERFLOW:String = "stack-overflow";
+		
+		public static const INSTAGRAM:String = "instagram";
+		public static const FLICKR:String = "flickr";
+		public static const ADN:String = "adn";
+		public static const BITBUCKET:String = "bitbucket";
+		public static const BITBUCKET_SQUARE:String = "bitbucket-square";
+		public static const TUMBLR:String = "tumblr";
+		public static const TUMBLR_SQUARE:String = "tumblr-square";
+		public static const LONG_ARROW_DOWN:String = "long-arrow-down";
+		public static const LONG_ARROW_UP:String = "long-arrow-up";
+		public static const LONG_ARROW_LEFT:String = "long-arrow-left";
+		public static const LONG_ARROW_RIGHT:String = "long-arrow-right";
+		
+		public static const APPLE:String = "apple";
+		public static const WINDOWS:String = "windows";
+		public static const ANDROID:String = "android";
+		public static const LINUX:String = "linux";
+		public static const DRIBBBLE:String = "dribbble";
+		public static const SKYPE:String = "skype";
+		public static const FOURSQUARE:String = "foursquare";
+		public static const TRELLO:String = "trello";
+		public static const FEMALE:String = "female";
+		public static const MALE:String = "male";
+		public static const GRATIPAY:String = "gratipay";
+		
+		public static const SUN_O:String = "sun-o";
+		public static const MOON_O:String = "moon-o";
+		public static const ARCHIVE:String = "archive";
+		public static const BUG:String = "bug";
+		public static const VK:String = "vk";
+		public static const WEIBO:String = "weibo";
+		public static const RENREN:String = "renren";
+		public static const PAGELINES:String = "pagelines";
+		public static const STACK_EXCHANGE:String = "stack-exchange";
+		public static const ARROW_CIRCLE_O_RIGHT:String = "arrow-circle-o-right";
+		public static const ARROW_CIRCLE_O_LEFT:String = "arrow-circle-o-left";
+		
+		public static const CARET_SQUARE_O_LEFT:String = "caret-square-o-left";
+		public static const DOT_CIRCLE_O:String = "dot-circle-o";
+		public static const WHEELCHAIR:String = "wheelchair";
+		public static const VIMEO_SQUARE:String = "vimeo-square";
+		public static const TRY:String = "try";
+		public static const PLUS_SQUARE_O:String = "plus-square-o";
+		public static const SPACE_SHUTTLE:String = "space-shuttle";
+		public static const SLACK:String = "slack";
+		public static const ENVELOPE_SQUARE:String = "envelope-square";
+		public static const WORDPRESS:String = "wordpress";
+		public static const OPENID:String = "openid";
+		
+		public static const UNIVERSITY:String = "university";
+		public static const GRADUATION_CAP:String = "graduation-cap";
+		public static const YAHOO:String = "yahoo";
+		public static const GOOGLE:String = "google";
+		public static const REDDIT:String = "reddit";
+		public static const REDDIT_SQUARE:String = "reddit-square";
+		public static const STUMBLEUPON_CIRCLE:String = "stumbleupon-circle";
+		public static const STUMBLEUPON:String = "stumbleupon";
+		public static const DELICIOUS:String = "delicious";
+		public static const DIGG:String = "digg";
+		public static const PIED_PIPER_PP:String = "pied-piper-pp";
+		
+		public static const PIED_PIPER_ALT:String = "pied-piper-alt";
+		public static const DRUPAL:String = "drupal";
+		public static const JOOMLA:String = "joomla";
+		public static const LANGUAGE:String = "language";
+		public static const FAX:String = "fax";
+		public static const BUILDING:String = "building";
+		public static const CHILD:String = "child";
+		public static const PAW:String = "paw";
+		public static const SPOON:String = "spoon";
+		public static const CUBE:String = "cube";
+		public static const CUBES:String = "cubes";
+		
+		public static const BEHANCE:String = "behance";
+		public static const BEHANCE_SQUARE:String = "behance-square";
+		public static const STEAM:String = "steam";
+		public static const STEAM_SQUARE:String = "steam-square";
+		public static const RECYCLE:String = "recycle";
+		public static const CAR:String = "car";
+		public static const TAXI:String = "taxi";
+		public static const TREE:String = "tree";
+		public static const SPOTIFY:String = "spotify";
+		public static const DEVIANTART:String = "deviantart";
+		public static const SOUNDCLOUD:String = "soundcloud";
+		
+		public static const DATABASE:String = "database";
+		public static const FILE_PDF_O:String = "file-pdf-o";
+		public static const FILE_WORD_O:String = "file-word-o";
+		public static const FILE_EXCEL_O:String = "file-excel-o";
+		public static const FILE_POWERPOINT_O:String = "file-powerpoint-o";
+		public static const FILE_IMAGE_O:String = "file-image-o";
+		public static const FILE_ARCHIVE_O:String = "file-archive-o";
+		public static const FILE_AUDIO_O:String = "file-audio-o";
+		public static const FILE_VIDEO_O:String = "file-video-o";
+		public static const FILE_CODE_O:String = "file-code-o";
+		public static const VINE:String = "vine";
+		
+		public static const CODEPEN:String = "codepen";
+		public static const JSFIDDLE:String = "jsfiddle";
+		public static const LIFE_RING:String = "life-ring";
+		public static const CIRCLE_O_NOTCH:String = "circle-o-notch";
+		public static const REBEL:String = "rebel";
+		public static const EMPIRE:String = "empire";
+		public static const GIT_SQUARE:String = "git-square";
+		public static const GIT:String = "git";
+		public static const HACKER_NEWS:String = "hacker-news";
+		public static const TENCENT_WEIBO:String = "tencent-weibo";
+		public static const QQ:String = "qq";
+		
+		public static const WEIXIN:String = "weixin";
+		public static const PAPER_PLANE:String = "paper-plane";
+		public static const PAPER_PLANE_O:String = "paper-plane-o";
+		public static const HISTORY:String = "history";
+		public static const CIRCLE_THIN:String = "circle-thin";
+		public static const HEADER:String = "header";
+		public static const PARAGRAPH:String = "paragraph";
+		public static const SLIDERS:String = "sliders";
+		public static const SHARE_ALT:String = "share-alt";
+		public static const SHARE_ALT_SQUARE:String = "share-alt-square";
+		public static const BOMB:String = "bomb";
+		
+		public static const FUTBOL_O:String = "futbol-o";
+		public static const TTY:String = "tty";
+		public static const BINOCULARS:String = "binoculars";
+		public static const PLUG:String = "plug";
+		public static const SLIDESHARE:String = "slideshare";
+		public static const TWITCH:String = "twitch";
+		public static const YELP:String = "yelp";
+		public static const NEWSPAPER_O:String = "newspaper-o";
+		public static const WIFI:String = "wifi";
+		public static const CALCULATOR:String = "calculator";
+		public static const PAYPAL:String = "paypal";
+		
+		public static const GOOGLE_WALLET:String = "google-wallet";
+		public static const CC_VISA:String = "cc-visa";
+		public static const CC_MASTERCARD:String = "cc-mastercard";
+		public static const CC_DISCOVER:String = "cc-discover";
+		public static const CC_AMEX:String = "cc-amex";
+		public static const CC_PAYPAL:String = "cc-paypal";
+		public static const CC_STRIPE:String = "cc-stripe";
+		public static const BELL_SLASH:String = "bell-slash";
+		public static const BELL_SLASH_O:String = "bell-slash-o";
+		public static const TRASH:String = "trash";
+		public static const COPYRIGHT:String = "copyright";
+		
+		public static const AT:String = "at";
+		public static const EYEDROPPER:String = "eyedropper";
+		public static const PAINT_BRUSH:String = "paint-brush";
+		public static const BIRTHDAY_CAKE:String = "birthday-cake";
+		public static const AREA_CHART:String = "area-chart";
+		public static const PIE_CHART:String = "pie-chart";
+		public static const LINE_CHART:String = "line-chart";
+		public static const LASTFM:String = "lastfm";
+		public static const LASTFM_SQUARE:String = "lastfm-square";
+		public static const TOGGLE_OFF:String = "toggle-off";
+		public static const TOGGLE_ON:String = "toggle-on";
+		
+		public static const BICYCLE:String = "bicycle";
+		public static const BUS:String = "bus";
+		public static const IOXHOST:String = "ioxhost";
+		public static const ANGELLIST:String = "angellist";
+		public static const CC:String = "cc";
+		public static const ILS:String = "ils";
+		public static const MEANPATH:String = "meanpath";
+		public static const BUYSELLADS:String = "buysellads";
+		public static const CONNECTDEVELOP:String = "connectdevelop";
+		public static const DASHCUBE:String = "dashcube";
+		public static const FORUMBEE:String = "forumbee";
+		
+		public static const LEANPUB:String = "leanpub";
+		public static const SELLSY:String = "sellsy";
+		public static const SHIRTSINBULK:String = "shirtsinbulk";
+		public static const SIMPLYBUILT:String = "simplybuilt";
+		public static const SKYATLAS:String = "skyatlas";
+		public static const CART_PLUS:String = "cart-plus";
+		public static const CART_ARROW_DOWN:String = "cart-arrow-down";
+		public static const DIAMOND:String = "diamond";
+		public static const SHIP:String = "ship";
+		public static const USER_SECRET:String = "user-secret";
+		public static const MOTORCYCLE:String = "motorcycle";
+		
+		public static const STREET_VIEW:String = "street-view";
+		public static const HEARTBEAT:String = "heartbeat";
+		public static const VENUS:String = "venus";
+		public static const MARS:String = "mars";
+		public static const MERCURY:String = "mercury";
+		public static const TRANSGENDER:String = "transgender";
+		public static const TRANSGENDER_ALT:String = "transgender-alt";
+		public static const VENUS_DOUBLE:String = "venus-double";
+		public static const MARS_DOUBLE:String = "mars-double";
+		public static const VENUS_MARS:String = "venus-mars";
+		public static const MARS_STROKE:String = "mars-stroke";
+		
+		public static const MARS_STROKE_V:String = "mars-stroke-v";
+		public static const MARS_STROKE_H:String = "mars-stroke-h";
+		public static const NEUTER:String = "neuter";
+		public static const GENDERLESS:String = "genderless";
+		public static const FACEBOOK_OFFICIAL:String = "facebook-official";
+		public static const PINTEREST_P:String = "pinterest-p";
+		public static const WHATSAPP:String = "whatsapp";
+		public static const SERVER:String = "server";
+		public static const USER_PLUS:String = "user-plus";
+		public static const USER_TIMES:String = "user-times";
+		public static const BED:String = "bed";
+		
+		public static const VIACOIN:String = "viacoin";
+		public static const TRAIN:String = "train";
+		public static const SUBWAY:String = "subway";
+		public static const MEDIUM:String = "medium";
+		public static const Y_COMBINATOR:String = "y-combinator";
+		public static const OPTIN_MONSTER:String = "optin-monster";
+		public static const OPENCART:String = "opencart";
+		public static const EXPEDITEDSSL:String = "expeditedssl";
+		public static const BATTERY_FULL:String = "battery-full";
+		public static const BATTERY_THREE_QUARTERS:String = "battery-three-quarters";
+		public static const BATTERY_HALF:String = "battery-half";
+		
+		public static const BATTERY_QUARTER:String = "battery-quarter";
+		public static const BATTERY_EMPTY:String = "battery-empty";
+		public static const MOUSE_POINTER:String = "mouse-pointer";
+		public static const I_CURSOR:String = "i-cursor";
+		public static const OBJECT_GROUP:String = "object-group";
+		public static const OBJECT_UNGROUP:String = "object-ungroup";
+		public static const STICKY_NOTE:String = "sticky-note";
+		public static const STICKY_NOTE_O:String = "sticky-note-o";
+		public static const CC_JCB:String = "cc-jcb";
+		public static const CC_DINERS_CLUB:String = "cc-diners-club";
+		public static const CLONE:String = "clone";
+		
+		public static const BALANCE_SCALE:String = "balance-scale";
+		public static const HOURGLASS_O:String = "hourglass-o";
+		public static const HOURGLASS_START:String = "hourglass-start";
+		public static const HOURGLASS_HALF:String = "hourglass-half";
+		public static const HOURGLASS_END:String = "hourglass-end";
+		public static const HOURGLASS:String = "hourglass";
+		public static const HAND_ROCK_O:String = "hand-rock-o";
+		public static const HAND_PAPER_O:String = "hand-paper-o";
+		public static const HAND_SCISSORS_O:String = "hand-scissors-o";
+		public static const HAND_LIZARD_O:String = "hand-lizard-o";
+		public static const HAND_SPOCK_O:String = "hand-spock-o";
+		
+		public static const HAND_POINTER_O:String = "hand-pointer-o";
+		public static const HAND_PEACE_O:String = "hand-peace-o";
+		public static const TRADEMARK:String = "trademark";
+		public static const REGISTERED:String = "registered";
+		public static const CREATIVE_COMMONS:String = "creative-commons";
+		public static const GG:String = "gg";
+		public static const GG_CIRCLE:String = "gg-circle";
+		public static const TRIPADVISOR:String = "tripadvisor";
+		public static const ODNOKLASSNIKI:String = "odnoklassniki";
+		public static const ODNOKLASSNIKI_SQUARE:String = "odnoklassniki-square";
+		public static const GET_POCKET:String = "get-pocket";
+		
+		public static const WIKIPEDIA_W:String = "wikipedia-w";
+		public static const SAFARI:String = "safari";
+		public static const CHROME:String = "chrome";
+		public static const FIREFOX:String = "firefox";
+		public static const OPERA:String = "opera";
+		public static const INTERNET_EXPLORER:String = "internet-explorer";
+		public static const TELEVISION:String = "television";
+		public static const CONTAO:String = "contao";
+		public static const F500PX:String = "500px";
+		public static const AMAZON:String = "amazon";
+		public static const CALENDAR_PLUS_O:String = "calendar-plus-o";
+		
+		public static const CALENDAR_MINUS_O:String = "calendar-minus-o";
+		public static const CALENDAR_TIMES_O:String = "calendar-times-o";
+		public static const CALENDAR_CHECK_O:String = "calendar-check-o";
+		public static const INDUSTRY:String = "industry";
+		public static const MAP_PIN:String = "map-pin";
+		public static const MAP_SIGNS:String = "map-signs";
+		public static const MAP_O:String = "map-o";
+		public static const MAP:String = "map";
+		public static const COMMENTING:String = "commenting";
+		public static const COMMENTING_O:String = "commenting-o";
+		public static const HOUZZ:String = "houzz";
+		
+		public static const VIMEO:String = "vimeo";
+		public static const BLACK_TIE:String = "black-tie";
+		public static const FONTICONS:String = "fonticons";
+		public static const REDDIT_ALIEN:String = "reddit-alien";
+		public static const EDGE:String = "edge";
+		public static const CREDIT_CARD_ALT:String = "credit-card-alt";
+		public static const CODIEPIE:String = "codiepie";
+		public static const MODX:String = "modx";
+		public static const FORT_AWESOME:String = "fort-awesome";
+		public static const USB:String = "usb";
+		public static const PRODUCT_HUNT:String = "product-hunt";
+		
+		public static const MIXCLOUD:String = "mixcloud";
+		public static const SCRIBD:String = "scribd";
+		public static const PAUSE_CIRCLE:String = "pause-circle";
+		public static const PAUSE_CIRCLE_O:String = "pause-circle-o";
+		public static const STOP_CIRCLE:String = "stop-circle";
+		public static const STOP_CIRCLE_O:String = "stop-circle-o";
+		public static const SHOPPING_BAG:String = "shopping-bag";
+		public static const SHOPPING_BASKET:String = "shopping-basket";
+		public static const HASHTAG:String = "hashtag";
+		public static const BLUETOOTH:String = "bluetooth";
+		public static const BLUETOOTH_B:String = "bluetooth-b";
+		
+		public static const PERCENT:String = "percent";
+		public static const GITLAB:String = "gitlab";
+		public static const WPBEGINNER:String = "wpbeginner";
+		public static const WPFORMS:String = "wpforms";
+		public static const ENVIRA:String = "envira";
+		public static const UNIVERSAL_ACCESS:String = "universal-access";
+		public static const WHEELCHAIR_ALT:String = "wheelchair-alt";
+		public static const QUESTION_CIRCLE_O:String = "question-circle-o";
+		public static const BLIND:String = "blind";
+		public static const AUDIO_DESCRIPTION:String = "audio-description";
+		public static const VOLUME_CONTROL_PHONE:String = "volume-control-phone";
+		
+		public static const BRAILLE:String = "braille";
+		public static const ASSISTIVE_LISTENING_SYSTEMS:String = "assistive-listening-systems";
+		public static const AMERICAN_SIGN_LANGUAGE_INTERPRETING:String = "american-sign-language-interpreting";
+		public static const DEAF:String = "deaf";
+		public static const GLIDE:String = "glide";
+		public static const GLIDE_G:String = "glide-g";
+		public static const SIGN_LANGUAGE:String = "sign-language";
+		public static const LOW_VISION:String = "low-vision";
+		public static const VIADEO:String = "viadeo";
+		public static const VIADEO_SQUARE:String = "viadeo-square";
+		public static const SNAPCHAT:String = "snapchat";
+		
+		public static const SNAPCHAT_GHOST:String = "snapchat-ghost";
+		public static const SNAPCHAT_SQUARE:String = "snapchat-square";
+		public static const PIED_PIPER:String = "pied-piper";
+		public static const FIRST_ORDER:String = "first-order";
+		public static const YOAST:String = "yoast";
+		public static const THEMEISLE:String = "themeisle";
+		public static const GOOGLE_PLUS_OFFICIAL:String = "google-plus-official";
+		public static const FONT_AWESOME:String = "font-awesome";
+		public static const HANDSHAKE_O:String = "handshake-o";
+		public static const ENVELOPE_OPEN:String = "envelope-open";
+		public static const ENVELOPE_OPEN_O:String = "envelope-open-o";
+		
+		public static const LINODE:String = "linode";
+		public static const ADDRESS_BOOK:String = "address-book";
+		public static const ADDRESS_BOOK_O:String = "address-book-o";
+		public static const ADDRESS_CARD:String = "address-card";
+		public static const ADDRESS_CARD_O:String = "address-card-o";
+		public static const USER_CIRCLE:String = "user-circle";
+		public static const USER_CIRCLE_O:String = "user-circle-o";
+		public static const USER_O:String = "user-o";
+		public static const ID_BADGE:String = "id-badge";
+		public static const ID_CARD:String = "id-card";
+		public static const ID_CARD_O:String = "id-card-o";
+		
+		public static const QUORA:String = "quora";
+		public static const FREE_CODE_CAMP:String = "free-code-camp";
+		public static const TELEGRAM:String = "telegram";
+		public static const THERMOMETER_FULL:String = "thermometer-full";
+		public static const THERMOMETER_THREE_QUARTERS:String = "thermometer-three-quarters";
+		public static const THERMOMETER_HALF:String = "thermometer-half";
+		public static const THERMOMETER_QUARTER:String = "thermometer-quarter";
+		public static const THERMOMETER_EMPTY:String = "thermometer-empty";
+		public static const SHOWER:String = "shower";
+		public static const BATH:String = "bath";
+		public static const PODCAST:String = "podcast";
+		
+		public static const WINDOW_MAXIMIZE:String = "window-maximize";
+		public static const WINDOW_MINIMIZE:String = "window-minimize";
+		public static const WINDOW_RESTORE:String = "window-restore";
+		public static const WINDOW_CLOSE:String = "window-close";
+		public static const WINDOW_CLOSE_O:String = "window-close-o";
+		public static const BANDCAMP:String = "bandcamp";
+		public static const GRAV:String = "grav";
+		public static const ETSY:String = "etsy";
+		public static const IMDB:String = "imdb";
+		public static const RAVELRY:String = "ravelry";
+		public static const EERCAST:String = "eercast";
+		
+		public static const MICROCHIP:String = "microchip";
+		public static const SNOWFLAKE_O:String = "snowflake-o";
+		public static const SUPERPOWERS:String = "superpowers";
+		public static const WPEXPLORER:String = "wpexplorer";
+		public static const MEETUP:String = "meetup";
     }
 }
\ No newline at end of file
diff --git a/frameworks/projects/Icons/src/main/royale/org/apache/royale/icons/FontAwesomeIcon.as b/frameworks/projects/Icons/src/main/royale/org/apache/royale/icons/FontAwesomeIcon.as
index a1eb415..60b48d6 100644
--- a/frameworks/projects/Icons/src/main/royale/org/apache/royale/icons/FontAwesomeIcon.as
+++ b/frameworks/projects/Icons/src/main/royale/org/apache/royale/icons/FontAwesomeIcon.as
@@ -51,24 +51,221 @@ package org.apache.royale.icons
         }
 
         protected var _type:String;
-
+        /**
+         *  the icon. in 
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
         public function get type():String
         {
             return _type;
         }
 		public function set type(value:String):void
 		{
-			COMPILE::JS
-            {
-            element.classList.remove(value);
-            }
-
+            removeClass('fa-' + value);
             _type = value;
-
-            COMPILE::JS
-            {
-            element.classList.add(_type);
-            }
+            addClass('fa-' + _type);
 		}
+
+        protected var _pullRight:Boolean;
+        /**
+         *  pullRight makes pull to the right, needs border = true
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
+        public function get pullRight():Boolean
+        {
+            return _pullRight;
+        }
+        public function set pullRight(value:Boolean):void
+        {
+            _pullRight = value;
+            toggleClass('fa-pull-right', _pullRight);          
+        }
+        
+        protected var _pullLeft:Boolean;
+        /**
+         *  pullLeft makes pull to the left, needs border = true
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
+        public function get pullLeft():Boolean
+        {
+            return _pullLeft;
+        }
+        public function set pullLeft(value:Boolean):void
+        {
+            _pullLeft = value;
+            toggleClass('fa-pull-left', _pullLeft);          
+        }
+
+        protected var _border:Boolean;
+        /**
+         *  Show a border around the icon
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
+        public function get border():Boolean
+        {
+            return _border;
+        }
+        public function set border(value:Boolean):void
+        {
+            _border = value;
+            toggleClass('fa-border', _border);          
+        }
+
+        protected var _relativeSize:String;
+        /**
+         *  Increase icon sizes relative to their container,
+         *  use the lg (33% increase), 2x, 3x, 4x, or 5x.
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
+        public function get relativeSize():String
+        {
+            return _relativeSize;
+        }
+		public function set relativeSize(value:String):void
+        {
+            removeClass('fa-' + value);
+            _relativeSize = value;
+            addClass('fa-' + value);
+        }
+
+        protected var _fixedWidth:Boolean;
+        /**
+         *  Set icons at a fixed width.
+         *  Great to use when different icon widths throw off alignment.
+         *  Especially useful in things like nav lists & list groups.
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
+        public function get fixedWidth():Boolean
+        {
+            return _fixedWidth;
+        }
+        public function set fixedWidth(value:Boolean):void
+        {
+            _fixedWidth = value;
+            toggleClass('fa-fw', _fixedWidth);
+        }
+        
+        protected var _flipHorizontal:Boolean;
+        /**
+         *  Flip the icon horizontal
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
+        public function get flipHorizontal():Boolean
+        {
+            return _flipHorizontal;
+        }
+        public function set flipHorizontal(value:Boolean):void
+        {
+            _flipHorizontal = value;
+            toggleClass('fa-flip-horizontal', _flipHorizontal);
+        }
+        
+        protected var _flipVertical:Boolean;
+        /**
+         *  Flip the icon vertical
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
+        public function get flipVertical():Boolean
+        {
+            return _flipVertical;
+        }
+        public function set flipVertical(value:Boolean):void
+        {
+            _flipVertical = value;
+            toggleClass('fa-flip-vertical', _flipVertical);
+        }
+
+        COMPILE::JS
+        protected var _rotation:String;
+        /**
+         *  Rotate icon. posible values are: 90, 180, 270
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
+        COMPILE::JS
+        public function get rotation():String
+        {
+            return _rotation;
+        }
+        COMPILE::JS
+        public function set rotation(value:String):void
+        {
+            removeClass('fa-rotate-' + value);
+            _rotation = value;
+            addClass('fa-rotate-' + value);
+        }
+
+        protected var _spin:Boolean;
+        /**
+         *  Spin the icon (full 360ยบ rotation animation)
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
+        public function get spin():Boolean
+        {
+            return _spin;
+        }
+        public function set spin(value:Boolean):void
+        {
+            _spin = value;
+            toggleClass('fa-spin', _spin);
+        }
+        
+        protected var _pulse:Boolean;
+        /**
+         *  Pulse the icon (8 step rotation animation)
+         *
+         *  @langversion 3.0
+         *  @playerversion Flash 10.2
+         *  @playerversion AIR 2.6
+         *  @productversion Royale 0.9.7
+         */
+        public function get pulse():Boolean
+        {
+            return _pulse;
+        }
+        public function set pulse(value:Boolean):void
+        {
+            _pulse = value;
+            toggleClass('fa-pulse', _pulse);
+        }
     }
 }