Passed
Push — master ( 6f581c...a35795 )
by Revin
02:43
created

FontAwesome   B

Complexity

Total Complexity 5

Size/Duplication

Total Lines 1211
Duplicated Lines 0 %

Coupling/Cohesion

Components 1
Dependencies 3

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 5
lcom 1
cbo 3
dl 0
loc 1211
c 0
b 0
f 0
ccs 0
cts 20
cp 0
rs 8.8

5 Methods

Rating   Name   Duplication   Size   Complexity  
A icon() 0 4 1
A i() 0 4 1
A stack() 0 4 1
A s() 0 4 1
A ul() 0 4 1
1
<?php
2
/**
3
 * FontAwesome.php
4
 * @author Revin Roman
5
 * @link https://rmrevin.ru
6
 */
7
8
namespace rmrevin\yii\fontawesome;
9
10
use rmrevin\yii\fontawesome\component;
11
12
/**
13
 * Class FA
14
 * @package rmrevin\yii\fontawesome
15
 */
16
class FontAwesome
17
{
18
    /**
19
     * CSS class prefix
20
     * @var string
21
     */
22
    public static $cssPrefix = 'fa';
23
24
    /**
25
     * CSS class prefix
26
     * @var string
27
     */
28
    public static $basePrefix = 'fa';
29
30
    /**
31
     * Creates an `Icon` component that can be used to FontAwesome html icon
32
     *
33
     * @param string $name
34
     * @param array $options
35
     * @return component\Icon
36
     */
37
    public static function icon($name, $options = [])
38
    {
39
        return new component\Icon(static::$cssPrefix, $name, $options);
40
    }
41
42
    /**
43
     * Shortcut for `icon()` method
44
     * @see icon()
45
     *
46
     * @param string $name
47
     * @param array $options
48
     * @return component\Icon
49
     */
50
    public static function i($name, $options = [])
51
    {
52
        return static::icon($name, $options);
53
    }
54
55
    /**
56
     * Creates an `Stack` component that can be used to FontAwesome html icon
57
     *
58
     * @param array $options
59
     * @return component\Stack
60
     */
61
    public static function stack($options = [])
62
    {
63
        return new component\Stack(static::$cssPrefix, $options);
64
    }
65
66
    /**
67
     * Shortcut for `stack()` method
68
     * @see stack()
69
     *
70
     * @param array $options
71
     * @return component\Stack
72
     */
73
    public static function s($options = [])
74
    {
75
        return static::stack($options);
76
    }
77
78
    /**
79
     * @param array $options
80
     * @return component\UnorderedList
81
     */
82
    public static function ul($options = [])
83
    {
84
        return new component\UnorderedList(static::$cssPrefix, $options);
85
    }
86
87
    /**
88
     * Size values
89
     * @see component\Icon::size
90
     */
91
    const SIZE_LARGE = 'lg';
92
    const SIZE_2X = '2x';
93
    const SIZE_3X = '3x';
94
    const SIZE_4X = '4x';
95
    const SIZE_5X = '5x';
96
97
    /**
98
     * Rotate values
99
     * @see component\Icon::rotate
100
     */
101
    const ROTATE_90 = '90';
102
    const ROTATE_180 = '180';
103
    const ROTATE_270 = '270';
104
105
    /**
106
     * Flip values
107
     * @see component\Icon::flip
108
     */
109
    const FLIP_HORIZONTAL = 'horizontal';
110
    const FLIP_VERTICAL = 'vertical';
111
112
    /**
113
     * Icons name
114
     */
115
    const _500PX = '500px';
116
    const _ACCESSIBLE_ICON = 'accessible-icon';
117
    const _ACCUSOFT = 'accusoft';
118
    const _ADDRESS_BOOK = 'address-book';
119
    const _ADDRESS_CARD = 'address-card';
120
    const _ADJUST = 'adjust';
121
    const _ADN = 'adn';
122
    const _ADVERSAL = 'adversal';
123
    const _AFFILIATETHEME = 'affiliatetheme';
124
    const _ALGOLIA = 'algolia';
125
    const _ALIGN_CENTER = 'align-center';
126
    const _ALIGN_JUSTIFY = 'align-justify';
127
    const _ALIGN_LEFT = 'align-left';
128
    const _ALIGN_RIGHT = 'align-right';
129
    const _ALLERGIES = 'allergies';
130
    const _AMAZON = 'amazon';
131
    const _AMAZON_PAY = 'amazon-pay';
132
    const _AMBULANCE = 'ambulance';
133
    const _AMERICAN_SIGN_LANGUAGE_INTERPRETING = 'american-sign-language-interpreting';
134
    const _AMILIA = 'amilia';
135
    const _ANCHOR = 'anchor';
136
    const _ANDROID = 'android';
137
    const _ANGELLIST = 'angellist';
138
    const _ANGLE_DOUBLE_DOWN = 'angle-double-down';
139
    const _ANGLE_DOUBLE_LEFT = 'angle-double-left';
140
    const _ANGLE_DOUBLE_RIGHT = 'angle-double-right';
141
    const _ANGLE_DOUBLE_UP = 'angle-double-up';
142
    const _ANGLE_DOWN = 'angle-down';
143
    const _ANGLE_LEFT = 'angle-left';
144
    const _ANGLE_RIGHT = 'angle-right';
145
    const _ANGLE_UP = 'angle-up';
146
    const _ANGRY = 'angry';
147
    const _ANGRYCREATIVE = 'angrycreative';
148
    const _ANGULAR = 'angular';
149
    const _APP_STORE = 'app-store';
150
    const _APP_STORE_IOS = 'app-store-ios';
151
    const _APPER = 'apper';
152
    const _APPLE = 'apple';
153
    const _APPLE_PAY = 'apple-pay';
154
    const _ARCHIVE = 'archive';
155
    const _ARCHWAY = 'archway';
156
    const _ARROW_ALT_CIRCLE_DOWN = 'arrow-alt-circle-down';
157
    const _ARROW_ALT_CIRCLE_LEFT = 'arrow-alt-circle-left';
158
    const _ARROW_ALT_CIRCLE_RIGHT = 'arrow-alt-circle-right';
159
    const _ARROW_ALT_CIRCLE_UP = 'arrow-alt-circle-up';
160
    const _ARROW_CIRCLE_DOWN = 'arrow-circle-down';
161
    const _ARROW_CIRCLE_LEFT = 'arrow-circle-left';
162
    const _ARROW_CIRCLE_RIGHT = 'arrow-circle-right';
163
    const _ARROW_CIRCLE_UP = 'arrow-circle-up';
164
    const _ARROW_DOWN = 'arrow-down';
165
    const _ARROW_LEFT = 'arrow-left';
166
    const _ARROW_RIGHT = 'arrow-right';
167
    const _ARROW_UP = 'arrow-up';
168
    const _ARROWS_ALT = 'arrows-alt';
169
    const _ARROWS_ALT_H = 'arrows-alt-h';
170
    const _ARROWS_ALT_V = 'arrows-alt-v';
171
    const _ASSISTIVE_LISTENING_SYSTEMS = 'assistive-listening-systems';
172
    const _ASTERISK = 'asterisk';
173
    const _ASYMMETRIK = 'asymmetrik';
174
    const _AT = 'at';
175
    const _ATLAS = 'atlas';
176
    const _AUDIBLE = 'audible';
177
    const _AUDIO_DESCRIPTION = 'audio-description';
178
    const _AUTOPREFIXER = 'autoprefixer';
179
    const _AVIANEX = 'avianex';
180
    const _AVIATO = 'aviato';
181
    const _AWARD = 'award';
182
    const _AWS = 'aws';
183
    const _BACKSPACE = 'backspace';
184
    const _BACKWARD = 'backward';
185
    const _BALANCE_SCALE = 'balance-scale';
186
    const _BAN = 'ban';
187
    const _BAND_AID = 'band-aid';
188
    const _BANDCAMP = 'bandcamp';
189
    const _BARCODE = 'barcode';
190
    const _BARS = 'bars';
191
    const _BASEBALL_BALL = 'baseball-ball';
192
    const _BASKETBALL_BALL = 'basketball-ball';
193
    const _BATH = 'bath';
194
    const _BATTERY_EMPTY = 'battery-empty';
195
    const _BATTERY_FULL = 'battery-full';
196
    const _BATTERY_HALF = 'battery-half';
197
    const _BATTERY_QUARTER = 'battery-quarter';
198
    const _BATTERY_THREE_QUARTERS = 'battery-three-quarters';
199
    const _BED = 'bed';
200
    const _BEER = 'beer';
201
    const _BEHANCE = 'behance';
202
    const _BEHANCE_SQUARE = 'behance-square';
203
    const _BELL = 'bell';
204
    const _BELL_SLASH = 'bell-slash';
205
    const _BEZIER_CURVE = 'bezier-curve';
206
    const _BICYCLE = 'bicycle';
207
    const _BIMOBJECT = 'bimobject';
208
    const _BINOCULARS = 'binoculars';
209
    const _BIRTHDAY_CAKE = 'birthday-cake';
210
    const _BITBUCKET = 'bitbucket';
211
    const _BITCOIN = 'bitcoin';
212
    const _BITY = 'bity';
213
    const _BLACK_TIE = 'black-tie';
214
    const _BLACKBERRY = 'blackberry';
215
    const _BLENDER = 'blender';
216
    const _BLIND = 'blind';
217
    const _BLOGGER = 'blogger';
218
    const _BLOGGER_B = 'blogger-b';
219
    const _BLUETOOTH = 'bluetooth';
220
    const _BLUETOOTH_B = 'bluetooth-b';
221
    const _BOLD = 'bold';
222
    const _BOLT = 'bolt';
223
    const _BOMB = 'bomb';
224
    const _BONG = 'bong';
225
    const _BOOK = 'book';
226
    const _BOOK_OPEN = 'book-open';
227
    const _BOOKMARK = 'bookmark';
228
    const _BOWLING_BALL = 'bowling-ball';
229
    const _BOX = 'box';
230
    const _BOX_OPEN = 'box-open';
231
    const _BOXES = 'boxes';
232
    const _BRAILLE = 'braille';
233
    const _BRIEFCASE = 'briefcase';
234
    const _BRIEFCASE_MEDICAL = 'briefcase-medical';
235
    const _BROADCAST_TOWER = 'broadcast-tower';
236
    const _BROOM = 'broom';
237
    const _BRUSH = 'brush';
238
    const _BTC = 'btc';
239
    const _BUG = 'bug';
240
    const _BUILDING = 'building';
241
    const _BULLHORN = 'bullhorn';
242
    const _BULLSEYE = 'bullseye';
243
    const _BURN = 'burn';
244
    const _BUROMOBELEXPERTE = 'buromobelexperte';
245
    const _BUS = 'bus';
246
    const _BUS_ALT = 'bus-alt';
247
    const _BUYSELLADS = 'buysellads';
248
    const _CALCULATOR = 'calculator';
249
    const _CALENDAR = 'calendar';
250
    const _CALENDAR_ALT = 'calendar-alt';
251
    const _CALENDAR_CHECK = 'calendar-check';
252
    const _CALENDAR_MINUS = 'calendar-minus';
253
    const _CALENDAR_PLUS = 'calendar-plus';
254
    const _CALENDAR_TIMES = 'calendar-times';
255
    const _CAMERA = 'camera';
256
    const _CAMERA_RETRO = 'camera-retro';
257
    const _CANNABIS = 'cannabis';
258
    const _CAPSULES = 'capsules';
259
    const _CAR = 'car';
260
    const _CARET_DOWN = 'caret-down';
261
    const _CARET_LEFT = 'caret-left';
262
    const _CARET_RIGHT = 'caret-right';
263
    const _CARET_SQUARE_DOWN = 'caret-square-down';
264
    const _CARET_SQUARE_LEFT = 'caret-square-left';
265
    const _CARET_SQUARE_RIGHT = 'caret-square-right';
266
    const _CARET_SQUARE_UP = 'caret-square-up';
267
    const _CARET_UP = 'caret-up';
268
    const _CART_ARROW_DOWN = 'cart-arrow-down';
269
    const _CART_PLUS = 'cart-plus';
270
    const _CC_AMAZON_PAY = 'cc-amazon-pay';
271
    const _CC_AMEX = 'cc-amex';
272
    const _CC_APPLE_PAY = 'cc-apple-pay';
273
    const _CC_DINERS_CLUB = 'cc-diners-club';
274
    const _CC_DISCOVER = 'cc-discover';
275
    const _CC_JCB = 'cc-jcb';
276
    const _CC_MASTERCARD = 'cc-mastercard';
277
    const _CC_PAYPAL = 'cc-paypal';
278
    const _CC_STRIPE = 'cc-stripe';
279
    const _CC_VISA = 'cc-visa';
280
    const _CENTERCODE = 'centercode';
281
    const _CERTIFICATE = 'certificate';
282
    const _CHALKBOARD = 'chalkboard';
283
    const _CHALKBOARD_TEACHER = 'chalkboard-teacher';
284
    const _CHART_AREA = 'chart-area';
285
    const _CHART_BAR = 'chart-bar';
286
    const _CHART_LINE = 'chart-line';
287
    const _CHART_PIE = 'chart-pie';
288
    const _CHECK = 'check';
289
    const _CHECK_CIRCLE = 'check-circle';
290
    const _CHECK_DOUBLE = 'check-double';
291
    const _CHECK_SQUARE = 'check-square';
292
    const _CHESS = 'chess';
293
    const _CHESS_BISHOP = 'chess-bishop';
294
    const _CHESS_BOARD = 'chess-board';
295
    const _CHESS_KING = 'chess-king';
296
    const _CHESS_KNIGHT = 'chess-knight';
297
    const _CHESS_PAWN = 'chess-pawn';
298
    const _CHESS_QUEEN = 'chess-queen';
299
    const _CHESS_ROOK = 'chess-rook';
300
    const _CHEVRON_CIRCLE_DOWN = 'chevron-circle-down';
301
    const _CHEVRON_CIRCLE_LEFT = 'chevron-circle-left';
302
    const _CHEVRON_CIRCLE_RIGHT = 'chevron-circle-right';
303
    const _CHEVRON_CIRCLE_UP = 'chevron-circle-up';
304
    const _CHEVRON_DOWN = 'chevron-down';
305
    const _CHEVRON_LEFT = 'chevron-left';
306
    const _CHEVRON_RIGHT = 'chevron-right';
307
    const _CHEVRON_UP = 'chevron-up';
308
    const _CHILD = 'child';
309
    const _CHROME = 'chrome';
310
    const _CHURCH = 'church';
311
    const _CIRCLE = 'circle';
312
    const _CIRCLE_NOTCH = 'circle-notch';
313
    const _CLIPBOARD = 'clipboard';
314
    const _CLIPBOARD_CHECK = 'clipboard-check';
315
    const _CLIPBOARD_LIST = 'clipboard-list';
316
    const _CLOCK = 'clock';
317
    const _CLONE = 'clone';
318
    const _CLOSED_CAPTIONING = 'closed-captioning';
319
    const _CLOUD = 'cloud';
320
    const _CLOUD_DOWNLOAD_ALT = 'cloud-download-alt';
321
    const _CLOUD_UPLOAD_ALT = 'cloud-upload-alt';
322
    const _CLOUDSCALE = 'cloudscale';
323
    const _CLOUDSMITH = 'cloudsmith';
324
    const _CLOUDVERSIFY = 'cloudversify';
325
    const _COCKTAIL = 'cocktail';
326
    const _CODE = 'code';
327
    const _CODE_BRANCH = 'code-branch';
328
    const _CODEPEN = 'codepen';
329
    const _CODIEPIE = 'codiepie';
330
    const _COFFEE = 'coffee';
331
    const _COG = 'cog';
332
    const _COGS = 'cogs';
333
    const _COINS = 'coins';
334
    const _COLUMNS = 'columns';
335
    const _COMMENT = 'comment';
336
    const _COMMENT_ALT = 'comment-alt';
337
    const _COMMENT_DOTS = 'comment-dots';
338
    const _COMMENT_SLASH = 'comment-slash';
339
    const _COMMENTS = 'comments';
340
    const _COMPACT_DISC = 'compact-disc';
341
    const _COMPASS = 'compass';
342
    const _COMPRESS = 'compress';
343
    const _CONCIERGE_BELL = 'concierge-bell';
344
    const _CONNECTDEVELOP = 'connectdevelop';
345
    const _CONTAO = 'contao';
346
    const _COOKIE = 'cookie';
347
    const _COOKIE_BITE = 'cookie-bite';
348
    const _COPY = 'copy';
349
    const _COPYRIGHT = 'copyright';
350
    const _COUCH = 'couch';
351
    const _CPANEL = 'cpanel';
352
    const _CREATIVE_COMMONS = 'creative-commons';
353
    const _CREATIVE_COMMONS_BY = 'creative-commons-by';
354
    const _CREATIVE_COMMONS_NC = 'creative-commons-nc';
355
    const _CREATIVE_COMMONS_NC_EU = 'creative-commons-nc-eu';
356
    const _CREATIVE_COMMONS_NC_JP = 'creative-commons-nc-jp';
357
    const _CREATIVE_COMMONS_ND = 'creative-commons-nd';
358
    const _CREATIVE_COMMONS_PD = 'creative-commons-pd';
359
    const _CREATIVE_COMMONS_PD_ALT = 'creative-commons-pd-alt';
360
    const _CREATIVE_COMMONS_REMIX = 'creative-commons-remix';
361
    const _CREATIVE_COMMONS_SA = 'creative-commons-sa';
362
    const _CREATIVE_COMMONS_SAMPLING = 'creative-commons-sampling';
363
    const _CREATIVE_COMMONS_SAMPLING_PLUS = 'creative-commons-sampling-plus';
364
    const _CREATIVE_COMMONS_SHARE = 'creative-commons-share';
365
    const _CREDIT_CARD = 'credit-card';
366
    const _CROP = 'crop';
367
    const _CROP_ALT = 'crop-alt';
368
    const _CROSSHAIRS = 'crosshairs';
369
    const _CROW = 'crow';
370
    const _CROWN = 'crown';
371
    const _CSS3 = 'css3';
372
    const _CSS3_ALT = 'css3-alt';
373
    const _CUBE = 'cube';
374
    const _CUBES = 'cubes';
375
    const _CUT = 'cut';
376
    const _CUTTLEFISH = 'cuttlefish';
377
    const _D_AND_D = 'd-and-d';
378
    const _DASHCUBE = 'dashcube';
379
    const _DATABASE = 'database';
380
    const _DEAF = 'deaf';
381
    const _DELICIOUS = 'delicious';
382
    const _DEPLOYDOG = 'deploydog';
383
    const _DESKPRO = 'deskpro';
384
    const _DESKTOP = 'desktop';
385
    const _DEVIANTART = 'deviantart';
386
    const _DIAGNOSES = 'diagnoses';
387
    const _DICE = 'dice';
388
    const _DICE_FIVE = 'dice-five';
389
    const _DICE_FOUR = 'dice-four';
390
    const _DICE_ONE = 'dice-one';
391
    const _DICE_SIX = 'dice-six';
392
    const _DICE_THREE = 'dice-three';
393
    const _DICE_TWO = 'dice-two';
394
    const _DIGG = 'digg';
395
    const _DIGITAL_OCEAN = 'digital-ocean';
396
    const _DIGITAL_TACHOGRAPH = 'digital-tachograph';
397
    const _DISCORD = 'discord';
398
    const _DISCOURSE = 'discourse';
399
    const _DIVIDE = 'divide';
400
    const _DIZZY = 'dizzy';
401
    const _DNA = 'dna';
402
    const _DOCHUB = 'dochub';
403
    const _DOCKER = 'docker';
404
    const _DOLLAR_SIGN = 'dollar-sign';
405
    const _DOLLY = 'dolly';
406
    const _DOLLY_FLATBED = 'dolly-flatbed';
407
    const _DONATE = 'donate';
408
    const _DOOR_CLOSED = 'door-closed';
409
    const _DOOR_OPEN = 'door-open';
410
    const _DOT_CIRCLE = 'dot-circle';
411
    const _DOVE = 'dove';
412
    const _DOWNLOAD = 'download';
413
    const _DRAFT2DIGITAL = 'draft2digital';
414
    const _DRAFTING_COMPASS = 'drafting-compass';
415
    const _DRIBBBLE = 'dribbble';
416
    const _DRIBBBLE_SQUARE = 'dribbble-square';
417
    const _DROPBOX = 'dropbox';
418
    const _DRUM = 'drum';
419
    const _DRUM_STEELPAN = 'drum-steelpan';
420
    const _DRUPAL = 'drupal';
421
    const _DUMBBELL = 'dumbbell';
422
    const _DYALOG = 'dyalog';
423
    const _EARLYBIRDS = 'earlybirds';
424
    const _EBAY = 'ebay';
425
    const _EDGE = 'edge';
426
    const _EDIT = 'edit';
427
    const _EJECT = 'eject';
428
    const _ELEMENTOR = 'elementor';
429
    const _ELLIPSIS_H = 'ellipsis-h';
430
    const _ELLIPSIS_V = 'ellipsis-v';
431
    const _EMBER = 'ember';
432
    const _EMPIRE = 'empire';
433
    const _ENVELOPE = 'envelope';
434
    const _ENVELOPE_OPEN = 'envelope-open';
435
    const _ENVELOPE_SQUARE = 'envelope-square';
436
    const _ENVIRA = 'envira';
437
    const _EQUALS = 'equals';
438
    const _ERASER = 'eraser';
439
    const _ERLANG = 'erlang';
440
    const _ETHEREUM = 'ethereum';
441
    const _ETSY = 'etsy';
442
    const _EURO_SIGN = 'euro-sign';
443
    const _EXCHANGE_ALT = 'exchange-alt';
444
    const _EXCLAMATION = 'exclamation';
445
    const _EXCLAMATION_CIRCLE = 'exclamation-circle';
446
    const _EXCLAMATION_TRIANGLE = 'exclamation-triangle';
447
    const _EXPAND = 'expand';
448
    const _EXPAND_ARROWS_ALT = 'expand-arrows-alt';
449
    const _EXPEDITEDSSL = 'expeditedssl';
450
    const _EXTERNAL_LINK_ALT = 'external-link-alt';
451
    const _EXTERNAL_LINK_SQUARE_ALT = 'external-link-square-alt';
452
    const _EYE = 'eye';
453
    const _EYE_DROPPER = 'eye-dropper';
454
    const _EYE_SLASH = 'eye-slash';
455
    const _FACEBOOK = 'facebook';
456
    const _FACEBOOK_F = 'facebook-f';
457
    const _FACEBOOK_MESSENGER = 'facebook-messenger';
458
    const _FACEBOOK_SQUARE = 'facebook-square';
459
    const _FAST_BACKWARD = 'fast-backward';
460
    const _FAST_FORWARD = 'fast-forward';
461
    const _FAX = 'fax';
462
    const _FEATHER = 'feather';
463
    const _FEATHER_ALT = 'feather-alt';
464
    const _FEMALE = 'female';
465
    const _FIGHTER_JET = 'fighter-jet';
466
    const _FILE = 'file';
467
    const _FILE_ALT = 'file-alt';
468
    const _FILE_ARCHIVE = 'file-archive';
469
    const _FILE_AUDIO = 'file-audio';
470
    const _FILE_CODE = 'file-code';
471
    const _FILE_CONTRACT = 'file-contract';
472
    const _FILE_DOWNLOAD = 'file-download';
473
    const _FILE_EXCEL = 'file-excel';
474
    const _FILE_EXPORT = 'file-export';
475
    const _FILE_IMAGE = 'file-image';
476
    const _FILE_IMPORT = 'file-import';
477
    const _FILE_INVOICE = 'file-invoice';
478
    const _FILE_INVOICE_DOLLAR = 'file-invoice-dollar';
479
    const _FILE_MEDICAL = 'file-medical';
480
    const _FILE_MEDICAL_ALT = 'file-medical-alt';
481
    const _FILE_PDF = 'file-pdf';
482
    const _FILE_POWERPOINT = 'file-powerpoint';
483
    const _FILE_PRESCRIPTION = 'file-prescription';
484
    const _FILE_SIGNATURE = 'file-signature';
485
    const _FILE_UPLOAD = 'file-upload';
486
    const _FILE_VIDEO = 'file-video';
487
    const _FILE_WORD = 'file-word';
488
    const _FILL = 'fill';
489
    const _FILL_DRIP = 'fill-drip';
490
    const _FILM = 'film';
491
    const _FILTER = 'filter';
492
    const _FINGERPRINT = 'fingerprint';
493
    const _FIRE = 'fire';
494
    const _FIRE_EXTINGUISHER = 'fire-extinguisher';
495
    const _FIREFOX = 'firefox';
496
    const _FIRST_AID = 'first-aid';
497
    const _FIRST_ORDER = 'first-order';
498
    const _FIRST_ORDER_ALT = 'first-order-alt';
499
    const _FIRSTDRAFT = 'firstdraft';
500
    const _FISH = 'fish';
501
    const _FLAG = 'flag';
502
    const _FLAG_CHECKERED = 'flag-checkered';
503
    const _FLASK = 'flask';
504
    const _FLICKR = 'flickr';
505
    const _FLIPBOARD = 'flipboard';
506
    const _FLUSHED = 'flushed';
507
    const _FLY = 'fly';
508
    const _FOLDER = 'folder';
509
    const _FOLDER_OPEN = 'folder-open';
510
    const _FONT = 'font';
511
    const _FONT_AWESOME = 'font-awesome';
512
    const _FONT_AWESOME_ALT = 'font-awesome-alt';
513
    const _FONT_AWESOME_FLAG = 'font-awesome-flag';
514
    const _FONT_AWESOME_LOGO_FULL = 'font-awesome-logo-full';
515
    const _FONTICONS = 'fonticons';
516
    const _FONTICONS_FI = 'fonticons-fi';
517
    const _FOOTBALL_BALL = 'football-ball';
518
    const _FORT_AWESOME = 'fort-awesome';
519
    const _FORT_AWESOME_ALT = 'fort-awesome-alt';
520
    const _FORUMBEE = 'forumbee';
521
    const _FORWARD = 'forward';
522
    const _FOURSQUARE = 'foursquare';
523
    const _FREE_CODE_CAMP = 'free-code-camp';
524
    const _FREEBSD = 'freebsd';
525
    const _FROG = 'frog';
526
    const _FROWN = 'frown';
527
    const _FROWN_OPEN = 'frown-open';
528
    const _FULCRUM = 'fulcrum';
529
    const _FUTBOL = 'futbol';
530
    const _GALACTIC_REPUBLIC = 'galactic-republic';
531
    const _GALACTIC_SENATE = 'galactic-senate';
532
    const _GAMEPAD = 'gamepad';
533
    const _GAS_PUMP = 'gas-pump';
534
    const _GAVEL = 'gavel';
535
    const _GEM = 'gem';
536
    const _GENDERLESS = 'genderless';
537
    const _GET_POCKET = 'get-pocket';
538
    const _GG = 'gg';
539
    const _GG_CIRCLE = 'gg-circle';
540
    const _GIFT = 'gift';
541
    const _GIT = 'git';
542
    const _GIT_SQUARE = 'git-square';
543
    const _GITHUB = 'github';
544
    const _GITHUB_ALT = 'github-alt';
545
    const _GITHUB_SQUARE = 'github-square';
546
    const _GITKRAKEN = 'gitkraken';
547
    const _GITLAB = 'gitlab';
548
    const _GITTER = 'gitter';
549
    const _GLASS_MARTINI = 'glass-martini';
550
    const _GLASS_MARTINI_ALT = 'glass-martini-alt';
551
    const _GLASSES = 'glasses';
552
    const _GLIDE = 'glide';
553
    const _GLIDE_G = 'glide-g';
554
    const _GLOBE = 'globe';
555
    const _GLOBE_AFRICA = 'globe-africa';
556
    const _GLOBE_AMERICAS = 'globe-americas';
557
    const _GLOBE_ASIA = 'globe-asia';
558
    const _GOFORE = 'gofore';
559
    const _GOLF_BALL = 'golf-ball';
560
    const _GOODREADS = 'goodreads';
561
    const _GOODREADS_G = 'goodreads-g';
562
    const _GOOGLE = 'google';
563
    const _GOOGLE_DRIVE = 'google-drive';
564
    const _GOOGLE_PLAY = 'google-play';
565
    const _GOOGLE_PLUS = 'google-plus';
566
    const _GOOGLE_PLUS_G = 'google-plus-g';
567
    const _GOOGLE_PLUS_SQUARE = 'google-plus-square';
568
    const _GOOGLE_WALLET = 'google-wallet';
569
    const _GRADUATION_CAP = 'graduation-cap';
570
    const _GRATIPAY = 'gratipay';
571
    const _GRAV = 'grav';
572
    const _GREATER_THAN = 'greater-than';
573
    const _GREATER_THAN_EQUAL = 'greater-than-equal';
574
    const _GRIMACE = 'grimace';
575
    const _GRIN = 'grin';
576
    const _GRIN_ALT = 'grin-alt';
577
    const _GRIN_BEAM = 'grin-beam';
578
    const _GRIN_BEAM_SWEAT = 'grin-beam-sweat';
579
    const _GRIN_HEARTS = 'grin-hearts';
580
    const _GRIN_SQUINT = 'grin-squint';
581
    const _GRIN_SQUINT_TEARS = 'grin-squint-tears';
582
    const _GRIN_STARS = 'grin-stars';
583
    const _GRIN_TEARS = 'grin-tears';
584
    const _GRIN_TONGUE = 'grin-tongue';
585
    const _GRIN_TONGUE_SQUINT = 'grin-tongue-squint';
586
    const _GRIN_TONGUE_WINK = 'grin-tongue-wink';
587
    const _GRIN_WINK = 'grin-wink';
588
    const _GRIP_HORIZONTAL = 'grip-horizontal';
589
    const _GRIP_VERTICAL = 'grip-vertical';
590
    const _GRIPFIRE = 'gripfire';
591
    const _GRUNT = 'grunt';
592
    const _GULP = 'gulp';
593
    const _H_SQUARE = 'h-square';
594
    const _HACKER_NEWS = 'hacker-news';
595
    const _HACKER_NEWS_SQUARE = 'hacker-news-square';
596
    const _HAND_HOLDING = 'hand-holding';
597
    const _HAND_HOLDING_HEART = 'hand-holding-heart';
598
    const _HAND_HOLDING_USD = 'hand-holding-usd';
599
    const _HAND_LIZARD = 'hand-lizard';
600
    const _HAND_PAPER = 'hand-paper';
601
    const _HAND_PEACE = 'hand-peace';
602
    const _HAND_POINT_DOWN = 'hand-point-down';
603
    const _HAND_POINT_LEFT = 'hand-point-left';
604
    const _HAND_POINT_RIGHT = 'hand-point-right';
605
    const _HAND_POINT_UP = 'hand-point-up';
606
    const _HAND_POINTER = 'hand-pointer';
607
    const _HAND_ROCK = 'hand-rock';
608
    const _HAND_SCISSORS = 'hand-scissors';
609
    const _HAND_SPOCK = 'hand-spock';
610
    const _HANDS = 'hands';
611
    const _HANDS_HELPING = 'hands-helping';
612
    const _HANDSHAKE = 'handshake';
613
    const _HASHTAG = 'hashtag';
614
    const _HDD = 'hdd';
615
    const _HEADING = 'heading';
616
    const _HEADPHONES = 'headphones';
617
    const _HEADPHONES_ALT = 'headphones-alt';
618
    const _HEADSET = 'headset';
619
    const _HEART = 'heart';
620
    const _HEARTBEAT = 'heartbeat';
621
    const _HELICOPTER = 'helicopter';
622
    const _HIGHLIGHTER = 'highlighter';
623
    const _HIPS = 'hips';
624
    const _HIRE_A_HELPER = 'hire-a-helper';
625
    const _HISTORY = 'history';
626
    const _HOCKEY_PUCK = 'hockey-puck';
627
    const _HOME = 'home';
628
    const _HOOLI = 'hooli';
629
    const _HORNBILL = 'hornbill';
630
    const _HOSPITAL = 'hospital';
631
    const _HOSPITAL_ALT = 'hospital-alt';
632
    const _HOSPITAL_SYMBOL = 'hospital-symbol';
633
    const _HOT_TUB = 'hot-tub';
634
    const _HOTEL = 'hotel';
635
    const _HOTJAR = 'hotjar';
636
    const _HOURGLASS = 'hourglass';
637
    const _HOURGLASS_END = 'hourglass-end';
638
    const _HOURGLASS_HALF = 'hourglass-half';
639
    const _HOURGLASS_START = 'hourglass-start';
640
    const _HOUZZ = 'houzz';
641
    const _HTML5 = 'html5';
642
    const _HUBSPOT = 'hubspot';
643
    const _I_CURSOR = 'i-cursor';
644
    const _ID_BADGE = 'id-badge';
645
    const _ID_CARD = 'id-card';
646
    const _ID_CARD_ALT = 'id-card-alt';
647
    const _IMAGE = 'image';
648
    const _IMAGES = 'images';
649
    const _IMDB = 'imdb';
650
    const _INBOX = 'inbox';
651
    const _INDENT = 'indent';
652
    const _INDUSTRY = 'industry';
653
    const _INFINITY = 'infinity';
654
    const _INFO = 'info';
655
    const _INFO_CIRCLE = 'info-circle';
656
    const _INSTAGRAM = 'instagram';
657
    const _INTERNET_EXPLORER = 'internet-explorer';
658
    const _IOXHOST = 'ioxhost';
659
    const _ITALIC = 'italic';
660
    const _ITUNES = 'itunes';
661
    const _ITUNES_NOTE = 'itunes-note';
662
    const _JAVA = 'java';
663
    const _JEDI_ORDER = 'jedi-order';
664
    const _JENKINS = 'jenkins';
665
    const _JOGET = 'joget';
666
    const _JOINT = 'joint';
667
    const _JOOMLA = 'joomla';
668
    const _JS = 'js';
669
    const _JS_SQUARE = 'js-square';
670
    const _JSFIDDLE = 'jsfiddle';
671
    const _KEY = 'key';
672
    const _KEYBASE = 'keybase';
673
    const _KEYBOARD = 'keyboard';
674
    const _KEYCDN = 'keycdn';
675
    const _KICKSTARTER = 'kickstarter';
676
    const _KICKSTARTER_K = 'kickstarter-k';
677
    const _KISS = 'kiss';
678
    const _KISS_BEAM = 'kiss-beam';
679
    const _KISS_WINK_HEART = 'kiss-wink-heart';
680
    const _KIWI_BIRD = 'kiwi-bird';
681
    const _KORVUE = 'korvue';
682
    const _LANGUAGE = 'language';
683
    const _LAPTOP = 'laptop';
684
    const _LARAVEL = 'laravel';
685
    const _LASTFM = 'lastfm';
686
    const _LASTFM_SQUARE = 'lastfm-square';
687
    const _LAUGH = 'laugh';
688
    const _LAUGH_BEAM = 'laugh-beam';
689
    const _LAUGH_SQUINT = 'laugh-squint';
690
    const _LAUGH_WINK = 'laugh-wink';
691
    const _LEAF = 'leaf';
692
    const _LEANPUB = 'leanpub';
693
    const _LEMON = 'lemon';
694
    const _LESS = 'less';
695
    const _LESS_THAN = 'less-than';
696
    const _LESS_THAN_EQUAL = 'less-than-equal';
697
    const _LEVEL_DOWN_ALT = 'level-down-alt';
698
    const _LEVEL_UP_ALT = 'level-up-alt';
699
    const _LIFE_RING = 'life-ring';
700
    const _LIGHTBULB = 'lightbulb';
701
    const _LINE = 'line';
702
    const _LINK = 'link';
703
    const _LINKEDIN = 'linkedin';
704
    const _LINKEDIN_IN = 'linkedin-in';
705
    const _LINODE = 'linode';
706
    const _LINUX = 'linux';
707
    const _LIRA_SIGN = 'lira-sign';
708
    const _LIST = 'list';
709
    const _LIST_ALT = 'list-alt';
710
    const _LIST_OL = 'list-ol';
711
    const _LIST_UL = 'list-ul';
712
    const _LOCATION_ARROW = 'location-arrow';
713
    const _LOCK = 'lock';
714
    const _LOCK_OPEN = 'lock-open';
715
    const _LONG_ARROW_ALT_DOWN = 'long-arrow-alt-down';
716
    const _LONG_ARROW_ALT_LEFT = 'long-arrow-alt-left';
717
    const _LONG_ARROW_ALT_RIGHT = 'long-arrow-alt-right';
718
    const _LONG_ARROW_ALT_UP = 'long-arrow-alt-up';
719
    const _LOW_VISION = 'low-vision';
720
    const _LUGGAGE_CART = 'luggage-cart';
721
    const _LYFT = 'lyft';
722
    const _MAGENTO = 'magento';
723
    const _MAGIC = 'magic';
724
    const _MAGNET = 'magnet';
725
    const _MAILCHIMP = 'mailchimp';
726
    const _MALE = 'male';
727
    const _MANDALORIAN = 'mandalorian';
728
    const _MAP = 'map';
729
    const _MAP_MARKED = 'map-marked';
730
    const _MAP_MARKED_ALT = 'map-marked-alt';
731
    const _MAP_MARKER = 'map-marker';
732
    const _MAP_MARKER_ALT = 'map-marker-alt';
733
    const _MAP_PIN = 'map-pin';
734
    const _MAP_SIGNS = 'map-signs';
735
    const _MARKER = 'marker';
736
    const _MARS = 'mars';
737
    const _MARS_DOUBLE = 'mars-double';
738
    const _MARS_STROKE = 'mars-stroke';
739
    const _MARS_STROKE_H = 'mars-stroke-h';
740
    const _MARS_STROKE_V = 'mars-stroke-v';
741
    const _MASTODON = 'mastodon';
742
    const _MAXCDN = 'maxcdn';
743
    const _MEDAL = 'medal';
744
    const _MEDAPPS = 'medapps';
745
    const _MEDIUM = 'medium';
746
    const _MEDIUM_M = 'medium-m';
747
    const _MEDKIT = 'medkit';
748
    const _MEDRT = 'medrt';
749
    const _MEETUP = 'meetup';
750
    const _MEGAPORT = 'megaport';
751
    const _MEH = 'meh';
752
    const _MEH_BLANK = 'meh-blank';
753
    const _MEH_ROLLING_EYES = 'meh-rolling-eyes';
754
    const _MEMORY = 'memory';
755
    const _MERCURY = 'mercury';
756
    const _MICROCHIP = 'microchip';
757
    const _MICROPHONE = 'microphone';
758
    const _MICROPHONE_ALT = 'microphone-alt';
759
    const _MICROPHONE_ALT_SLASH = 'microphone-alt-slash';
760
    const _MICROPHONE_SLASH = 'microphone-slash';
761
    const _MICROSOFT = 'microsoft';
762
    const _MINUS = 'minus';
763
    const _MINUS_CIRCLE = 'minus-circle';
764
    const _MINUS_SQUARE = 'minus-square';
765
    const _MIX = 'mix';
766
    const _MIXCLOUD = 'mixcloud';
767
    const _MIZUNI = 'mizuni';
768
    const _MOBILE = 'mobile';
769
    const _MOBILE_ALT = 'mobile-alt';
770
    const _MODX = 'modx';
771
    const _MONERO = 'monero';
772
    const _MONEY_BILL = 'money-bill';
773
    const _MONEY_BILL_ALT = 'money-bill-alt';
774
    const _MONEY_BILL_WAVE = 'money-bill-wave';
775
    const _MONEY_BILL_WAVE_ALT = 'money-bill-wave-alt';
776
    const _MONEY_CHECK = 'money-check';
777
    const _MONEY_CHECK_ALT = 'money-check-alt';
778
    const _MONUMENT = 'monument';
779
    const _MOON = 'moon';
780
    const _MORTAR_PESTLE = 'mortar-pestle';
781
    const _MOTORCYCLE = 'motorcycle';
782
    const _MOUSE_POINTER = 'mouse-pointer';
783
    const _MUSIC = 'music';
784
    const _NAPSTER = 'napster';
785
    const _NEUTER = 'neuter';
786
    const _NEWSPAPER = 'newspaper';
787
    const _NIMBLR = 'nimblr';
788
    const _NINTENDO_SWITCH = 'nintendo-switch';
789
    const _NODE = 'node';
790
    const _NODE_JS = 'node-js';
791
    const _NOT_EQUAL = 'not-equal';
792
    const _NOTES_MEDICAL = 'notes-medical';
793
    const _NPM = 'npm';
794
    const _NS8 = 'ns8';
795
    const _NUTRITIONIX = 'nutritionix';
796
    const _OBJECT_GROUP = 'object-group';
797
    const _OBJECT_UNGROUP = 'object-ungroup';
798
    const _ODNOKLASSNIKI = 'odnoklassniki';
799
    const _ODNOKLASSNIKI_SQUARE = 'odnoklassniki-square';
800
    const _OLD_REPUBLIC = 'old-republic';
801
    const _OPENCART = 'opencart';
802
    const _OPENID = 'openid';
803
    const _OPERA = 'opera';
804
    const _OPTIN_MONSTER = 'optin-monster';
805
    const _OSI = 'osi';
806
    const _OUTDENT = 'outdent';
807
    const _PAGE4 = 'page4';
808
    const _PAGELINES = 'pagelines';
809
    const _PAINT_BRUSH = 'paint-brush';
810
    const _PAINT_ROLLER = 'paint-roller';
811
    const _PALETTE = 'palette';
812
    const _PALFED = 'palfed';
813
    const _PALLET = 'pallet';
814
    const _PAPER_PLANE = 'paper-plane';
815
    const _PAPERCLIP = 'paperclip';
816
    const _PARACHUTE_BOX = 'parachute-box';
817
    const _PARAGRAPH = 'paragraph';
818
    const _PARKING = 'parking';
819
    const _PASSPORT = 'passport';
820
    const _PASTE = 'paste';
821
    const _PATREON = 'patreon';
822
    const _PAUSE = 'pause';
823
    const _PAUSE_CIRCLE = 'pause-circle';
824
    const _PAW = 'paw';
825
    const _PAYPAL = 'paypal';
826
    const _PEN = 'pen';
827
    const _PEN_ALT = 'pen-alt';
828
    const _PEN_FANCY = 'pen-fancy';
829
    const _PEN_NIB = 'pen-nib';
830
    const _PEN_SQUARE = 'pen-square';
831
    const _PENCIL_ALT = 'pencil-alt';
832
    const _PENCIL_RULER = 'pencil-ruler';
833
    const _PEOPLE_CARRY = 'people-carry';
834
    const _PERCENT = 'percent';
835
    const _PERCENTAGE = 'percentage';
836
    const _PERISCOPE = 'periscope';
837
    const _PHABRICATOR = 'phabricator';
838
    const _PHOENIX_FRAMEWORK = 'phoenix-framework';
839
    const _PHOENIX_SQUADRON = 'phoenix-squadron';
840
    const _PHONE = 'phone';
841
    const _PHONE_SLASH = 'phone-slash';
842
    const _PHONE_SQUARE = 'phone-square';
843
    const _PHONE_VOLUME = 'phone-volume';
844
    const _PHP = 'php';
845
    const _PIED_PIPER = 'pied-piper';
846
    const _PIED_PIPER_ALT = 'pied-piper-alt';
847
    const _PIED_PIPER_HAT = 'pied-piper-hat';
848
    const _PIED_PIPER_PP = 'pied-piper-pp';
849
    const _PIGGY_BANK = 'piggy-bank';
850
    const _PILLS = 'pills';
851
    const _PINTEREST = 'pinterest';
852
    const _PINTEREST_P = 'pinterest-p';
853
    const _PINTEREST_SQUARE = 'pinterest-square';
854
    const _PLANE = 'plane';
855
    const _PLANE_ARRIVAL = 'plane-arrival';
856
    const _PLANE_DEPARTURE = 'plane-departure';
857
    const _PLAY = 'play';
858
    const _PLAY_CIRCLE = 'play-circle';
859
    const _PLAYSTATION = 'playstation';
860
    const _PLUG = 'plug';
861
    const _PLUS = 'plus';
862
    const _PLUS_CIRCLE = 'plus-circle';
863
    const _PLUS_SQUARE = 'plus-square';
864
    const _PODCAST = 'podcast';
865
    const _POO = 'poo';
866
    const _PORTRAIT = 'portrait';
867
    const _POUND_SIGN = 'pound-sign';
868
    const _POWER_OFF = 'power-off';
869
    const _PRESCRIPTION = 'prescription';
870
    const _PRESCRIPTION_BOTTLE = 'prescription-bottle';
871
    const _PRESCRIPTION_BOTTLE_ALT = 'prescription-bottle-alt';
872
    const _PRINT = 'print';
873
    const _PROCEDURES = 'procedures';
874
    const _PRODUCT_HUNT = 'product-hunt';
875
    const _PROJECT_DIAGRAM = 'project-diagram';
876
    const _PUSHED = 'pushed';
877
    const _PUZZLE_PIECE = 'puzzle-piece';
878
    const _PYTHON = 'python';
879
    const _QQ = 'qq';
880
    const _QRCODE = 'qrcode';
881
    const _QUESTION = 'question';
882
    const _QUESTION_CIRCLE = 'question-circle';
883
    const _QUIDDITCH = 'quidditch';
884
    const _QUINSCAPE = 'quinscape';
885
    const _QUORA = 'quora';
886
    const _QUOTE_LEFT = 'quote-left';
887
    const _QUOTE_RIGHT = 'quote-right';
888
    const _R_PROJECT = 'r-project';
889
    const _RANDOM = 'random';
890
    const _RAVELRY = 'ravelry';
891
    const _REACT = 'react';
892
    const _README = 'readme';
893
    const _REBEL = 'rebel';
894
    const _RECEIPT = 'receipt';
895
    const _RECYCLE = 'recycle';
896
    const _RED_RIVER = 'red-river';
897
    const _REDDIT = 'reddit';
898
    const _REDDIT_ALIEN = 'reddit-alien';
899
    const _REDDIT_SQUARE = 'reddit-square';
900
    const _REDO = 'redo';
901
    const _REDO_ALT = 'redo-alt';
902
    const _REGISTERED = 'registered';
903
    const _RENDACT = 'rendact';
904
    const _RENREN = 'renren';
905
    const _REPLY = 'reply';
906
    const _REPLY_ALL = 'reply-all';
907
    const _REPLYD = 'replyd';
908
    const _RESEARCHGATE = 'researchgate';
909
    const _RESOLVING = 'resolving';
910
    const _RETWEET = 'retweet';
911
    const _RIBBON = 'ribbon';
912
    const _ROAD = 'road';
913
    const _ROBOT = 'robot';
914
    const _ROCKET = 'rocket';
915
    const _ROCKETCHAT = 'rocketchat';
916
    const _ROCKRMS = 'rockrms';
917
    const _RSS = 'rss';
918
    const _RSS_SQUARE = 'rss-square';
919
    const _RUBLE_SIGN = 'ruble-sign';
920
    const _RULER = 'ruler';
921
    const _RULER_COMBINED = 'ruler-combined';
922
    const _RULER_HORIZONTAL = 'ruler-horizontal';
923
    const _RULER_VERTICAL = 'ruler-vertical';
924
    const _RUPEE_SIGN = 'rupee-sign';
925
    const _SAD_CRY = 'sad-cry';
926
    const _SAD_TEAR = 'sad-tear';
927
    const _SAFARI = 'safari';
928
    const _SASS = 'sass';
929
    const _SAVE = 'save';
930
    const _SCHLIX = 'schlix';
931
    const _SCHOOL = 'school';
932
    const _SCREWDRIVER = 'screwdriver';
933
    const _SCRIBD = 'scribd';
934
    const _SEARCH = 'search';
935
    const _SEARCH_MINUS = 'search-minus';
936
    const _SEARCH_PLUS = 'search-plus';
937
    const _SEARCHENGIN = 'searchengin';
938
    const _SEEDLING = 'seedling';
939
    const _SELLCAST = 'sellcast';
940
    const _SELLSY = 'sellsy';
941
    const _SERVER = 'server';
942
    const _SERVICESTACK = 'servicestack';
943
    const _SHARE = 'share';
944
    const _SHARE_ALT = 'share-alt';
945
    const _SHARE_ALT_SQUARE = 'share-alt-square';
946
    const _SHARE_SQUARE = 'share-square';
947
    const _SHEKEL_SIGN = 'shekel-sign';
948
    const _SHIELD_ALT = 'shield-alt';
949
    const _SHIP = 'ship';
950
    const _SHIPPING_FAST = 'shipping-fast';
951
    const _SHIRTSINBULK = 'shirtsinbulk';
952
    const _SHOE_PRINTS = 'shoe-prints';
953
    const _SHOPPING_BAG = 'shopping-bag';
954
    const _SHOPPING_BASKET = 'shopping-basket';
955
    const _SHOPPING_CART = 'shopping-cart';
956
    const _SHOPWARE = 'shopware';
957
    const _SHOWER = 'shower';
958
    const _SHUTTLE_VAN = 'shuttle-van';
959
    const _SIGN = 'sign';
960
    const _SIGN_IN_ALT = 'sign-in-alt';
961
    const _SIGN_LANGUAGE = 'sign-language';
962
    const _SIGN_OUT_ALT = 'sign-out-alt';
963
    const _SIGNAL = 'signal';
964
    const _SIGNATURE = 'signature';
965
    const _SIMPLYBUILT = 'simplybuilt';
966
    const _SISTRIX = 'sistrix';
967
    const _SITEMAP = 'sitemap';
968
    const _SITH = 'sith';
969
    const _SKULL = 'skull';
970
    const _SKYATLAS = 'skyatlas';
971
    const _SKYPE = 'skype';
972
    const _SLACK = 'slack';
973
    const _SLACK_HASH = 'slack-hash';
974
    const _SLIDERS_H = 'sliders-h';
975
    const _SLIDESHARE = 'slideshare';
976
    const _SMILE = 'smile';
977
    const _SMILE_BEAM = 'smile-beam';
978
    const _SMILE_WINK = 'smile-wink';
979
    const _SMOKING = 'smoking';
980
    const _SMOKING_BAN = 'smoking-ban';
981
    const _SNAPCHAT = 'snapchat';
982
    const _SNAPCHAT_GHOST = 'snapchat-ghost';
983
    const _SNAPCHAT_SQUARE = 'snapchat-square';
984
    const _SNOWFLAKE = 'snowflake';
985
    const _SOLAR_PANEL = 'solar-panel';
986
    const _SORT = 'sort';
987
    const _SORT_ALPHA_DOWN = 'sort-alpha-down';
988
    const _SORT_ALPHA_UP = 'sort-alpha-up';
989
    const _SORT_AMOUNT_DOWN = 'sort-amount-down';
990
    const _SORT_AMOUNT_UP = 'sort-amount-up';
991
    const _SORT_DOWN = 'sort-down';
992
    const _SORT_NUMERIC_DOWN = 'sort-numeric-down';
993
    const _SORT_NUMERIC_UP = 'sort-numeric-up';
994
    const _SORT_UP = 'sort-up';
995
    const _SOUNDCLOUD = 'soundcloud';
996
    const _SPA = 'spa';
997
    const _SPACE_SHUTTLE = 'space-shuttle';
998
    const _SPEAKAP = 'speakap';
999
    const _SPINNER = 'spinner';
1000
    const _SPLOTCH = 'splotch';
1001
    const _SPOTIFY = 'spotify';
1002
    const _SPRAY_CAN = 'spray-can';
1003
    const _SQUARE = 'square';
1004
    const _SQUARE_FULL = 'square-full';
1005
    const _SQUARESPACE = 'squarespace';
1006
    const _STACK_EXCHANGE = 'stack-exchange';
1007
    const _STACK_OVERFLOW = 'stack-overflow';
1008
    const _STAMP = 'stamp';
1009
    const _STAR = 'star';
1010
    const _STAR_HALF = 'star-half';
1011
    const _STAR_HALF_ALT = 'star-half-alt';
1012
    const _STAYLINKED = 'staylinked';
1013
    const _STEAM = 'steam';
1014
    const _STEAM_SQUARE = 'steam-square';
1015
    const _STEAM_SYMBOL = 'steam-symbol';
1016
    const _STEP_BACKWARD = 'step-backward';
1017
    const _STEP_FORWARD = 'step-forward';
1018
    const _STETHOSCOPE = 'stethoscope';
1019
    const _STICKER_MULE = 'sticker-mule';
1020
    const _STICKY_NOTE = 'sticky-note';
1021
    const _STOP = 'stop';
1022
    const _STOP_CIRCLE = 'stop-circle';
1023
    const _STOPWATCH = 'stopwatch';
1024
    const _STORE = 'store';
1025
    const _STORE_ALT = 'store-alt';
1026
    const _STRAVA = 'strava';
1027
    const _STREAM = 'stream';
1028
    const _STREET_VIEW = 'street-view';
1029
    const _STRIKETHROUGH = 'strikethrough';
1030
    const _STRIPE = 'stripe';
1031
    const _STRIPE_S = 'stripe-s';
1032
    const _STROOPWAFEL = 'stroopwafel';
1033
    const _STUDIOVINARI = 'studiovinari';
1034
    const _STUMBLEUPON = 'stumbleupon';
1035
    const _STUMBLEUPON_CIRCLE = 'stumbleupon-circle';
1036
    const _SUBSCRIPT = 'subscript';
1037
    const _SUBWAY = 'subway';
1038
    const _SUITCASE = 'suitcase';
1039
    const _SUITCASE_ROLLING = 'suitcase-rolling';
1040
    const _SUN = 'sun';
1041
    const _SUPERPOWERS = 'superpowers';
1042
    const _SUPERSCRIPT = 'superscript';
1043
    const _SUPPLE = 'supple';
1044
    const _SURPRISE = 'surprise';
1045
    const _SWATCHBOOK = 'swatchbook';
1046
    const _SWIMMER = 'swimmer';
1047
    const _SWIMMING_POOL = 'swimming-pool';
1048
    const _SYNC = 'sync';
1049
    const _SYNC_ALT = 'sync-alt';
1050
    const _SYRINGE = 'syringe';
1051
    const _TABLE = 'table';
1052
    const _TABLE_TENNIS = 'table-tennis';
1053
    const _TABLET = 'tablet';
1054
    const _TABLET_ALT = 'tablet-alt';
1055
    const _TABLETS = 'tablets';
1056
    const _TACHOMETER_ALT = 'tachometer-alt';
1057
    const _TAG = 'tag';
1058
    const _TAGS = 'tags';
1059
    const _TAPE = 'tape';
1060
    const _TASKS = 'tasks';
1061
    const _TAXI = 'taxi';
1062
    const _TEAMSPEAK = 'teamspeak';
1063
    const _TELEGRAM = 'telegram';
1064
    const _TELEGRAM_PLANE = 'telegram-plane';
1065
    const _TENCENT_WEIBO = 'tencent-weibo';
1066
    const _TERMINAL = 'terminal';
1067
    const _TEXT_HEIGHT = 'text-height';
1068
    const _TEXT_WIDTH = 'text-width';
1069
    const _TH = 'th';
1070
    const _TH_LARGE = 'th-large';
1071
    const _TH_LIST = 'th-list';
1072
    const _THEMECO = 'themeco';
1073
    const _THEMEISLE = 'themeisle';
1074
    const _THERMOMETER = 'thermometer';
1075
    const _THERMOMETER_EMPTY = 'thermometer-empty';
1076
    const _THERMOMETER_FULL = 'thermometer-full';
1077
    const _THERMOMETER_HALF = 'thermometer-half';
1078
    const _THERMOMETER_QUARTER = 'thermometer-quarter';
1079
    const _THERMOMETER_THREE_QUARTERS = 'thermometer-three-quarters';
1080
    const _THUMBS_DOWN = 'thumbs-down';
1081
    const _THUMBS_UP = 'thumbs-up';
1082
    const _THUMBTACK = 'thumbtack';
1083
    const _TICKET_ALT = 'ticket-alt';
1084
    const _TIMES = 'times';
1085
    const _TIMES_CIRCLE = 'times-circle';
1086
    const _TINT = 'tint';
1087
    const _TINT_SLASH = 'tint-slash';
1088
    const _TIRED = 'tired';
1089
    const _TOGGLE_OFF = 'toggle-off';
1090
    const _TOGGLE_ON = 'toggle-on';
1091
    const _TOOLBOX = 'toolbox';
1092
    const _TOOTH = 'tooth';
1093
    const _TRADE_FEDERATION = 'trade-federation';
1094
    const _TRADEMARK = 'trademark';
1095
    const _TRAIN = 'train';
1096
    const _TRANSGENDER = 'transgender';
1097
    const _TRANSGENDER_ALT = 'transgender-alt';
1098
    const _TRASH = 'trash';
1099
    const _TRASH_ALT = 'trash-alt';
1100
    const _TREE = 'tree';
1101
    const _TRELLO = 'trello';
1102
    const _TRIPADVISOR = 'tripadvisor';
1103
    const _TROPHY = 'trophy';
1104
    const _TRUCK = 'truck';
1105
    const _TRUCK_LOADING = 'truck-loading';
1106
    const _TRUCK_MOVING = 'truck-moving';
1107
    const _TSHIRT = 'tshirt';
1108
    const _TTY = 'tty';
1109
    const _TUMBLR = 'tumblr';
1110
    const _TUMBLR_SQUARE = 'tumblr-square';
1111
    const _TV = 'tv';
1112
    const _TWITCH = 'twitch';
1113
    const _TWITTER = 'twitter';
1114
    const _TWITTER_SQUARE = 'twitter-square';
1115
    const _TYPO3 = 'typo3';
1116
    const _UBER = 'uber';
1117
    const _UIKIT = 'uikit';
1118
    const _UMBRELLA = 'umbrella';
1119
    const _UMBRELLA_BEACH = 'umbrella-beach';
1120
    const _UNDERLINE = 'underline';
1121
    const _UNDO = 'undo';
1122
    const _UNDO_ALT = 'undo-alt';
1123
    const _UNIREGISTRY = 'uniregistry';
1124
    const _UNIVERSAL_ACCESS = 'universal-access';
1125
    const _UNIVERSITY = 'university';
1126
    const _UNLINK = 'unlink';
1127
    const _UNLOCK = 'unlock';
1128
    const _UNLOCK_ALT = 'unlock-alt';
1129
    const _UNTAPPD = 'untappd';
1130
    const _UPLOAD = 'upload';
1131
    const _USB = 'usb';
1132
    const _USER = 'user';
1133
    const _USER_ALT = 'user-alt';
1134
    const _USER_ALT_SLASH = 'user-alt-slash';
1135
    const _USER_ASTRONAUT = 'user-astronaut';
1136
    const _USER_CHECK = 'user-check';
1137
    const _USER_CIRCLE = 'user-circle';
1138
    const _USER_CLOCK = 'user-clock';
1139
    const _USER_COG = 'user-cog';
1140
    const _USER_EDIT = 'user-edit';
1141
    const _USER_FRIENDS = 'user-friends';
1142
    const _USER_GRADUATE = 'user-graduate';
1143
    const _USER_LOCK = 'user-lock';
1144
    const _USER_MD = 'user-md';
1145
    const _USER_MINUS = 'user-minus';
1146
    const _USER_NINJA = 'user-ninja';
1147
    const _USER_PLUS = 'user-plus';
1148
    const _USER_SECRET = 'user-secret';
1149
    const _USER_SHIELD = 'user-shield';
1150
    const _USER_SLASH = 'user-slash';
1151
    const _USER_TAG = 'user-tag';
1152
    const _USER_TIE = 'user-tie';
1153
    const _USER_TIMES = 'user-times';
1154
    const _USERS = 'users';
1155
    const _USERS_COG = 'users-cog';
1156
    const _USSUNNAH = 'ussunnah';
1157
    const _UTENSIL_SPOON = 'utensil-spoon';
1158
    const _UTENSILS = 'utensils';
1159
    const _VAADIN = 'vaadin';
1160
    const _VECTOR_SQUARE = 'vector-square';
1161
    const _VENUS = 'venus';
1162
    const _VENUS_DOUBLE = 'venus-double';
1163
    const _VENUS_MARS = 'venus-mars';
1164
    const _VIACOIN = 'viacoin';
1165
    const _VIADEO = 'viadeo';
1166
    const _VIADEO_SQUARE = 'viadeo-square';
1167
    const _VIAL = 'vial';
1168
    const _VIALS = 'vials';
1169
    const _VIBER = 'viber';
1170
    const _VIDEO = 'video';
1171
    const _VIDEO_SLASH = 'video-slash';
1172
    const _VIMEO = 'vimeo';
1173
    const _VIMEO_SQUARE = 'vimeo-square';
1174
    const _VIMEO_V = 'vimeo-v';
1175
    const _VINE = 'vine';
1176
    const _VK = 'vk';
1177
    const _VNV = 'vnv';
1178
    const _VOLLEYBALL_BALL = 'volleyball-ball';
1179
    const _VOLUME_DOWN = 'volume-down';
1180
    const _VOLUME_OFF = 'volume-off';
1181
    const _VOLUME_UP = 'volume-up';
1182
    const _VUEJS = 'vuejs';
1183
    const _WALKING = 'walking';
1184
    const _WALLET = 'wallet';
1185
    const _WAREHOUSE = 'warehouse';
1186
    const _WEEBLY = 'weebly';
1187
    const _WEIBO = 'weibo';
1188
    const _WEIGHT = 'weight';
1189
    const _WEIGHT_HANGING = 'weight-hanging';
1190
    const _WEIXIN = 'weixin';
1191
    const _WHATSAPP = 'whatsapp';
1192
    const _WHATSAPP_SQUARE = 'whatsapp-square';
1193
    const _WHEELCHAIR = 'wheelchair';
1194
    const _WHMCS = 'whmcs';
1195
    const _WIFI = 'wifi';
1196
    const _WIKIPEDIA_W = 'wikipedia-w';
1197
    const _WINDOW_CLOSE = 'window-close';
1198
    const _WINDOW_MAXIMIZE = 'window-maximize';
1199
    const _WINDOW_MINIMIZE = 'window-minimize';
1200
    const _WINDOW_RESTORE = 'window-restore';
1201
    const _WINDOWS = 'windows';
1202
    const _WINE_GLASS = 'wine-glass';
1203
    const _WINE_GLASS_ALT = 'wine-glass-alt';
1204
    const _WIX = 'wix';
1205
    const _WOLF_PACK_BATTALION = 'wolf-pack-battalion';
1206
    const _WON_SIGN = 'won-sign';
1207
    const _WORDPRESS = 'wordpress';
1208
    const _WORDPRESS_SIMPLE = 'wordpress-simple';
1209
    const _WPBEGINNER = 'wpbeginner';
1210
    const _WPEXPLORER = 'wpexplorer';
1211
    const _WPFORMS = 'wpforms';
1212
    const _WRENCH = 'wrench';
1213
    const _X_RAY = 'x-ray';
1214
    const _XBOX = 'xbox';
1215
    const _XING = 'xing';
1216
    const _XING_SQUARE = 'xing-square';
1217
    const _Y_COMBINATOR = 'y-combinator';
1218
    const _YAHOO = 'yahoo';
1219
    const _YANDEX = 'yandex';
1220
    const _YANDEX_INTERNATIONAL = 'yandex-international';
1221
    const _YELP = 'yelp';
1222
    const _YEN_SIGN = 'yen-sign';
1223
    const _YOAST = 'yoast';
1224
    const _YOUTUBE = 'youtube';
1225
    const _YOUTUBE_SQUARE = 'youtube-square';
1226
}
1227