com.helger.photon.icon.fontawesome.EFontAwesome4Icon Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ph-oton-icon Show documentation
Show all versions of ph-oton-icon Show documentation
Library with free icons for the web
The newest version!
/*
* Copyright (C) 2014-2024 Philip Helger (www.helger.com)
* philip[at]helger[dot]com
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.helger.photon.icon.fontawesome;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import com.helger.commons.collection.impl.CommonsArrayList;
import com.helger.commons.collection.impl.ICommonsList;
import com.helger.html.css.ICSSClassProvider;
import com.helger.html.hc.html.IHCElement;
import com.helger.html.hc.html.textlevel.HCI;
import com.helger.html.hc.html.textlevel.HCSpan;
import com.helger.html.resource.css.ICSSPathProvider;
import com.helger.photon.app.html.PhotonCSS;
import com.helger.photon.icon.EIconCSSPathProvider;
import com.helger.photon.uicore.icon.DefaultIcons;
import com.helger.photon.uicore.icon.EDefaultIcon;
import com.helger.photon.uicore.icon.IIcon;
/**
* Font Awesome icons
*
* @author Philip Helger
*/
public enum EFontAwesome4Icon implements IIcon
{
_500PX (CFontAwesome4CSS.FA_500PX),
ADDRESS_BOOK (CFontAwesome4CSS.FA_ADDRESS_BOOK),
ADDRESS_BOOK_O (CFontAwesome4CSS.FA_ADDRESS_BOOK_O),
ADDRESS_CARD (CFontAwesome4CSS.FA_ADDRESS_CARD),
ADDRESS_CARD_O (CFontAwesome4CSS.FA_ADDRESS_CARD_O),
ADJUST (CFontAwesome4CSS.FA_ADJUST),
ADN (CFontAwesome4CSS.FA_ADN),
ALIGN_CENTER (CFontAwesome4CSS.FA_ALIGN_CENTER),
ALIGN_JUSTIFY (CFontAwesome4CSS.FA_ALIGN_JUSTIFY),
ALIGN_LEFT (CFontAwesome4CSS.FA_ALIGN_LEFT),
ALIGN_RIGHT (CFontAwesome4CSS.FA_ALIGN_RIGHT),
AMAZON (CFontAwesome4CSS.FA_AMAZON),
AMBULANCE (CFontAwesome4CSS.FA_AMBULANCE),
AMERICAN_SIGN_LANGUAGE_INTERPRETING (CFontAwesome4CSS.FA_AMERICAN_SIGN_LANGUAGE_INTERPRETING),
ANCHOR (CFontAwesome4CSS.FA_ANCHOR),
ANDROID (CFontAwesome4CSS.FA_ANDROID),
ANGELLIST (CFontAwesome4CSS.FA_ANGELLIST),
ANGLE_DOUBLE_DOWN (CFontAwesome4CSS.FA_ANGLE_DOUBLE_DOWN),
ANGLE_DOUBLE_LEFT (CFontAwesome4CSS.FA_ANGLE_DOUBLE_LEFT),
ANGLE_DOUBLE_RIGHT (CFontAwesome4CSS.FA_ANGLE_DOUBLE_RIGHT),
ANGLE_DOUBLE_UP (CFontAwesome4CSS.FA_ANGLE_DOUBLE_UP),
ANGLE_DOWN (CFontAwesome4CSS.FA_ANGLE_DOWN),
ANGLE_LEFT (CFontAwesome4CSS.FA_ANGLE_LEFT),
ANGLE_RIGHT (CFontAwesome4CSS.FA_ANGLE_RIGHT),
ANGLE_UP (CFontAwesome4CSS.FA_ANGLE_UP),
APPLE (CFontAwesome4CSS.FA_APPLE),
ARCHIVE (CFontAwesome4CSS.FA_ARCHIVE),
AREA_CHART (CFontAwesome4CSS.FA_AREA_CHART),
ARROW_CIRCLE_DOWN (CFontAwesome4CSS.FA_ARROW_CIRCLE_DOWN),
ARROW_CIRCLE_LEFT (CFontAwesome4CSS.FA_ARROW_CIRCLE_LEFT),
ARROW_CIRCLE_O_DOWN (CFontAwesome4CSS.FA_ARROW_CIRCLE_O_DOWN),
ARROW_CIRCLE_O_LEFT (CFontAwesome4CSS.FA_ARROW_CIRCLE_O_LEFT),
ARROW_CIRCLE_O_RIGHT (CFontAwesome4CSS.FA_ARROW_CIRCLE_O_RIGHT),
ARROW_CIRCLE_O_UP (CFontAwesome4CSS.FA_ARROW_CIRCLE_O_UP),
ARROW_CIRCLE_RIGHT (CFontAwesome4CSS.FA_ARROW_CIRCLE_RIGHT),
ARROW_CIRCLE_UP (CFontAwesome4CSS.FA_ARROW_CIRCLE_UP),
ARROW_DOWN (CFontAwesome4CSS.FA_ARROW_DOWN),
ARROW_LEFT (CFontAwesome4CSS.FA_ARROW_LEFT),
ARROW_RIGHT (CFontAwesome4CSS.FA_ARROW_RIGHT),
ARROW_UP (CFontAwesome4CSS.FA_ARROW_UP),
ARROWS (CFontAwesome4CSS.FA_ARROWS),
ARROWS_ALT (CFontAwesome4CSS.FA_ARROWS_ALT),
ARROWS_H (CFontAwesome4CSS.FA_ARROWS_H),
ARROWS_V (CFontAwesome4CSS.FA_ARROWS_V),
ASL_INTERPRETING (CFontAwesome4CSS.FA_ASL_INTERPRETING),
ASSISTIVE_LISTENING_SYSTEMS (CFontAwesome4CSS.FA_ASSISTIVE_LISTENING_SYSTEMS),
ASTERISK (CFontAwesome4CSS.FA_ASTERISK),
AT (CFontAwesome4CSS.FA_AT),
AUDIO_DESCRIPTION (CFontAwesome4CSS.FA_AUDIO_DESCRIPTION),
AUTOMOBILE (CFontAwesome4CSS.FA_AUTOMOBILE),
BACKWARD (CFontAwesome4CSS.FA_BACKWARD),
BALANCE_SCALE (CFontAwesome4CSS.FA_BALANCE_SCALE),
BAN (CFontAwesome4CSS.FA_BAN),
BANDCAMP (CFontAwesome4CSS.FA_BANDCAMP),
BANK (CFontAwesome4CSS.FA_BANK),
BAR_CHART (CFontAwesome4CSS.FA_BAR_CHART),
BAR_CHART_O (CFontAwesome4CSS.FA_BAR_CHART_O),
BARCODE (CFontAwesome4CSS.FA_BARCODE),
BARS (CFontAwesome4CSS.FA_BARS),
BATH (CFontAwesome4CSS.FA_BATH),
BATHTUB (CFontAwesome4CSS.FA_BATHTUB),
BATTERY (CFontAwesome4CSS.FA_BATTERY),
BATTERY_0 (CFontAwesome4CSS.FA_BATTERY_0),
BATTERY_1 (CFontAwesome4CSS.FA_BATTERY_1),
BATTERY_2 (CFontAwesome4CSS.FA_BATTERY_2),
BATTERY_3 (CFontAwesome4CSS.FA_BATTERY_3),
BATTERY_4 (CFontAwesome4CSS.FA_BATTERY_4),
BATTERY_EMPTY (CFontAwesome4CSS.FA_BATTERY_EMPTY),
BATTERY_FULL (CFontAwesome4CSS.FA_BATTERY_FULL),
BATTERY_HALF (CFontAwesome4CSS.FA_BATTERY_HALF),
BATTERY_QUARTER (CFontAwesome4CSS.FA_BATTERY_QUARTER),
BATTERY_THREE_QUARTERS (CFontAwesome4CSS.FA_BATTERY_THREE_QUARTERS),
BED (CFontAwesome4CSS.FA_BED),
BEER (CFontAwesome4CSS.FA_BEER),
BEHANCE (CFontAwesome4CSS.FA_BEHANCE),
BEHANCE_SQUARE (CFontAwesome4CSS.FA_BEHANCE_SQUARE),
BELL (CFontAwesome4CSS.FA_BELL),
BELL_O (CFontAwesome4CSS.FA_BELL_O),
BELL_SLASH (CFontAwesome4CSS.FA_BELL_SLASH),
BELL_SLASH_O (CFontAwesome4CSS.FA_BELL_SLASH_O),
BICYCLE (CFontAwesome4CSS.FA_BICYCLE),
BINOCULARS (CFontAwesome4CSS.FA_BINOCULARS),
BIRTHDAY_CAKE (CFontAwesome4CSS.FA_BIRTHDAY_CAKE),
BITBUCKET (CFontAwesome4CSS.FA_BITBUCKET),
BITBUCKET_SQUARE (CFontAwesome4CSS.FA_BITBUCKET_SQUARE),
BITCOIN (CFontAwesome4CSS.FA_BITCOIN),
BLACK_TIE (CFontAwesome4CSS.FA_BLACK_TIE),
BLIND (CFontAwesome4CSS.FA_BLIND),
BLUETOOTH (CFontAwesome4CSS.FA_BLUETOOTH),
BLUETOOTH_B (CFontAwesome4CSS.FA_BLUETOOTH_B),
BOLD (CFontAwesome4CSS.FA_BOLD),
BOLT (CFontAwesome4CSS.FA_BOLT),
BOMB (CFontAwesome4CSS.FA_BOMB),
BOOK (CFontAwesome4CSS.FA_BOOK),
BOOKMARK (CFontAwesome4CSS.FA_BOOKMARK),
BOOKMARK_O (CFontAwesome4CSS.FA_BOOKMARK_O),
BRAILLE (CFontAwesome4CSS.FA_BRAILLE),
BRIEFCASE (CFontAwesome4CSS.FA_BRIEFCASE),
BTC (CFontAwesome4CSS.FA_BTC),
BUG (CFontAwesome4CSS.FA_BUG),
BUILDING (CFontAwesome4CSS.FA_BUILDING),
BUILDING_O (CFontAwesome4CSS.FA_BUILDING_O),
BULLHORN (CFontAwesome4CSS.FA_BULLHORN),
BULLSEYE (CFontAwesome4CSS.FA_BULLSEYE),
BUS (CFontAwesome4CSS.FA_BUS),
BUYSELLADS (CFontAwesome4CSS.FA_BUYSELLADS),
CAB (CFontAwesome4CSS.FA_CAB),
CALCULATOR (CFontAwesome4CSS.FA_CALCULATOR),
CALENDAR (CFontAwesome4CSS.FA_CALENDAR),
CALENDAR_CHECK_O (CFontAwesome4CSS.FA_CALENDAR_CHECK_O),
CALENDAR_MINUS_O (CFontAwesome4CSS.FA_CALENDAR_MINUS_O),
CALENDAR_O (CFontAwesome4CSS.FA_CALENDAR_O),
CALENDAR_PLUS_O (CFontAwesome4CSS.FA_CALENDAR_PLUS_O),
CALENDAR_TIMES_O (CFontAwesome4CSS.FA_CALENDAR_TIMES_O),
CAMERA (CFontAwesome4CSS.FA_CAMERA),
CAMERA_RETRO (CFontAwesome4CSS.FA_CAMERA_RETRO),
CAR (CFontAwesome4CSS.FA_CAR),
CARET_DOWN (CFontAwesome4CSS.FA_CARET_DOWN),
CARET_LEFT (CFontAwesome4CSS.FA_CARET_LEFT),
CARET_RIGHT (CFontAwesome4CSS.FA_CARET_RIGHT),
CARET_SQUARE_O_DOWN (CFontAwesome4CSS.FA_CARET_SQUARE_O_DOWN),
CARET_SQUARE_O_LEFT (CFontAwesome4CSS.FA_CARET_SQUARE_O_LEFT),
CARET_SQUARE_O_RIGHT (CFontAwesome4CSS.FA_CARET_SQUARE_O_RIGHT),
CARET_SQUARE_O_UP (CFontAwesome4CSS.FA_CARET_SQUARE_O_UP),
CARET_UP (CFontAwesome4CSS.FA_CARET_UP),
CART_ARROW_DOWN (CFontAwesome4CSS.FA_CART_ARROW_DOWN),
CART_PLUS (CFontAwesome4CSS.FA_CART_PLUS),
CC (CFontAwesome4CSS.FA_CC),
CC_AMEX (CFontAwesome4CSS.FA_CC_AMEX),
CC_DINERS_CLUB (CFontAwesome4CSS.FA_CC_DINERS_CLUB),
CC_DISCOVER (CFontAwesome4CSS.FA_CC_DISCOVER),
CC_JCB (CFontAwesome4CSS.FA_CC_JCB),
CC_MASTERCARD (CFontAwesome4CSS.FA_CC_MASTERCARD),
CC_PAYPAL (CFontAwesome4CSS.FA_CC_PAYPAL),
CC_STRIPE (CFontAwesome4CSS.FA_CC_STRIPE),
CC_VISA (CFontAwesome4CSS.FA_CC_VISA),
CERTIFICATE (CFontAwesome4CSS.FA_CERTIFICATE),
CHAIN (CFontAwesome4CSS.FA_CHAIN),
CHAIN_BROKEN (CFontAwesome4CSS.FA_CHAIN_BROKEN),
CHECK (CFontAwesome4CSS.FA_CHECK),
CHECK_CIRCLE (CFontAwesome4CSS.FA_CHECK_CIRCLE),
CHECK_CIRCLE_O (CFontAwesome4CSS.FA_CHECK_CIRCLE_O),
CHECK_SQUARE (CFontAwesome4CSS.FA_CHECK_SQUARE),
CHECK_SQUARE_O (CFontAwesome4CSS.FA_CHECK_SQUARE_O),
CHEVRON_CIRCLE_DOWN (CFontAwesome4CSS.FA_CHEVRON_CIRCLE_DOWN),
CHEVRON_CIRCLE_LEFT (CFontAwesome4CSS.FA_CHEVRON_CIRCLE_LEFT),
CHEVRON_CIRCLE_RIGHT (CFontAwesome4CSS.FA_CHEVRON_CIRCLE_RIGHT),
CHEVRON_CIRCLE_UP (CFontAwesome4CSS.FA_CHEVRON_CIRCLE_UP),
CHEVRON_DOWN (CFontAwesome4CSS.FA_CHEVRON_DOWN),
CHEVRON_LEFT (CFontAwesome4CSS.FA_CHEVRON_LEFT),
CHEVRON_RIGHT (CFontAwesome4CSS.FA_CHEVRON_RIGHT),
CHEVRON_UP (CFontAwesome4CSS.FA_CHEVRON_UP),
CHILD (CFontAwesome4CSS.FA_CHILD),
CHROME (CFontAwesome4CSS.FA_CHROME),
CIRCLE (CFontAwesome4CSS.FA_CIRCLE),
CIRCLE_O (CFontAwesome4CSS.FA_CIRCLE_O),
CIRCLE_O_NOTCH (CFontAwesome4CSS.FA_CIRCLE_O_NOTCH),
CIRCLE_THIN (CFontAwesome4CSS.FA_CIRCLE_THIN),
CLIPBOARD (CFontAwesome4CSS.FA_CLIPBOARD),
CLOCK_O (CFontAwesome4CSS.FA_CLOCK_O),
CLONE (CFontAwesome4CSS.FA_CLONE),
CLOSE (CFontAwesome4CSS.FA_CLOSE),
CLOUD (CFontAwesome4CSS.FA_CLOUD),
CLOUD_DOWNLOAD (CFontAwesome4CSS.FA_CLOUD_DOWNLOAD),
CLOUD_UPLOAD (CFontAwesome4CSS.FA_CLOUD_UPLOAD),
CNY (CFontAwesome4CSS.FA_CNY),
CODE (CFontAwesome4CSS.FA_CODE),
CODE_FORK (CFontAwesome4CSS.FA_CODE_FORK),
CODEPEN (CFontAwesome4CSS.FA_CODEPEN),
CODIEPIE (CFontAwesome4CSS.FA_CODIEPIE),
COFFEE (CFontAwesome4CSS.FA_COFFEE),
COG (CFontAwesome4CSS.FA_COG),
COGS (CFontAwesome4CSS.FA_COGS),
COLUMNS (CFontAwesome4CSS.FA_COLUMNS),
COMMENT (CFontAwesome4CSS.FA_COMMENT),
COMMENT_O (CFontAwesome4CSS.FA_COMMENT_O),
COMMENTING (CFontAwesome4CSS.FA_COMMENTING),
COMMENTING_O (CFontAwesome4CSS.FA_COMMENTING_O),
COMMENTS (CFontAwesome4CSS.FA_COMMENTS),
COMMENTS_O (CFontAwesome4CSS.FA_COMMENTS_O),
COMPASS (CFontAwesome4CSS.FA_COMPASS),
COMPRESS (CFontAwesome4CSS.FA_COMPRESS),
CONNECTDEVELOP (CFontAwesome4CSS.FA_CONNECTDEVELOP),
CONTAO (CFontAwesome4CSS.FA_CONTAO),
COPY (CFontAwesome4CSS.FA_COPY),
COPYRIGHT (CFontAwesome4CSS.FA_COPYRIGHT),
CREATIVE_COMMONS (CFontAwesome4CSS.FA_CREATIVE_COMMONS),
CREDIT_CARD (CFontAwesome4CSS.FA_CREDIT_CARD),
CREDIT_CARD_ALT (CFontAwesome4CSS.FA_CREDIT_CARD_ALT),
CROP (CFontAwesome4CSS.FA_CROP),
CROSSHAIRS (CFontAwesome4CSS.FA_CROSSHAIRS),
CSS3 (CFontAwesome4CSS.FA_CSS3),
CUBE (CFontAwesome4CSS.FA_CUBE),
CUBES (CFontAwesome4CSS.FA_CUBES),
CUT (CFontAwesome4CSS.FA_CUT),
CUTLERY (CFontAwesome4CSS.FA_CUTLERY),
DASHBOARD (CFontAwesome4CSS.FA_DASHBOARD),
DASHCUBE (CFontAwesome4CSS.FA_DASHCUBE),
DATABASE (CFontAwesome4CSS.FA_DATABASE),
DEAF (CFontAwesome4CSS.FA_DEAF),
DEAFNESS (CFontAwesome4CSS.FA_DEAFNESS),
DEDENT (CFontAwesome4CSS.FA_DEDENT),
DELICIOUS (CFontAwesome4CSS.FA_DELICIOUS),
DESKTOP (CFontAwesome4CSS.FA_DESKTOP),
DEVIANTART (CFontAwesome4CSS.FA_DEVIANTART),
DIAMOND (CFontAwesome4CSS.FA_DIAMOND),
DIGG (CFontAwesome4CSS.FA_DIGG),
DOLLAR (CFontAwesome4CSS.FA_DOLLAR),
DOT_CIRCLE_O (CFontAwesome4CSS.FA_DOT_CIRCLE_O),
DOWNLOAD (CFontAwesome4CSS.FA_DOWNLOAD),
DRIBBBLE (CFontAwesome4CSS.FA_DRIBBBLE),
DRIVERS_LICENSE (CFontAwesome4CSS.FA_DRIVERS_LICENSE),
DRIVERS_LICENSE_O (CFontAwesome4CSS.FA_DRIVERS_LICENSE_O),
DROPBOX (CFontAwesome4CSS.FA_DROPBOX),
DRUPAL (CFontAwesome4CSS.FA_DRUPAL),
EDGE (CFontAwesome4CSS.FA_EDGE),
EDIT (CFontAwesome4CSS.FA_EDIT),
EERCAST (CFontAwesome4CSS.FA_EERCAST),
EJECT (CFontAwesome4CSS.FA_EJECT),
ELLIPSIS_H (CFontAwesome4CSS.FA_ELLIPSIS_H),
ELLIPSIS_V (CFontAwesome4CSS.FA_ELLIPSIS_V),
EMPIRE (CFontAwesome4CSS.FA_EMPIRE),
ENVELOPE (CFontAwesome4CSS.FA_ENVELOPE),
ENVELOPE_O (CFontAwesome4CSS.FA_ENVELOPE_O),
ENVELOPE_OPEN (CFontAwesome4CSS.FA_ENVELOPE_OPEN),
ENVELOPE_OPEN_O (CFontAwesome4CSS.FA_ENVELOPE_OPEN_O),
ENVELOPE_SQUARE (CFontAwesome4CSS.FA_ENVELOPE_SQUARE),
ENVIRA (CFontAwesome4CSS.FA_ENVIRA),
ERASER (CFontAwesome4CSS.FA_ERASER),
ETSY (CFontAwesome4CSS.FA_ETSY),
EUR (CFontAwesome4CSS.FA_EUR),
EURO (CFontAwesome4CSS.FA_EURO),
EXCHANGE (CFontAwesome4CSS.FA_EXCHANGE),
EXCLAMATION (CFontAwesome4CSS.FA_EXCLAMATION),
EXCLAMATION_CIRCLE (CFontAwesome4CSS.FA_EXCLAMATION_CIRCLE),
EXCLAMATION_TRIANGLE (CFontAwesome4CSS.FA_EXCLAMATION_TRIANGLE),
EXPAND (CFontAwesome4CSS.FA_EXPAND),
EXPEDITEDSSL (CFontAwesome4CSS.FA_EXPEDITEDSSL),
EXTERNAL_LINK (CFontAwesome4CSS.FA_EXTERNAL_LINK),
EXTERNAL_LINK_SQUARE (CFontAwesome4CSS.FA_EXTERNAL_LINK_SQUARE),
EYE (CFontAwesome4CSS.FA_EYE),
EYE_SLASH (CFontAwesome4CSS.FA_EYE_SLASH),
EYEDROPPER (CFontAwesome4CSS.FA_EYEDROPPER),
FA (CFontAwesome4CSS.FA_FA),
FACEBOOK (CFontAwesome4CSS.FA_FACEBOOK),
FACEBOOK_F (CFontAwesome4CSS.FA_FACEBOOK_F),
FACEBOOK_OFFICIAL (CFontAwesome4CSS.FA_FACEBOOK_OFFICIAL),
FACEBOOK_SQUARE (CFontAwesome4CSS.FA_FACEBOOK_SQUARE),
FAST_BACKWARD (CFontAwesome4CSS.FA_FAST_BACKWARD),
FAST_FORWARD (CFontAwesome4CSS.FA_FAST_FORWARD),
FAX (CFontAwesome4CSS.FA_FAX),
FEED (CFontAwesome4CSS.FA_FEED),
FEMALE (CFontAwesome4CSS.FA_FEMALE),
FIGHTER_JET (CFontAwesome4CSS.FA_FIGHTER_JET),
FILE (CFontAwesome4CSS.FA_FILE),
FILE_ARCHIVE_O (CFontAwesome4CSS.FA_FILE_ARCHIVE_O),
FILE_AUDIO_O (CFontAwesome4CSS.FA_FILE_AUDIO_O),
FILE_CODE_O (CFontAwesome4CSS.FA_FILE_CODE_O),
FILE_EXCEL_O (CFontAwesome4CSS.FA_FILE_EXCEL_O),
FILE_IMAGE_O (CFontAwesome4CSS.FA_FILE_IMAGE_O),
FILE_MOVIE_O (CFontAwesome4CSS.FA_FILE_MOVIE_O),
FILE_O (CFontAwesome4CSS.FA_FILE_O),
FILE_PDF_O (CFontAwesome4CSS.FA_FILE_PDF_O),
FILE_PHOTO_O (CFontAwesome4CSS.FA_FILE_PHOTO_O),
FILE_PICTURE_O (CFontAwesome4CSS.FA_FILE_PICTURE_O),
FILE_POWERPOINT_O (CFontAwesome4CSS.FA_FILE_POWERPOINT_O),
FILE_SOUND_O (CFontAwesome4CSS.FA_FILE_SOUND_O),
FILE_TEXT (CFontAwesome4CSS.FA_FILE_TEXT),
FILE_TEXT_O (CFontAwesome4CSS.FA_FILE_TEXT_O),
FILE_VIDEO_O (CFontAwesome4CSS.FA_FILE_VIDEO_O),
FILE_WORD_O (CFontAwesome4CSS.FA_FILE_WORD_O),
FILE_ZIP_O (CFontAwesome4CSS.FA_FILE_ZIP_O),
FILES_O (CFontAwesome4CSS.FA_FILES_O),
FILM (CFontAwesome4CSS.FA_FILM),
FILTER (CFontAwesome4CSS.FA_FILTER),
FIRE (CFontAwesome4CSS.FA_FIRE),
FIRE_EXTINGUISHER (CFontAwesome4CSS.FA_FIRE_EXTINGUISHER),
FIREFOX (CFontAwesome4CSS.FA_FIREFOX),
FIRST_ORDER (CFontAwesome4CSS.FA_FIRST_ORDER),
FLAG (CFontAwesome4CSS.FA_FLAG),
FLAG_CHECKERED (CFontAwesome4CSS.FA_FLAG_CHECKERED),
FLAG_O (CFontAwesome4CSS.FA_FLAG_O),
FLASH (CFontAwesome4CSS.FA_FLASH),
FLASK (CFontAwesome4CSS.FA_FLASK),
FLICKR (CFontAwesome4CSS.FA_FLICKR),
FLOPPY_O (CFontAwesome4CSS.FA_FLOPPY_O),
FOLDER (CFontAwesome4CSS.FA_FOLDER),
FOLDER_O (CFontAwesome4CSS.FA_FOLDER_O),
FOLDER_OPEN (CFontAwesome4CSS.FA_FOLDER_OPEN),
FOLDER_OPEN_O (CFontAwesome4CSS.FA_FOLDER_OPEN_O),
FONT (CFontAwesome4CSS.FA_FONT),
FONT_AWESOME (CFontAwesome4CSS.FA_FONT_AWESOME),
FONTICONS (CFontAwesome4CSS.FA_FONTICONS),
FORT_AWESOME (CFontAwesome4CSS.FA_FORT_AWESOME),
FORUMBEE (CFontAwesome4CSS.FA_FORUMBEE),
FORWARD (CFontAwesome4CSS.FA_FORWARD),
FOURSQUARE (CFontAwesome4CSS.FA_FOURSQUARE),
FREE_CODE_CAMP (CFontAwesome4CSS.FA_FREE_CODE_CAMP),
FROWN_O (CFontAwesome4CSS.FA_FROWN_O),
FUTBOL_O (CFontAwesome4CSS.FA_FUTBOL_O),
GAMEPAD (CFontAwesome4CSS.FA_GAMEPAD),
GAVEL (CFontAwesome4CSS.FA_GAVEL),
GBP (CFontAwesome4CSS.FA_GBP),
GE (CFontAwesome4CSS.FA_GE),
GEAR (CFontAwesome4CSS.FA_GEAR),
GEARS (CFontAwesome4CSS.FA_GEARS),
GENDERLESS (CFontAwesome4CSS.FA_GENDERLESS),
GET_POCKET (CFontAwesome4CSS.FA_GET_POCKET),
GG (CFontAwesome4CSS.FA_GG),
GG_CIRCLE (CFontAwesome4CSS.FA_GG_CIRCLE),
GIFT (CFontAwesome4CSS.FA_GIFT),
GIT (CFontAwesome4CSS.FA_GIT),
GIT_SQUARE (CFontAwesome4CSS.FA_GIT_SQUARE),
GITHUB (CFontAwesome4CSS.FA_GITHUB),
GITHUB_ALT (CFontAwesome4CSS.FA_GITHUB_ALT),
GITHUB_SQUARE (CFontAwesome4CSS.FA_GITHUB_SQUARE),
GITLAB (CFontAwesome4CSS.FA_GITLAB),
GITTIP (CFontAwesome4CSS.FA_GITTIP),
GLASS (CFontAwesome4CSS.FA_GLASS),
GLIDE (CFontAwesome4CSS.FA_GLIDE),
GLIDE_G (CFontAwesome4CSS.FA_GLIDE_G),
GLOBE (CFontAwesome4CSS.FA_GLOBE),
GOOGLE (CFontAwesome4CSS.FA_GOOGLE),
GOOGLE_PLUS (CFontAwesome4CSS.FA_GOOGLE_PLUS),
GOOGLE_PLUS_CIRCLE (CFontAwesome4CSS.FA_GOOGLE_PLUS_CIRCLE),
GOOGLE_PLUS_OFFICIAL (CFontAwesome4CSS.FA_GOOGLE_PLUS_OFFICIAL),
GOOGLE_PLUS_SQUARE (CFontAwesome4CSS.FA_GOOGLE_PLUS_SQUARE),
GOOGLE_WALLET (CFontAwesome4CSS.FA_GOOGLE_WALLET),
GRADUATION_CAP (CFontAwesome4CSS.FA_GRADUATION_CAP),
GRATIPAY (CFontAwesome4CSS.FA_GRATIPAY),
GRAV (CFontAwesome4CSS.FA_GRAV),
GROUP (CFontAwesome4CSS.FA_GROUP),
H_SQUARE (CFontAwesome4CSS.FA_H_SQUARE),
HACKER_NEWS (CFontAwesome4CSS.FA_HACKER_NEWS),
HAND_GRAB_O (CFontAwesome4CSS.FA_HAND_GRAB_O),
HAND_LIZARD_O (CFontAwesome4CSS.FA_HAND_LIZARD_O),
HAND_O_DOWN (CFontAwesome4CSS.FA_HAND_O_DOWN),
HAND_O_LEFT (CFontAwesome4CSS.FA_HAND_O_LEFT),
HAND_O_RIGHT (CFontAwesome4CSS.FA_HAND_O_RIGHT),
HAND_O_UP (CFontAwesome4CSS.FA_HAND_O_UP),
HAND_PAPER_O (CFontAwesome4CSS.FA_HAND_PAPER_O),
HAND_PEACE_O (CFontAwesome4CSS.FA_HAND_PEACE_O),
HAND_POINTER_O (CFontAwesome4CSS.FA_HAND_POINTER_O),
HAND_ROCK_O (CFontAwesome4CSS.FA_HAND_ROCK_O),
HAND_SCISSORS_O (CFontAwesome4CSS.FA_HAND_SCISSORS_O),
HAND_SPOCK_O (CFontAwesome4CSS.FA_HAND_SPOCK_O),
HAND_STOP_O (CFontAwesome4CSS.FA_HAND_STOP_O),
HANDSHAKE_O (CFontAwesome4CSS.FA_HANDSHAKE_O),
HARD_OF_HEARING (CFontAwesome4CSS.FA_HARD_OF_HEARING),
HASHTAG (CFontAwesome4CSS.FA_HASHTAG),
HDD_O (CFontAwesome4CSS.FA_HDD_O),
HEADER (CFontAwesome4CSS.FA_HEADER),
HEADPHONES (CFontAwesome4CSS.FA_HEADPHONES),
HEART (CFontAwesome4CSS.FA_HEART),
HEART_O (CFontAwesome4CSS.FA_HEART_O),
HEARTBEAT (CFontAwesome4CSS.FA_HEARTBEAT),
HISTORY (CFontAwesome4CSS.FA_HISTORY),
HOME (CFontAwesome4CSS.FA_HOME),
HOSPITAL_O (CFontAwesome4CSS.FA_HOSPITAL_O),
HOTEL (CFontAwesome4CSS.FA_HOTEL),
HOURGLASS (CFontAwesome4CSS.FA_HOURGLASS),
HOURGLASS_1 (CFontAwesome4CSS.FA_HOURGLASS_1),
HOURGLASS_2 (CFontAwesome4CSS.FA_HOURGLASS_2),
HOURGLASS_3 (CFontAwesome4CSS.FA_HOURGLASS_3),
HOURGLASS_END (CFontAwesome4CSS.FA_HOURGLASS_END),
HOURGLASS_HALF (CFontAwesome4CSS.FA_HOURGLASS_HALF),
HOURGLASS_O (CFontAwesome4CSS.FA_HOURGLASS_O),
HOURGLASS_START (CFontAwesome4CSS.FA_HOURGLASS_START),
HOUZZ (CFontAwesome4CSS.FA_HOUZZ),
HTML5 (CFontAwesome4CSS.FA_HTML5),
I_CURSOR (CFontAwesome4CSS.FA_I_CURSOR),
ID_BADGE (CFontAwesome4CSS.FA_ID_BADGE),
ID_CARD (CFontAwesome4CSS.FA_ID_CARD),
ID_CARD_O (CFontAwesome4CSS.FA_ID_CARD_O),
ILS (CFontAwesome4CSS.FA_ILS),
IMAGE (CFontAwesome4CSS.FA_IMAGE),
IMDB (CFontAwesome4CSS.FA_IMDB),
INBOX (CFontAwesome4CSS.FA_INBOX),
INDENT (CFontAwesome4CSS.FA_INDENT),
INDUSTRY (CFontAwesome4CSS.FA_INDUSTRY),
INFO (CFontAwesome4CSS.FA_INFO),
INFO_CIRCLE (CFontAwesome4CSS.FA_INFO_CIRCLE),
INR (CFontAwesome4CSS.FA_INR),
INSTAGRAM (CFontAwesome4CSS.FA_INSTAGRAM),
INSTITUTION (CFontAwesome4CSS.FA_INSTITUTION),
INTERNET_EXPLORER (CFontAwesome4CSS.FA_INTERNET_EXPLORER),
INTERSEX (CFontAwesome4CSS.FA_INTERSEX),
IOXHOST (CFontAwesome4CSS.FA_IOXHOST),
ITALIC (CFontAwesome4CSS.FA_ITALIC),
JOOMLA (CFontAwesome4CSS.FA_JOOMLA),
JPY (CFontAwesome4CSS.FA_JPY),
JSFIDDLE (CFontAwesome4CSS.FA_JSFIDDLE),
KEY (CFontAwesome4CSS.FA_KEY),
KEYBOARD_O (CFontAwesome4CSS.FA_KEYBOARD_O),
KRW (CFontAwesome4CSS.FA_KRW),
LANGUAGE (CFontAwesome4CSS.FA_LANGUAGE),
LAPTOP (CFontAwesome4CSS.FA_LAPTOP),
LASTFM (CFontAwesome4CSS.FA_LASTFM),
LASTFM_SQUARE (CFontAwesome4CSS.FA_LASTFM_SQUARE),
LEAF (CFontAwesome4CSS.FA_LEAF),
LEANPUB (CFontAwesome4CSS.FA_LEANPUB),
LEGAL (CFontAwesome4CSS.FA_LEGAL),
LEMON_O (CFontAwesome4CSS.FA_LEMON_O),
LEVEL_DOWN (CFontAwesome4CSS.FA_LEVEL_DOWN),
LEVEL_UP (CFontAwesome4CSS.FA_LEVEL_UP),
LIFE_BOUY (CFontAwesome4CSS.FA_LIFE_BOUY),
LIFE_BUOY (CFontAwesome4CSS.FA_LIFE_BUOY),
LIFE_RING (CFontAwesome4CSS.FA_LIFE_RING),
LIFE_SAVER (CFontAwesome4CSS.FA_LIFE_SAVER),
LIGHTBULB_O (CFontAwesome4CSS.FA_LIGHTBULB_O),
LINE_CHART (CFontAwesome4CSS.FA_LINE_CHART),
LINK (CFontAwesome4CSS.FA_LINK),
LINKEDIN (CFontAwesome4CSS.FA_LINKEDIN),
LINKEDIN_SQUARE (CFontAwesome4CSS.FA_LINKEDIN_SQUARE),
LINODE (CFontAwesome4CSS.FA_LINODE),
LINUX (CFontAwesome4CSS.FA_LINUX),
LIST (CFontAwesome4CSS.FA_LIST),
LIST_ALT (CFontAwesome4CSS.FA_LIST_ALT),
LIST_OL (CFontAwesome4CSS.FA_LIST_OL),
LIST_UL (CFontAwesome4CSS.FA_LIST_UL),
LOCATION_ARROW (CFontAwesome4CSS.FA_LOCATION_ARROW),
LOCK (CFontAwesome4CSS.FA_LOCK),
LONG_ARROW_DOWN (CFontAwesome4CSS.FA_LONG_ARROW_DOWN),
LONG_ARROW_LEFT (CFontAwesome4CSS.FA_LONG_ARROW_LEFT),
LONG_ARROW_RIGHT (CFontAwesome4CSS.FA_LONG_ARROW_RIGHT),
LONG_ARROW_UP (CFontAwesome4CSS.FA_LONG_ARROW_UP),
LOW_VISION (CFontAwesome4CSS.FA_LOW_VISION),
MAGIC (CFontAwesome4CSS.FA_MAGIC),
MAGNET (CFontAwesome4CSS.FA_MAGNET),
MAIL_FORWARD (CFontAwesome4CSS.FA_MAIL_FORWARD),
MAIL_REPLY (CFontAwesome4CSS.FA_MAIL_REPLY),
MAIL_REPLY_ALL (CFontAwesome4CSS.FA_MAIL_REPLY_ALL),
MALE (CFontAwesome4CSS.FA_MALE),
MAP (CFontAwesome4CSS.FA_MAP),
MAP_MARKER (CFontAwesome4CSS.FA_MAP_MARKER),
MAP_O (CFontAwesome4CSS.FA_MAP_O),
MAP_PIN (CFontAwesome4CSS.FA_MAP_PIN),
MAP_SIGNS (CFontAwesome4CSS.FA_MAP_SIGNS),
MARS (CFontAwesome4CSS.FA_MARS),
MARS_DOUBLE (CFontAwesome4CSS.FA_MARS_DOUBLE),
MARS_STROKE (CFontAwesome4CSS.FA_MARS_STROKE),
MARS_STROKE_H (CFontAwesome4CSS.FA_MARS_STROKE_H),
MARS_STROKE_V (CFontAwesome4CSS.FA_MARS_STROKE_V),
MAXCDN (CFontAwesome4CSS.FA_MAXCDN),
MEANPATH (CFontAwesome4CSS.FA_MEANPATH),
MEDIUM (CFontAwesome4CSS.FA_MEDIUM),
MEDKIT (CFontAwesome4CSS.FA_MEDKIT),
MEETUP (CFontAwesome4CSS.FA_MEETUP),
MEH_O (CFontAwesome4CSS.FA_MEH_O),
MERCURY (CFontAwesome4CSS.FA_MERCURY),
MICROCHIP (CFontAwesome4CSS.FA_MICROCHIP),
MICROPHONE (CFontAwesome4CSS.FA_MICROPHONE),
MICROPHONE_SLASH (CFontAwesome4CSS.FA_MICROPHONE_SLASH),
MINUS (CFontAwesome4CSS.FA_MINUS),
MINUS_CIRCLE (CFontAwesome4CSS.FA_MINUS_CIRCLE),
MINUS_SQUARE (CFontAwesome4CSS.FA_MINUS_SQUARE),
MINUS_SQUARE_O (CFontAwesome4CSS.FA_MINUS_SQUARE_O),
MIXCLOUD (CFontAwesome4CSS.FA_MIXCLOUD),
MOBILE (CFontAwesome4CSS.FA_MOBILE),
MOBILE_PHONE (CFontAwesome4CSS.FA_MOBILE_PHONE),
MODX (CFontAwesome4CSS.FA_MODX),
MONEY (CFontAwesome4CSS.FA_MONEY),
MOON_O (CFontAwesome4CSS.FA_MOON_O),
MORTAR_BOARD (CFontAwesome4CSS.FA_MORTAR_BOARD),
MOTORCYCLE (CFontAwesome4CSS.FA_MOTORCYCLE),
MOUSE_POINTER (CFontAwesome4CSS.FA_MOUSE_POINTER),
MUSIC (CFontAwesome4CSS.FA_MUSIC),
NAVICON (CFontAwesome4CSS.FA_NAVICON),
NEUTER (CFontAwesome4CSS.FA_NEUTER),
NEWSPAPER_O (CFontAwesome4CSS.FA_NEWSPAPER_O),
OBJECT_GROUP (CFontAwesome4CSS.FA_OBJECT_GROUP),
OBJECT_UNGROUP (CFontAwesome4CSS.FA_OBJECT_UNGROUP),
ODNOKLASSNIKI (CFontAwesome4CSS.FA_ODNOKLASSNIKI),
ODNOKLASSNIKI_SQUARE (CFontAwesome4CSS.FA_ODNOKLASSNIKI_SQUARE),
OPENCART (CFontAwesome4CSS.FA_OPENCART),
OPENID (CFontAwesome4CSS.FA_OPENID),
OPERA (CFontAwesome4CSS.FA_OPERA),
OPTIN_MONSTER (CFontAwesome4CSS.FA_OPTIN_MONSTER),
OUTDENT (CFontAwesome4CSS.FA_OUTDENT),
PAGELINES (CFontAwesome4CSS.FA_PAGELINES),
PAINT_BRUSH (CFontAwesome4CSS.FA_PAINT_BRUSH),
PAPER_PLANE (CFontAwesome4CSS.FA_PAPER_PLANE),
PAPER_PLANE_O (CFontAwesome4CSS.FA_PAPER_PLANE_O),
PAPERCLIP (CFontAwesome4CSS.FA_PAPERCLIP),
PARAGRAPH (CFontAwesome4CSS.FA_PARAGRAPH),
PASTE (CFontAwesome4CSS.FA_PASTE),
PAUSE (CFontAwesome4CSS.FA_PAUSE),
PAUSE_CIRCLE (CFontAwesome4CSS.FA_PAUSE_CIRCLE),
PAUSE_CIRCLE_O (CFontAwesome4CSS.FA_PAUSE_CIRCLE_O),
PAW (CFontAwesome4CSS.FA_PAW),
PAYPAL (CFontAwesome4CSS.FA_PAYPAL),
PENCIL (CFontAwesome4CSS.FA_PENCIL),
PENCIL_SQUARE (CFontAwesome4CSS.FA_PENCIL_SQUARE),
PENCIL_SQUARE_O (CFontAwesome4CSS.FA_PENCIL_SQUARE_O),
PERCENT (CFontAwesome4CSS.FA_PERCENT),
PHONE (CFontAwesome4CSS.FA_PHONE),
PHONE_SQUARE (CFontAwesome4CSS.FA_PHONE_SQUARE),
PHOTO (CFontAwesome4CSS.FA_PHOTO),
PICTURE_O (CFontAwesome4CSS.FA_PICTURE_O),
PIE_CHART (CFontAwesome4CSS.FA_PIE_CHART),
PIED_PIPER (CFontAwesome4CSS.FA_PIED_PIPER),
PIED_PIPER_ALT (CFontAwesome4CSS.FA_PIED_PIPER_ALT),
PIED_PIPER_PP (CFontAwesome4CSS.FA_PIED_PIPER_PP),
PINTEREST (CFontAwesome4CSS.FA_PINTEREST),
PINTEREST_P (CFontAwesome4CSS.FA_PINTEREST_P),
PINTEREST_SQUARE (CFontAwesome4CSS.FA_PINTEREST_SQUARE),
PLANE (CFontAwesome4CSS.FA_PLANE),
PLAY (CFontAwesome4CSS.FA_PLAY),
PLAY_CIRCLE (CFontAwesome4CSS.FA_PLAY_CIRCLE),
PLAY_CIRCLE_O (CFontAwesome4CSS.FA_PLAY_CIRCLE_O),
PLUG (CFontAwesome4CSS.FA_PLUG),
PLUS (CFontAwesome4CSS.FA_PLUS),
PLUS_CIRCLE (CFontAwesome4CSS.FA_PLUS_CIRCLE),
PLUS_SQUARE (CFontAwesome4CSS.FA_PLUS_SQUARE),
PLUS_SQUARE_O (CFontAwesome4CSS.FA_PLUS_SQUARE_O),
PODCAST (CFontAwesome4CSS.FA_PODCAST),
POWER_OFF (CFontAwesome4CSS.FA_POWER_OFF),
PRINT (CFontAwesome4CSS.FA_PRINT),
PRODUCT_HUNT (CFontAwesome4CSS.FA_PRODUCT_HUNT),
PUZZLE_PIECE (CFontAwesome4CSS.FA_PUZZLE_PIECE),
QQ (CFontAwesome4CSS.FA_QQ),
QRCODE (CFontAwesome4CSS.FA_QRCODE),
QUESTION (CFontAwesome4CSS.FA_QUESTION),
QUESTION_CIRCLE (CFontAwesome4CSS.FA_QUESTION_CIRCLE),
QUESTION_CIRCLE_O (CFontAwesome4CSS.FA_QUESTION_CIRCLE_O),
QUORA (CFontAwesome4CSS.FA_QUORA),
QUOTE_LEFT (CFontAwesome4CSS.FA_QUOTE_LEFT),
QUOTE_RIGHT (CFontAwesome4CSS.FA_QUOTE_RIGHT),
RA (CFontAwesome4CSS.FA_RA),
RANDOM (CFontAwesome4CSS.FA_RANDOM),
RAVELRY (CFontAwesome4CSS.FA_RAVELRY),
REBEL (CFontAwesome4CSS.FA_REBEL),
RECYCLE (CFontAwesome4CSS.FA_RECYCLE),
REDDIT (CFontAwesome4CSS.FA_REDDIT),
REDDIT_ALIEN (CFontAwesome4CSS.FA_REDDIT_ALIEN),
REDDIT_SQUARE (CFontAwesome4CSS.FA_REDDIT_SQUARE),
REFRESH (CFontAwesome4CSS.FA_REFRESH),
REGISTERED (CFontAwesome4CSS.FA_REGISTERED),
REMOVE (CFontAwesome4CSS.FA_REMOVE),
RENREN (CFontAwesome4CSS.FA_RENREN),
REORDER (CFontAwesome4CSS.FA_REORDER),
REPEAT (CFontAwesome4CSS.FA_REPEAT),
REPLY (CFontAwesome4CSS.FA_REPLY),
REPLY_ALL (CFontAwesome4CSS.FA_REPLY_ALL),
RESISTANCE (CFontAwesome4CSS.FA_RESISTANCE),
RETWEET (CFontAwesome4CSS.FA_RETWEET),
RMB (CFontAwesome4CSS.FA_RMB),
ROAD (CFontAwesome4CSS.FA_ROAD),
ROCKET (CFontAwesome4CSS.FA_ROCKET),
ROTATE_LEFT (CFontAwesome4CSS.FA_ROTATE_LEFT),
ROTATE_RIGHT (CFontAwesome4CSS.FA_ROTATE_RIGHT),
ROUBLE (CFontAwesome4CSS.FA_ROUBLE),
RSS (CFontAwesome4CSS.FA_RSS),
RSS_SQUARE (CFontAwesome4CSS.FA_RSS_SQUARE),
RUB (CFontAwesome4CSS.FA_RUB),
RUBLE (CFontAwesome4CSS.FA_RUBLE),
RUPEE (CFontAwesome4CSS.FA_RUPEE),
S15 (CFontAwesome4CSS.FA_S15),
SAFARI (CFontAwesome4CSS.FA_SAFARI),
SAVE (CFontAwesome4CSS.FA_SAVE),
SCISSORS (CFontAwesome4CSS.FA_SCISSORS),
SCRIBD (CFontAwesome4CSS.FA_SCRIBD),
SEARCH (CFontAwesome4CSS.FA_SEARCH),
SEARCH_MINUS (CFontAwesome4CSS.FA_SEARCH_MINUS),
SEARCH_PLUS (CFontAwesome4CSS.FA_SEARCH_PLUS),
SELLSY (CFontAwesome4CSS.FA_SELLSY),
SEND (CFontAwesome4CSS.FA_SEND),
SEND_O (CFontAwesome4CSS.FA_SEND_O),
SERVER (CFontAwesome4CSS.FA_SERVER),
SHARE (CFontAwesome4CSS.FA_SHARE),
SHARE_ALT (CFontAwesome4CSS.FA_SHARE_ALT),
SHARE_ALT_SQUARE (CFontAwesome4CSS.FA_SHARE_ALT_SQUARE),
SHARE_SQUARE (CFontAwesome4CSS.FA_SHARE_SQUARE),
SHARE_SQUARE_O (CFontAwesome4CSS.FA_SHARE_SQUARE_O),
SHEKEL (CFontAwesome4CSS.FA_SHEKEL),
SHEQEL (CFontAwesome4CSS.FA_SHEQEL),
SHIELD (CFontAwesome4CSS.FA_SHIELD),
SHIP (CFontAwesome4CSS.FA_SHIP),
SHIRTSINBULK (CFontAwesome4CSS.FA_SHIRTSINBULK),
SHOPPING_BAG (CFontAwesome4CSS.FA_SHOPPING_BAG),
SHOPPING_BASKET (CFontAwesome4CSS.FA_SHOPPING_BASKET),
SHOPPING_CART (CFontAwesome4CSS.FA_SHOPPING_CART),
SHOWER (CFontAwesome4CSS.FA_SHOWER),
SIGN_IN (CFontAwesome4CSS.FA_SIGN_IN),
SIGN_LANGUAGE (CFontAwesome4CSS.FA_SIGN_LANGUAGE),
SIGN_OUT (CFontAwesome4CSS.FA_SIGN_OUT),
SIGNAL (CFontAwesome4CSS.FA_SIGNAL),
SIGNING (CFontAwesome4CSS.FA_SIGNING),
SIMPLYBUILT (CFontAwesome4CSS.FA_SIMPLYBUILT),
SITEMAP (CFontAwesome4CSS.FA_SITEMAP),
SKYATLAS (CFontAwesome4CSS.FA_SKYATLAS),
SKYPE (CFontAwesome4CSS.FA_SKYPE),
SLACK (CFontAwesome4CSS.FA_SLACK),
SLIDERS (CFontAwesome4CSS.FA_SLIDERS),
SLIDESHARE (CFontAwesome4CSS.FA_SLIDESHARE),
SMILE_O (CFontAwesome4CSS.FA_SMILE_O),
SNAPCHAT (CFontAwesome4CSS.FA_SNAPCHAT),
SNAPCHAT_GHOST (CFontAwesome4CSS.FA_SNAPCHAT_GHOST),
SNAPCHAT_SQUARE (CFontAwesome4CSS.FA_SNAPCHAT_SQUARE),
SNOWFLAKE_O (CFontAwesome4CSS.FA_SNOWFLAKE_O),
SOCCER_BALL_O (CFontAwesome4CSS.FA_SOCCER_BALL_O),
SORT (CFontAwesome4CSS.FA_SORT),
SORT_ALPHA_ASC (CFontAwesome4CSS.FA_SORT_ALPHA_ASC),
SORT_ALPHA_DESC (CFontAwesome4CSS.FA_SORT_ALPHA_DESC),
SORT_AMOUNT_ASC (CFontAwesome4CSS.FA_SORT_AMOUNT_ASC),
SORT_AMOUNT_DESC (CFontAwesome4CSS.FA_SORT_AMOUNT_DESC),
SORT_ASC (CFontAwesome4CSS.FA_SORT_ASC),
SORT_DESC (CFontAwesome4CSS.FA_SORT_DESC),
SORT_DOWN (CFontAwesome4CSS.FA_SORT_DOWN),
SORT_NUMERIC_ASC (CFontAwesome4CSS.FA_SORT_NUMERIC_ASC),
SORT_NUMERIC_DESC (CFontAwesome4CSS.FA_SORT_NUMERIC_DESC),
SORT_UP (CFontAwesome4CSS.FA_SORT_UP),
SOUNDCLOUD (CFontAwesome4CSS.FA_SOUNDCLOUD),
SPACE_SHUTTLE (CFontAwesome4CSS.FA_SPACE_SHUTTLE),
SPINNER (CFontAwesome4CSS.FA_SPINNER),
SPOON (CFontAwesome4CSS.FA_SPOON),
SPOTIFY (CFontAwesome4CSS.FA_SPOTIFY),
SQUARE (CFontAwesome4CSS.FA_SQUARE),
SQUARE_O (CFontAwesome4CSS.FA_SQUARE_O),
STACK_EXCHANGE (CFontAwesome4CSS.FA_STACK_EXCHANGE),
STACK_OVERFLOW (CFontAwesome4CSS.FA_STACK_OVERFLOW),
STAR (CFontAwesome4CSS.FA_STAR),
STAR_HALF (CFontAwesome4CSS.FA_STAR_HALF),
STAR_HALF_EMPTY (CFontAwesome4CSS.FA_STAR_HALF_EMPTY),
STAR_HALF_FULL (CFontAwesome4CSS.FA_STAR_HALF_FULL),
STAR_HALF_O (CFontAwesome4CSS.FA_STAR_HALF_O),
STAR_O (CFontAwesome4CSS.FA_STAR_O),
STEAM (CFontAwesome4CSS.FA_STEAM),
STEAM_SQUARE (CFontAwesome4CSS.FA_STEAM_SQUARE),
STEP_BACKWARD (CFontAwesome4CSS.FA_STEP_BACKWARD),
STEP_FORWARD (CFontAwesome4CSS.FA_STEP_FORWARD),
STETHOSCOPE (CFontAwesome4CSS.FA_STETHOSCOPE),
STICKY_NOTE (CFontAwesome4CSS.FA_STICKY_NOTE),
STICKY_NOTE_O (CFontAwesome4CSS.FA_STICKY_NOTE_O),
STOP (CFontAwesome4CSS.FA_STOP),
STOP_CIRCLE (CFontAwesome4CSS.FA_STOP_CIRCLE),
STOP_CIRCLE_O (CFontAwesome4CSS.FA_STOP_CIRCLE_O),
STREET_VIEW (CFontAwesome4CSS.FA_STREET_VIEW),
STRIKETHROUGH (CFontAwesome4CSS.FA_STRIKETHROUGH),
STUMBLEUPON (CFontAwesome4CSS.FA_STUMBLEUPON),
STUMBLEUPON_CIRCLE (CFontAwesome4CSS.FA_STUMBLEUPON_CIRCLE),
SUBSCRIPT (CFontAwesome4CSS.FA_SUBSCRIPT),
SUBWAY (CFontAwesome4CSS.FA_SUBWAY),
SUITCASE (CFontAwesome4CSS.FA_SUITCASE),
SUN_O (CFontAwesome4CSS.FA_SUN_O),
SUPERPOWERS (CFontAwesome4CSS.FA_SUPERPOWERS),
SUPERSCRIPT (CFontAwesome4CSS.FA_SUPERSCRIPT),
SUPPORT (CFontAwesome4CSS.FA_SUPPORT),
TABLE (CFontAwesome4CSS.FA_TABLE),
TABLET (CFontAwesome4CSS.FA_TABLET),
TACHOMETER (CFontAwesome4CSS.FA_TACHOMETER),
TAG (CFontAwesome4CSS.FA_TAG),
TAGS (CFontAwesome4CSS.FA_TAGS),
TASKS (CFontAwesome4CSS.FA_TASKS),
TAXI (CFontAwesome4CSS.FA_TAXI),
TELEGRAM (CFontAwesome4CSS.FA_TELEGRAM),
TELEVISION (CFontAwesome4CSS.FA_TELEVISION),
TENCENT_WEIBO (CFontAwesome4CSS.FA_TENCENT_WEIBO),
TERMINAL (CFontAwesome4CSS.FA_TERMINAL),
TEXT_HEIGHT (CFontAwesome4CSS.FA_TEXT_HEIGHT),
TEXT_WIDTH (CFontAwesome4CSS.FA_TEXT_WIDTH),
TH (CFontAwesome4CSS.FA_TH),
TH_LARGE (CFontAwesome4CSS.FA_TH_LARGE),
TH_LIST (CFontAwesome4CSS.FA_TH_LIST),
THEMEISLE (CFontAwesome4CSS.FA_THEMEISLE),
THERMOMETER (CFontAwesome4CSS.FA_THERMOMETER),
THERMOMETER_0 (CFontAwesome4CSS.FA_THERMOMETER_0),
THERMOMETER_1 (CFontAwesome4CSS.FA_THERMOMETER_1),
THERMOMETER_2 (CFontAwesome4CSS.FA_THERMOMETER_2),
THERMOMETER_3 (CFontAwesome4CSS.FA_THERMOMETER_3),
THERMOMETER_4 (CFontAwesome4CSS.FA_THERMOMETER_4),
THERMOMETER_EMPTY (CFontAwesome4CSS.FA_THERMOMETER_EMPTY),
THERMOMETER_FULL (CFontAwesome4CSS.FA_THERMOMETER_FULL),
THERMOMETER_HALF (CFontAwesome4CSS.FA_THERMOMETER_HALF),
THERMOMETER_QUARTER (CFontAwesome4CSS.FA_THERMOMETER_QUARTER),
THERMOMETER_THREE_QUARTERS (CFontAwesome4CSS.FA_THERMOMETER_THREE_QUARTERS),
THUMB_TACK (CFontAwesome4CSS.FA_THUMB_TACK),
THUMBS_DOWN (CFontAwesome4CSS.FA_THUMBS_DOWN),
THUMBS_O_DOWN (CFontAwesome4CSS.FA_THUMBS_O_DOWN),
THUMBS_O_UP (CFontAwesome4CSS.FA_THUMBS_O_UP),
THUMBS_UP (CFontAwesome4CSS.FA_THUMBS_UP),
TICKET (CFontAwesome4CSS.FA_TICKET),
TIMES (CFontAwesome4CSS.FA_TIMES),
TIMES_CIRCLE (CFontAwesome4CSS.FA_TIMES_CIRCLE),
TIMES_CIRCLE_O (CFontAwesome4CSS.FA_TIMES_CIRCLE_O),
TIMES_RECTANGLE (CFontAwesome4CSS.FA_TIMES_RECTANGLE),
TIMES_RECTANGLE_O (CFontAwesome4CSS.FA_TIMES_RECTANGLE_O),
TINT (CFontAwesome4CSS.FA_TINT),
TOGGLE_DOWN (CFontAwesome4CSS.FA_TOGGLE_DOWN),
TOGGLE_LEFT (CFontAwesome4CSS.FA_TOGGLE_LEFT),
TOGGLE_OFF (CFontAwesome4CSS.FA_TOGGLE_OFF),
TOGGLE_ON (CFontAwesome4CSS.FA_TOGGLE_ON),
TOGGLE_RIGHT (CFontAwesome4CSS.FA_TOGGLE_RIGHT),
TOGGLE_UP (CFontAwesome4CSS.FA_TOGGLE_UP),
TRADEMARK (CFontAwesome4CSS.FA_TRADEMARK),
TRAIN (CFontAwesome4CSS.FA_TRAIN),
TRANSGENDER (CFontAwesome4CSS.FA_TRANSGENDER),
TRANSGENDER_ALT (CFontAwesome4CSS.FA_TRANSGENDER_ALT),
TRASH (CFontAwesome4CSS.FA_TRASH),
TRASH_O (CFontAwesome4CSS.FA_TRASH_O),
TREE (CFontAwesome4CSS.FA_TREE),
TRELLO (CFontAwesome4CSS.FA_TRELLO),
TRIPADVISOR (CFontAwesome4CSS.FA_TRIPADVISOR),
TROPHY (CFontAwesome4CSS.FA_TROPHY),
TRUCK (CFontAwesome4CSS.FA_TRUCK),
TRY (CFontAwesome4CSS.FA_TRY),
TTY (CFontAwesome4CSS.FA_TTY),
TUMBLR (CFontAwesome4CSS.FA_TUMBLR),
TUMBLR_SQUARE (CFontAwesome4CSS.FA_TUMBLR_SQUARE),
TURKISH_LIRA (CFontAwesome4CSS.FA_TURKISH_LIRA),
TV (CFontAwesome4CSS.FA_TV),
TWITCH (CFontAwesome4CSS.FA_TWITCH),
TWITTER (CFontAwesome4CSS.FA_TWITTER),
TWITTER_SQUARE (CFontAwesome4CSS.FA_TWITTER_SQUARE),
UMBRELLA (CFontAwesome4CSS.FA_UMBRELLA),
UNDERLINE (CFontAwesome4CSS.FA_UNDERLINE),
UNDO (CFontAwesome4CSS.FA_UNDO),
UNIVERSAL_ACCESS (CFontAwesome4CSS.FA_UNIVERSAL_ACCESS),
UNIVERSITY (CFontAwesome4CSS.FA_UNIVERSITY),
UNLINK (CFontAwesome4CSS.FA_UNLINK),
UNLOCK (CFontAwesome4CSS.FA_UNLOCK),
UNLOCK_ALT (CFontAwesome4CSS.FA_UNLOCK_ALT),
UNSORTED (CFontAwesome4CSS.FA_UNSORTED),
UPLOAD (CFontAwesome4CSS.FA_UPLOAD),
USB (CFontAwesome4CSS.FA_USB),
USD (CFontAwesome4CSS.FA_USD),
USER (CFontAwesome4CSS.FA_USER),
USER_CIRCLE (CFontAwesome4CSS.FA_USER_CIRCLE),
USER_CIRCLE_O (CFontAwesome4CSS.FA_USER_CIRCLE_O),
USER_MD (CFontAwesome4CSS.FA_USER_MD),
USER_O (CFontAwesome4CSS.FA_USER_O),
USER_PLUS (CFontAwesome4CSS.FA_USER_PLUS),
USER_SECRET (CFontAwesome4CSS.FA_USER_SECRET),
USER_TIMES (CFontAwesome4CSS.FA_USER_TIMES),
USERS (CFontAwesome4CSS.FA_USERS),
VCARD (CFontAwesome4CSS.FA_VCARD),
VCARD_O (CFontAwesome4CSS.FA_VCARD_O),
VENUS (CFontAwesome4CSS.FA_VENUS),
VENUS_DOUBLE (CFontAwesome4CSS.FA_VENUS_DOUBLE),
VENUS_MARS (CFontAwesome4CSS.FA_VENUS_MARS),
VIACOIN (CFontAwesome4CSS.FA_VIACOIN),
VIADEO (CFontAwesome4CSS.FA_VIADEO),
VIADEO_SQUARE (CFontAwesome4CSS.FA_VIADEO_SQUARE),
VIDEO_CAMERA (CFontAwesome4CSS.FA_VIDEO_CAMERA),
VIMEO (CFontAwesome4CSS.FA_VIMEO),
VIMEO_SQUARE (CFontAwesome4CSS.FA_VIMEO_SQUARE),
VINE (CFontAwesome4CSS.FA_VINE),
VK (CFontAwesome4CSS.FA_VK),
VOLUME_CONTROL_PHONE (CFontAwesome4CSS.FA_VOLUME_CONTROL_PHONE),
VOLUME_DOWN (CFontAwesome4CSS.FA_VOLUME_DOWN),
VOLUME_OFF (CFontAwesome4CSS.FA_VOLUME_OFF),
VOLUME_UP (CFontAwesome4CSS.FA_VOLUME_UP),
WARNING (CFontAwesome4CSS.FA_WARNING),
WECHAT (CFontAwesome4CSS.FA_WECHAT),
WEIBO (CFontAwesome4CSS.FA_WEIBO),
WEIXIN (CFontAwesome4CSS.FA_WEIXIN),
WHATSAPP (CFontAwesome4CSS.FA_WHATSAPP),
WHEELCHAIR (CFontAwesome4CSS.FA_WHEELCHAIR),
WHEELCHAIR_ALT (CFontAwesome4CSS.FA_WHEELCHAIR_ALT),
WIFI (CFontAwesome4CSS.FA_WIFI),
WIKIPEDIA_W (CFontAwesome4CSS.FA_WIKIPEDIA_W),
WINDOW_CLOSE (CFontAwesome4CSS.FA_WINDOW_CLOSE),
WINDOW_CLOSE_O (CFontAwesome4CSS.FA_WINDOW_CLOSE_O),
WINDOW_MAXIMIZE (CFontAwesome4CSS.FA_WINDOW_MAXIMIZE),
WINDOW_MINIMIZE (CFontAwesome4CSS.FA_WINDOW_MINIMIZE),
WINDOW_RESTORE (CFontAwesome4CSS.FA_WINDOW_RESTORE),
WINDOWS (CFontAwesome4CSS.FA_WINDOWS),
WON (CFontAwesome4CSS.FA_WON),
WORDPRESS (CFontAwesome4CSS.FA_WORDPRESS),
WPBEGINNER (CFontAwesome4CSS.FA_WPBEGINNER),
WPEXPLORER (CFontAwesome4CSS.FA_WPEXPLORER),
WPFORMS (CFontAwesome4CSS.FA_WPFORMS),
WRENCH (CFontAwesome4CSS.FA_WRENCH),
XING (CFontAwesome4CSS.FA_XING),
XING_SQUARE (CFontAwesome4CSS.FA_XING_SQUARE),
Y_COMBINATOR (CFontAwesome4CSS.FA_Y_COMBINATOR),
Y_COMBINATOR_SQUARE (CFontAwesome4CSS.FA_Y_COMBINATOR_SQUARE),
YAHOO (CFontAwesome4CSS.FA_YAHOO),
YC (CFontAwesome4CSS.FA_YC),
YC_SQUARE (CFontAwesome4CSS.FA_YC_SQUARE),
YELP (CFontAwesome4CSS.FA_YELP),
YEN (CFontAwesome4CSS.FA_YEN),
YOAST (CFontAwesome4CSS.FA_YOAST),
YOUTUBE (CFontAwesome4CSS.FA_YOUTUBE),
YOUTUBE_PLAY (CFontAwesome4CSS.FA_YOUTUBE_PLAY),
YOUTUBE_SQUARE (CFontAwesome4CSS.FA_YOUTUBE_SQUARE);
private final ICSSClassProvider m_aCSSClass;
EFontAwesome4Icon (@Nonnull final ICSSClassProvider aCSSClass)
{
m_aCSSClass = aCSSClass;
}
@Nullable
public String getCSSClass ()
{
return m_aCSSClass.getCSSClass ();
}
@Nonnull
public > T applyToNode (@Nonnull final T aElement)
{
aElement.addClasses (CFontAwesome4CSS.FA, m_aCSSClass);
aElement.customAttrs ().setAriaHidden (true);
return aElement;
}
@Nonnull
public HCI getAsNode ()
{
return applyToNode (new HCI ());
}
@Nonnull
public HCI getAsNodeLarge ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_LG);
}
@Nonnull
public HCI getAsNode2x ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_2X);
}
@Nonnull
public HCI getAsNode3x ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_3X);
}
@Nonnull
public HCI getAsNode4x ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_4X);
}
@Nonnull
public HCI getAsNode5x ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_5X);
}
@Nonnull
public HCI getAsNodeFixedWidth ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_FW);
}
@Nonnull
public HCI getAsNodeListBullet ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_LI);
}
@Nonnull
public HCI getAsNodeSpinning ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_SPIN);
}
@Nonnull
public HCI getAsNodeRotate90 ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_ROTATE_90);
}
@Nonnull
public HCI getAsNodeRotate180 ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_ROTATE_180);
}
@Nonnull
public HCI getAsNodeRotate270 ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_ROTATE_270);
}
@Nonnull
public HCI getAsNodeFlipHorz ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_FLIP_HORIZONTAL);
}
@Nonnull
public HCI getAsNodeFlipVert ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_FLIP_VERTICAL);
}
@Nonnull
public HCI getAsNodeInverse ()
{
return getAsNode ().addClass (CFontAwesome4CSS.FA_INVERSE);
}
@Nonnull
public static HCSpan createIconStack (@Nonnull final IHCElement > aLargeIcon, @Nonnull final IHCElement > aSmallIcon)
{
final HCSpan ret = new HCSpan ().addClasses (CFontAwesome4CSS.FA_STACK, CFontAwesome4CSS.FA_LG);
ret.addChild (aLargeIcon.addClass (CFontAwesome4CSS.FA_STACK_2X));
ret.addChild (aSmallIcon.addClass (CFontAwesome4CSS.FA_STACK_1X));
return ret;
}
public static void setAsDefault ()
{
DefaultIcons.set (EDefaultIcon.ADD, PLUS);
DefaultIcons.set (EDefaultIcon.BACK, ARROW_LEFT);
DefaultIcons.set (EDefaultIcon.BACK_TO_LIST, ARROW_LEFT);
DefaultIcons.set (EDefaultIcon.CANCEL, REMOVE);
DefaultIcons.set (EDefaultIcon.COPY, COPY);
DefaultIcons.set (EDefaultIcon.DELETE, TRASH);
DefaultIcons.set (EDefaultIcon.DOWN, ARROW_DOWN);
DefaultIcons.set (EDefaultIcon.EDIT, PENCIL);
DefaultIcons.set (EDefaultIcon.FORWARD, ARROW_RIGHT);
DefaultIcons.set (EDefaultIcon.HELP, QUESTION);
DefaultIcons.set (EDefaultIcon.INFO, INFO);
DefaultIcons.set (EDefaultIcon.KEY, LOCK);
DefaultIcons.set (EDefaultIcon.MAGNIFIER, BINOCULARS);
DefaultIcons.set (EDefaultIcon.MINUS, MINUS);
DefaultIcons.set (EDefaultIcon.NEW, FILE_O);
DefaultIcons.set (EDefaultIcon.NEXT, ARROW_RIGHT);
DefaultIcons.set (EDefaultIcon.NO, REMOVE);
DefaultIcons.set (EDefaultIcon.PLUS, PLUS);
DefaultIcons.set (EDefaultIcon.REFRESH, REFRESH);
DefaultIcons.set (EDefaultIcon.SAVE, SAVE);
DefaultIcons.set (EDefaultIcon.SAVE_ALL, SAVE);
DefaultIcons.set (EDefaultIcon.SAVE_AS, SAVE);
DefaultIcons.set (EDefaultIcon.SAVE_CLOSE, SAVE);
DefaultIcons.set (EDefaultIcon.SUBMIT, PAPER_PLANE);
DefaultIcons.set (EDefaultIcon.UNDELETE, ARROW_LEFT);
DefaultIcons.set (EDefaultIcon.UP, ARROW_UP);
DefaultIcons.set (EDefaultIcon.YES, CHECK);
}
@Nonnull
public static ICommonsList getAllCSSFiles ()
{
return new CommonsArrayList <> (EIconCSSPathProvider.FONT_AWESOME4);
}
public static void registerResourcesForGlobal ()
{
for (final ICSSPathProvider aItem : getAllCSSFiles ())
PhotonCSS.registerCSSIncludeForGlobal (aItem);
}
public static void registerResourcesForThisRequest ()
{
for (final ICSSPathProvider aItem : getAllCSSFiles ())
PhotonCSS.registerCSSIncludeForThisRequest (aItem);
}
}