Snippets

Kevin Armstrong Weather Display

Created by Kevin Armstrong last modified
import 'dart:convert';
import 'package:intl/intl.dart';
import 'package:flutter/material.dart';
import 'package:fluids/plugins/weather/models/models.dart';
import 'package:fluids/utils/md_icons.dart';

class CityForecast extends StatelessWidget {
  final GlobalKey<AnimatedListState> _listKey = GlobalKey<AnimatedListState>();
  final String city;
  final String state;
  final Forecast forecast;

  CityForecast({this.city, this.state, this.forecast});

  @override
  Widget build(BuildContext context) {
    final int contentHgt = 240;
    double imageHeight = MediaQuery.of(context).size.height - contentHgt;
    return Stack(
      children: <Widget>[
        new Positioned(
          child: Image.network(
            weatherImage,
            fit: BoxFit.cover,
          ),
          height: imageHeight,
          top: 0.0,
          left: 0.0,
          right: 0.0,
        ),
        new Scaffold(
          appBar: new AppBar(
            backgroundColor: Colors.transparent,
            elevation: 0.0,
          ),
          backgroundColor: Colors.transparent,
          body: new Column(
            mainAxisAlignment: MainAxisAlignment.end,
            children: <Widget>[
              _makeWeatherRow(context),
              Container(
                height: contentHgt.toDouble(),
                color: Colors.white,
                child: new SafeArea(
                  child: Column(
                    mainAxisAlignment: MainAxisAlignment.start,
                    children: <Widget>[
                      _makeWeatherExtra(context),
                      Expanded(
                        child: AnimatedList(
                          key: _listKey,
                          initialItemCount: forecast.daily.length,
                          scrollDirection: Axis.horizontal,
                          itemBuilder: (BuildContext context, int index, animation){
                            return _makeDay(context, animation, forecast.daily[index]);
                          },
                        ),
                      )
                    ],
                  ),
                ),
              )
            ],
          ),
        ),
      ],
    );
  }

  _makeDay(BuildContext context, animation, Weather w){
    return FadeTransition(
      opacity: animation,
      child: SizeTransition(
        sizeFactor: animation,
        child: new Container(
          width: 120.0,
          decoration: BoxDecoration(
            border: Border(right: BorderSide(width: 1.0, color: Colors.black26)),
          ),
          margin: EdgeInsets.symmetric(vertical: 10.0),
          child: Column(
            mainAxisAlignment: MainAxisAlignment.center,
            children: <Widget>[
              Text(DateFormat('EEE').format(w.dateTime).toUpperCase()),
              Expanded(
                child: Icon(w.mcIcon, size: 40.0,),
              ),
              Text('${w.temperatureMax.round()} / ${w.temperatureMin.round()}', style: Theme.of(context).textTheme.title,),
            ],
          ),
        ),
      ),
    );
  }

  _makeWeatherRow(context) {
    Weather current = forecast != null && forecast.currently != null ? forecast.currently : null;
    return current == null ? Container() : Container(
      color: Colors.black45,
      padding: EdgeInsets.all(20.0),
      child: new Column(
        children: <Widget>[
          new Row(
            crossAxisAlignment: CrossAxisAlignment.center,
            children: <Widget>[
              Row(
                crossAxisAlignment: CrossAxisAlignment.start,
                children: <Widget>[
                  Text(current.temperature.toStringAsFixed(0), style: Theme.of(context).textTheme.display2.copyWith(color: Colors.white),),
                  Icon(MDIcons.temperature_fahrenheit, color: Colors.white, size: 30.0,),
                ],
              ),
              new Expanded(
                child: Container(
                  alignment: Alignment.center,
                  padding: const EdgeInsets.only(right: 30.0),
                  child: Icon(current.mcIcon, color: Colors.white, size: 60.0,),
                ),
              ),
              Column(
                crossAxisAlignment: CrossAxisAlignment.end,
                mainAxisAlignment: MainAxisAlignment.center,
                children: <Widget>[
                  Text('$city, $state'.toUpperCase(), style: Theme.of(context).textTheme.title.copyWith(color: Colors.white),),
                  Text(DateFormat('EEEEE, MMMM d').format(DateTime.now()).toUpperCase(), style: Theme.of(context).textTheme.body1.copyWith(color: Colors.white),),
                ],
              )
            ],
          ),
          _makeWeatherSummary(context),
        ],
      ),
    );
  }

  _makeWeatherExtra(BuildContext context) {
    Weather current = forecast != null && forecast.currently != null ? forecast.currently : null;
    return current == null ? Container() : Container(
      child: Column(
        children: <Widget>[
          Container(
            padding: const EdgeInsets.all(15.0),
            child: Row(
              mainAxisAlignment: MainAxisAlignment.spaceEvenly,
              children: <Widget>[
                _makeExtraInfoStat(context, MDIcons.flag_variant_outline, '${current.windSpeed.round()} MPH'),
                _makeExtraInfoStat(context, MDIcons.compass_outline, '${current.windDirection}'),
                _makeExtraInfoStat(context, MDIcons.umbrella_outline, '${current.precipitationProbability.round()}%'),
              ],
            ),
          ),
          Divider(),
        ],
      ),
    );
  }

  _makeExtraInfoStat(BuildContext context, IconData icon, String info){
    return Row(
      children: <Widget>[
        Icon(icon),
        Text(info.toUpperCase(), style: Theme.of(context).textTheme.title,),
      ],
    );
  }

  _makeWeatherSummary(BuildContext context) {
    String summary = Utf8Codec().decode(forecast.dailySummary.codeUnits);
    return Container(
      child: Column(
        children: <Widget>[
          Container(
            padding: const EdgeInsets.only(top: 10.0),
            child: Text(
              summary,
              style: Theme.of(context).textTheme.body1.copyWith(color: Colors.white),
            ),
          ),
        ],
      ),
    );
  }
}
import './weather.dart';

class Forecast {
  final num latitude;
  final num longitude;
  final String timezone;
  final Weather currently;
  final List<Weather> minutely;
  final List<Weather> hourly;
  final List<Weather> daily;
  final String dailySummary;
  final String dailyIcon;
  final String hourlySummary;
  final String hourlyIcon;
  final String minutelySummary;
  final String minutelyIcon;

  Forecast({
    this.latitude: 0.0,
    this.longitude: 0.0,
    this.timezone: '',
    this.currently,
    this.minutely: const [],
    this.hourly: const [],
    this.daily: const [],
    this.dailyIcon: '',
    this.dailySummary: '',
    this.hourlyIcon: '',
    this.hourlySummary: '',
    this.minutelyIcon: '',
    this.minutelySummary: '',
  });

  static Forecast fromMap(Map<String, dynamic> map){
    bool hasMinutely = map['minutely'] != null;
    bool hasHourly = map['hourly'] != null;
    bool hasDaily = map['daily'] != null;
    var minutely = [];
    String minutelyIcon = '';
    String minutelySummary = '';
    var hourly = [];
    String hourlyIcon = '';
    String hourlySummary = '';
    var daily = [];
    String dailyIcon = '';
    String dailySummary = '';
    Weather currently;

    if(hasMinutely){
      List items = map['minutely']['data'] ?? [];
      minutely = items.map((item) => Weather.fromMap(item)).toList();
      minutelyIcon = map['minutely']['icon'] ?? '';
      minutelySummary = map['minutely']['summary'] ?? '';
    }
    if(hasHourly){
      List items = map['hourly']['data'] ?? [];
      hourly = items.map((item) => Weather.fromMap(item)).toList();
      hourlyIcon = map['hourly']['icon'] ?? '';
      hourlySummary = map['hourly']['summary'] ?? '';
    }
    if(hasDaily){
      List items = map['daily']['data'] ?? [];
      daily = items.map((item) => Weather.fromMap(item)).toList();
      dailyIcon = map['daily']['icon'] ?? '';
      dailySummary = map['daily']['summary'] ?? '';
    }
    if(map['currently'] != null){
      currently = Weather.fromMap(map['currently']);
    }
    return new Forecast(
      latitude: map['latitude'] ?? 0.0,
      longitude: map['longitude'] ?? 0.0,
      timezone: map['timezone'] ?? '',
      currently: currently,
      minutely: minutely,
      hourly: hourly,
      daily: daily,
      minutelyIcon: minutelyIcon,
      hourlyIcon: hourlyIcon,
      dailyIcon: dailyIcon,
      minutelySummary: minutelySummary,
      hourlySummary: hourlySummary,
      dailySummary: dailySummary,
    );
  }

  Forecast copyWith({
    num latitude,
    num longitude,
    String timezone,
    Weather currently,
    List minutely,
    List hourly,
    List daily,
    String dailyIcon,
    String dailySummary,
    String hourlyIcon,
    String hourlySummary,
    String minutelyIcon,
    String minutelySummary,
  }){
    return new Forecast(
      latitude: latitude ?? this.latitude,
      longitude: longitude ?? this.longitude,
      timezone: timezone ?? this.timezone,
      currently: currently ?? this.currently,
      minutely: minutely ?? this.minutely,
      hourly: hourly ?? this.hourly,
      daily: daily ?? this.daily,
      minutelyIcon: minutelyIcon ?? this.minutelyIcon,
      hourlyIcon: hourlyIcon ?? this.hourlyIcon,
      dailyIcon: dailyIcon ?? this.dailyIcon,
      minutelySummary: minutelySummary ?? this.minutelySummary,
      hourlySummary: hourlySummary ?? this.hourlySummary,
      dailySummary: dailySummary ?? this.dailySummary,
    );
  }

  double get currentDayMax {
    if(daily.isNotEmpty){
      Weather today = daily[0];
      return today.temperatureHigh;
    }
    return 0.0;
  }
  double get currentDayMin {
    if(daily.isNotEmpty){
      Weather today = daily[0];
      return today.temperatureLow;
    }
    return 0.0;
  }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
//font can be downloaded here: https://kevinandre.com/files/materialdesignicons.ttf
import 'package:flutter/widgets.dart';

class MDIcons {
  MDIcons._();

  static const _kFontFam = '<location of the material design font as indicated in pubspec.yaml>';

  static const IconData access_point = const IconData(0xF002, fontFamily: _kFontFam);
  static const IconData access_point_network = const IconData(0xF003, fontFamily: _kFontFam);
  static const IconData account = const IconData(0xF004, fontFamily: _kFontFam);
  static const IconData account_alert = const IconData(0xF005, fontFamily: _kFontFam);
  static const IconData account_box = const IconData(0xF006, fontFamily: _kFontFam);
  static const IconData account_box_outline = const IconData(0xF007, fontFamily: _kFontFam);
  static const IconData account_card_details = const IconData(0xF5D2, fontFamily: _kFontFam);
  static const IconData account_check = const IconData(0xF008, fontFamily: _kFontFam);
  static const IconData account_circle = const IconData(0xF009, fontFamily: _kFontFam);
  static const IconData account_convert = const IconData(0xF00A, fontFamily: _kFontFam);
  static const IconData account_edit = const IconData(0xF6BB, fontFamily: _kFontFam);
  static const IconData account_group = const IconData(0xF848, fontFamily: _kFontFam);
  static const IconData account_heart = const IconData(0xF898, fontFamily: _kFontFam);
  static const IconData account_key = const IconData(0xF00B, fontFamily: _kFontFam);
  static const IconData account_location = const IconData(0xF00C, fontFamily: _kFontFam);
  static const IconData account_minus = const IconData(0xF00D, fontFamily: _kFontFam);
  static const IconData account_multiple = const IconData(0xF00E, fontFamily: _kFontFam);
  static const IconData account_multiple_check = const IconData(0xF8C4, fontFamily: _kFontFam);
  static const IconData account_multiple_minus = const IconData(0xF5D3, fontFamily: _kFontFam);
  static const IconData account_multiple_outline = const IconData(0xF00F, fontFamily: _kFontFam);
  static const IconData account_multiple_plus = const IconData(0xF010, fontFamily: _kFontFam);
  static const IconData account_multiple_plus_outline = const IconData(0xF7FF, fontFamily: _kFontFam);
  static const IconData account_network = const IconData(0xF011, fontFamily: _kFontFam);
  static const IconData account_off = const IconData(0xF012, fontFamily: _kFontFam);
  static const IconData account_outline = const IconData(0xF013, fontFamily: _kFontFam);
  static const IconData account_plus = const IconData(0xF014, fontFamily: _kFontFam);
  static const IconData account_plus_outline = const IconData(0xF800, fontFamily: _kFontFam);
  static const IconData account_remove = const IconData(0xF015, fontFamily: _kFontFam);
  static const IconData account_search = const IconData(0xF016, fontFamily: _kFontFam);
  static const IconData account_settings = const IconData(0xF630, fontFamily: _kFontFam);
  static const IconData account_settings_variant = const IconData(0xF631, fontFamily: _kFontFam);
  static const IconData account_star = const IconData(0xF017, fontFamily: _kFontFam);
  static const IconData account_switch = const IconData(0xF019, fontFamily: _kFontFam);
  static const IconData accusoft = const IconData(0xF849, fontFamily: _kFontFam);
  static const IconData adjust = const IconData(0xF01A, fontFamily: _kFontFam);
  static const IconData air_conditioner = const IconData(0xF01B, fontFamily: _kFontFam);
  static const IconData airballoon = const IconData(0xF01C, fontFamily: _kFontFam);
  static const IconData airplane = const IconData(0xF01D, fontFamily: _kFontFam);
  static const IconData airplane_landing = const IconData(0xF5D4, fontFamily: _kFontFam);
  static const IconData airplane_off = const IconData(0xF01E, fontFamily: _kFontFam);
  static const IconData airplane_takeoff = const IconData(0xF5D5, fontFamily: _kFontFam);
  static const IconData airplay = const IconData(0xF01F, fontFamily: _kFontFam);
  static const IconData airport = const IconData(0xF84A, fontFamily: _kFontFam);
  static const IconData alarm = const IconData(0xF020, fontFamily: _kFontFam);
  static const IconData alarm_bell = const IconData(0xF78D, fontFamily: _kFontFam);
  static const IconData alarm_check = const IconData(0xF021, fontFamily: _kFontFam);
  static const IconData alarm_light = const IconData(0xF78E, fontFamily: _kFontFam);
  static const IconData alarm_multiple = const IconData(0xF022, fontFamily: _kFontFam);
  static const IconData alarm_off = const IconData(0xF023, fontFamily: _kFontFam);
  static const IconData alarm_plus = const IconData(0xF024, fontFamily: _kFontFam);
  static const IconData alarm_snooze = const IconData(0xF68D, fontFamily: _kFontFam);
  static const IconData album = const IconData(0xF025, fontFamily: _kFontFam);
  static const IconData alert = const IconData(0xF026, fontFamily: _kFontFam);
  static const IconData alert_box = const IconData(0xF027, fontFamily: _kFontFam);
  static const IconData alert_circle = const IconData(0xF028, fontFamily: _kFontFam);
  static const IconData alert_circle_outline = const IconData(0xF5D6, fontFamily: _kFontFam);
  static const IconData alert_decagram = const IconData(0xF6BC, fontFamily: _kFontFam);
  static const IconData alert_octagon = const IconData(0xF029, fontFamily: _kFontFam);
  static const IconData alert_octagram = const IconData(0xF766, fontFamily: _kFontFam);
  static const IconData alert_outline = const IconData(0xF02A, fontFamily: _kFontFam);
  static const IconData alien = const IconData(0xF899, fontFamily: _kFontFam);
  static const IconData all_inclusive = const IconData(0xF6BD, fontFamily: _kFontFam);
  static const IconData alpha = const IconData(0xF02B, fontFamily: _kFontFam);
  static const IconData alphabetical = const IconData(0xF02C, fontFamily: _kFontFam);
  static const IconData altimeter = const IconData(0xF5D7, fontFamily: _kFontFam);
  static const IconData amazon = const IconData(0xF02D, fontFamily: _kFontFam);
  static const IconData amazon_alexa = const IconData(0xF8C5, fontFamily: _kFontFam);
  static const IconData amazon_drive = const IconData(0xF02E, fontFamily: _kFontFam);
  static const IconData ambulance = const IconData(0xF02F, fontFamily: _kFontFam);
  static const IconData amplifier = const IconData(0xF030, fontFamily: _kFontFam);
  static const IconData anchor = const IconData(0xF031, fontFamily: _kFontFam);
  static const IconData android = const IconData(0xF032, fontFamily: _kFontFam);
  static const IconData android_debug_bridge = const IconData(0xF033, fontFamily: _kFontFam);
  static const IconData android_head = const IconData(0xF78F, fontFamily: _kFontFam);
  static const IconData android_studio = const IconData(0xF034, fontFamily: _kFontFam);
  static const IconData angular = const IconData(0xF6B1, fontFamily: _kFontFam);
  static const IconData angularjs = const IconData(0xF6BE, fontFamily: _kFontFam);
  static const IconData animation = const IconData(0xF5D8, fontFamily: _kFontFam);
  static const IconData anvil = const IconData(0xF89A, fontFamily: _kFontFam);
  static const IconData apple = const IconData(0xF035, fontFamily: _kFontFam);
  static const IconData apple_finder = const IconData(0xF036, fontFamily: _kFontFam);
  static const IconData apple_icloud = const IconData(0xF038, fontFamily: _kFontFam);
  static const IconData apple_ios = const IconData(0xF037, fontFamily: _kFontFam);
  static const IconData apple_keyboard_caps = const IconData(0xF632, fontFamily: _kFontFam);
  static const IconData apple_keyboard_command = const IconData(0xF633, fontFamily: _kFontFam);
  static const IconData apple_keyboard_control = const IconData(0xF634, fontFamily: _kFontFam);
  static const IconData apple_keyboard_option = const IconData(0xF635, fontFamily: _kFontFam);
  static const IconData apple_keyboard_shift = const IconData(0xF636, fontFamily: _kFontFam);
  static const IconData apple_safari = const IconData(0xF039, fontFamily: _kFontFam);
  static const IconData application = const IconData(0xF614, fontFamily: _kFontFam);
  static const IconData approval = const IconData(0xF790, fontFamily: _kFontFam);
  static const IconData apps = const IconData(0xF03B, fontFamily: _kFontFam);
  static const IconData arch = const IconData(0xF8C6, fontFamily: _kFontFam);
  static const IconData archive = const IconData(0xF03C, fontFamily: _kFontFam);
  static const IconData arrange_bring_forward = const IconData(0xF03D, fontFamily: _kFontFam);
  static const IconData arrange_bring_to_front = const IconData(0xF03E, fontFamily: _kFontFam);
  static const IconData arrange_send_backward = const IconData(0xF03F, fontFamily: _kFontFam);
  static const IconData arrange_send_to_back = const IconData(0xF040, fontFamily: _kFontFam);
  static const IconData arrow_all = const IconData(0xF041, fontFamily: _kFontFam);
  static const IconData arrow_bottom_left = const IconData(0xF042, fontFamily: _kFontFam);
  static const IconData arrow_bottom_right = const IconData(0xF043, fontFamily: _kFontFam);
  static const IconData arrow_collapse = const IconData(0xF615, fontFamily: _kFontFam);
  static const IconData arrow_collapse_all = const IconData(0xF044, fontFamily: _kFontFam);
  static const IconData arrow_collapse_down = const IconData(0xF791, fontFamily: _kFontFam);
  static const IconData arrow_collapse_horizontal = const IconData(0xF84B, fontFamily: _kFontFam);
  static const IconData arrow_collapse_left = const IconData(0xF792, fontFamily: _kFontFam);
  static const IconData arrow_collapse_right = const IconData(0xF793, fontFamily: _kFontFam);
  static const IconData arrow_collapse_up = const IconData(0xF794, fontFamily: _kFontFam);
  static const IconData arrow_collapse_vertical = const IconData(0xF84C, fontFamily: _kFontFam);
  static const IconData arrow_down = const IconData(0xF045, fontFamily: _kFontFam);
  static const IconData arrow_down_bold = const IconData(0xF72D, fontFamily: _kFontFam);
  static const IconData arrow_down_bold_box = const IconData(0xF72E, fontFamily: _kFontFam);
  static const IconData arrow_down_bold_box_outline = const IconData(0xF72F, fontFamily: _kFontFam);
  static const IconData arrow_down_bold_circle = const IconData(0xF047, fontFamily: _kFontFam);
  static const IconData arrow_down_bold_circle_outline = const IconData(0xF048, fontFamily: _kFontFam);
  static const IconData arrow_down_bold_hexagon_outline = const IconData(0xF049, fontFamily: _kFontFam);
  static const IconData arrow_down_box = const IconData(0xF6BF, fontFamily: _kFontFam);
  static const IconData arrow_down_drop_circle = const IconData(0xF04A, fontFamily: _kFontFam);
  static const IconData arrow_down_drop_circle_outline = const IconData(0xF04B, fontFamily: _kFontFam);
  static const IconData arrow_down_thick = const IconData(0xF046, fontFamily: _kFontFam);
  static const IconData arrow_expand = const IconData(0xF616, fontFamily: _kFontFam);
  static const IconData arrow_expand_all = const IconData(0xF04C, fontFamily: _kFontFam);
  static const IconData arrow_expand_down = const IconData(0xF795, fontFamily: _kFontFam);
  static const IconData arrow_expand_horizontal = const IconData(0xF84D, fontFamily: _kFontFam);
  static const IconData arrow_expand_left = const IconData(0xF796, fontFamily: _kFontFam);
  static const IconData arrow_expand_right = const IconData(0xF797, fontFamily: _kFontFam);
  static const IconData arrow_expand_up = const IconData(0xF798, fontFamily: _kFontFam);
  static const IconData arrow_expand_vertical = const IconData(0xF84E, fontFamily: _kFontFam);
  static const IconData arrow_left = const IconData(0xF04D, fontFamily: _kFontFam);
  static const IconData arrow_left_bold = const IconData(0xF730, fontFamily: _kFontFam);
  static const IconData arrow_left_bold_box = const IconData(0xF731, fontFamily: _kFontFam);
  static const IconData arrow_left_bold_box_outline = const IconData(0xF732, fontFamily: _kFontFam);
  static const IconData arrow_left_bold_circle = const IconData(0xF04F, fontFamily: _kFontFam);
  static const IconData arrow_left_bold_circle_outline = const IconData(0xF050, fontFamily: _kFontFam);
  static const IconData arrow_left_bold_hexagon_outline = const IconData(0xF051, fontFamily: _kFontFam);
  static const IconData arrow_left_box = const IconData(0xF6C0, fontFamily: _kFontFam);
  static const IconData arrow_left_drop_circle = const IconData(0xF052, fontFamily: _kFontFam);
  static const IconData arrow_left_drop_circle_outline = const IconData(0xF053, fontFamily: _kFontFam);
  static const IconData arrow_left_thick = const IconData(0xF04E, fontFamily: _kFontFam);
  static const IconData arrow_right = const IconData(0xF054, fontFamily: _kFontFam);
  static const IconData arrow_right_bold = const IconData(0xF733, fontFamily: _kFontFam);
  static const IconData arrow_right_bold_box = const IconData(0xF734, fontFamily: _kFontFam);
  static const IconData arrow_right_bold_box_outline = const IconData(0xF735, fontFamily: _kFontFam);
  static const IconData arrow_right_bold_circle = const IconData(0xF056, fontFamily: _kFontFam);
  static const IconData arrow_right_bold_circle_outline = const IconData(0xF057, fontFamily: _kFontFam);
  static const IconData arrow_right_bold_hexagon_outline = const IconData(0xF058, fontFamily: _kFontFam);
  static const IconData arrow_right_box = const IconData(0xF6C1, fontFamily: _kFontFam);
  static const IconData arrow_right_drop_circle = const IconData(0xF059, fontFamily: _kFontFam);
  static const IconData arrow_right_drop_circle_outline = const IconData(0xF05A, fontFamily: _kFontFam);
  static const IconData arrow_right_thick = const IconData(0xF055, fontFamily: _kFontFam);
  static const IconData arrow_top_left = const IconData(0xF05B, fontFamily: _kFontFam);
  static const IconData arrow_top_right = const IconData(0xF05C, fontFamily: _kFontFam);
  static const IconData arrow_up = const IconData(0xF05D, fontFamily: _kFontFam);
  static const IconData arrow_up_bold = const IconData(0xF736, fontFamily: _kFontFam);
  static const IconData arrow_up_bold_box = const IconData(0xF737, fontFamily: _kFontFam);
  static const IconData arrow_up_bold_box_outline = const IconData(0xF738, fontFamily: _kFontFam);
  static const IconData arrow_up_bold_circle = const IconData(0xF05F, fontFamily: _kFontFam);
  static const IconData arrow_up_bold_circle_outline = const IconData(0xF060, fontFamily: _kFontFam);
  static const IconData arrow_up_bold_hexagon_outline = const IconData(0xF061, fontFamily: _kFontFam);
  static const IconData arrow_up_box = const IconData(0xF6C2, fontFamily: _kFontFam);
  static const IconData arrow_up_drop_circle = const IconData(0xF062, fontFamily: _kFontFam);
  static const IconData arrow_up_drop_circle_outline = const IconData(0xF063, fontFamily: _kFontFam);
  static const IconData arrow_up_thick = const IconData(0xF05E, fontFamily: _kFontFam);
  static const IconData artist = const IconData(0xF802, fontFamily: _kFontFam);
  static const IconData assistant = const IconData(0xF064, fontFamily: _kFontFam);
  static const IconData asterisk = const IconData(0xF6C3, fontFamily: _kFontFam);
  static const IconData at = const IconData(0xF065, fontFamily: _kFontFam);
  static const IconData atlassian = const IconData(0xF803, fontFamily: _kFontFam);
  static const IconData atom = const IconData(0xF767, fontFamily: _kFontFam);
  static const IconData attachment = const IconData(0xF066, fontFamily: _kFontFam);
  static const IconData audiobook = const IconData(0xF067, fontFamily: _kFontFam);
  static const IconData augmented_reality = const IconData(0xF84F, fontFamily: _kFontFam);
  static const IconData auto_fix = const IconData(0xF068, fontFamily: _kFontFam);
  static const IconData auto_upload = const IconData(0xF069, fontFamily: _kFontFam);
  static const IconData autorenew = const IconData(0xF06A, fontFamily: _kFontFam);
  static const IconData av_timer = const IconData(0xF06B, fontFamily: _kFontFam);
  static const IconData axe = const IconData(0xF8C7, fontFamily: _kFontFam);
  static const IconData azure = const IconData(0xF804, fontFamily: _kFontFam);
  static const IconData baby = const IconData(0xF06C, fontFamily: _kFontFam);
  static const IconData baby_buggy = const IconData(0xF68E, fontFamily: _kFontFam);
  static const IconData backburger = const IconData(0xF06D, fontFamily: _kFontFam);
  static const IconData backspace = const IconData(0xF06E, fontFamily: _kFontFam);
  static const IconData backup_restore = const IconData(0xF06F, fontFamily: _kFontFam);
  static const IconData badminton = const IconData(0xF850, fontFamily: _kFontFam);
  static const IconData bandcamp = const IconData(0xF674, fontFamily: _kFontFam);
  static const IconData bank = const IconData(0xF070, fontFamily: _kFontFam);
  static const IconData barcode = const IconData(0xF071, fontFamily: _kFontFam);
  static const IconData barcode_scan = const IconData(0xF072, fontFamily: _kFontFam);
  static const IconData barley = const IconData(0xF073, fontFamily: _kFontFam);
  static const IconData barrel = const IconData(0xF074, fontFamily: _kFontFam);
  static const IconData baseball = const IconData(0xF851, fontFamily: _kFontFam);
  static const IconData baseball_bat = const IconData(0xF852, fontFamily: _kFontFam);
  static const IconData basecamp = const IconData(0xF075, fontFamily: _kFontFam);
  static const IconData basket = const IconData(0xF076, fontFamily: _kFontFam);
  static const IconData basket_fill = const IconData(0xF077, fontFamily: _kFontFam);
  static const IconData basket_unfill = const IconData(0xF078, fontFamily: _kFontFam);
  static const IconData basketball = const IconData(0xF805, fontFamily: _kFontFam);
  static const IconData battery = const IconData(0xF079, fontFamily: _kFontFam);
  static const IconData battery_10 = const IconData(0xF07A, fontFamily: _kFontFam);
  static const IconData battery_20 = const IconData(0xF07B, fontFamily: _kFontFam);
  static const IconData battery_30 = const IconData(0xF07C, fontFamily: _kFontFam);
  static const IconData battery_40 = const IconData(0xF07D, fontFamily: _kFontFam);
  static const IconData battery_50 = const IconData(0xF07E, fontFamily: _kFontFam);
  static const IconData battery_60 = const IconData(0xF07F, fontFamily: _kFontFam);
  static const IconData battery_70 = const IconData(0xF080, fontFamily: _kFontFam);
  static const IconData battery_80 = const IconData(0xF081, fontFamily: _kFontFam);
  static const IconData battery_90 = const IconData(0xF082, fontFamily: _kFontFam);
  static const IconData battery_alert = const IconData(0xF083, fontFamily: _kFontFam);
  static const IconData battery_charging = const IconData(0xF084, fontFamily: _kFontFam);
  static const IconData battery_charging_10 = const IconData(0xF89B, fontFamily: _kFontFam);
  static const IconData battery_charging_100 = const IconData(0xF085, fontFamily: _kFontFam);
  static const IconData battery_charging_20 = const IconData(0xF086, fontFamily: _kFontFam);
  static const IconData battery_charging_30 = const IconData(0xF087, fontFamily: _kFontFam);
  static const IconData battery_charging_40 = const IconData(0xF088, fontFamily: _kFontFam);
  static const IconData battery_charging_50 = const IconData(0xF89C, fontFamily: _kFontFam);
  static const IconData battery_charging_60 = const IconData(0xF089, fontFamily: _kFontFam);
  static const IconData battery_charging_70 = const IconData(0xF89D, fontFamily: _kFontFam);
  static const IconData battery_charging_80 = const IconData(0xF08A, fontFamily: _kFontFam);
  static const IconData battery_charging_90 = const IconData(0xF08B, fontFamily: _kFontFam);
  static const IconData battery_charging_outline = const IconData(0xF89E, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless = const IconData(0xF806, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_10 = const IconData(0xF807, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_20 = const IconData(0xF808, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_30 = const IconData(0xF809, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_40 = const IconData(0xF80A, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_50 = const IconData(0xF80B, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_60 = const IconData(0xF80C, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_70 = const IconData(0xF80D, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_80 = const IconData(0xF80E, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_90 = const IconData(0xF80F, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_alert = const IconData(0xF810, fontFamily: _kFontFam);
  static const IconData battery_charging_wireless_outline = const IconData(0xF811, fontFamily: _kFontFam);
  static const IconData battery_minus = const IconData(0xF08C, fontFamily: _kFontFam);
  static const IconData battery_negative = const IconData(0xF08D, fontFamily: _kFontFam);
  static const IconData battery_outline = const IconData(0xF08E, fontFamily: _kFontFam);
  static const IconData battery_plus = const IconData(0xF08F, fontFamily: _kFontFam);
  static const IconData battery_positive = const IconData(0xF090, fontFamily: _kFontFam);
  static const IconData battery_unknown = const IconData(0xF091, fontFamily: _kFontFam);
  static const IconData beach = const IconData(0xF092, fontFamily: _kFontFam);
  static const IconData beaker = const IconData(0xF68F, fontFamily: _kFontFam);
  static const IconData beats = const IconData(0xF097, fontFamily: _kFontFam);
  static const IconData bed_empty = const IconData(0xF89F, fontFamily: _kFontFam);
  static const IconData beer = const IconData(0xF098, fontFamily: _kFontFam);
  static const IconData behance = const IconData(0xF099, fontFamily: _kFontFam);
  static const IconData bell = const IconData(0xF09A, fontFamily: _kFontFam);
  static const IconData bell_off = const IconData(0xF09B, fontFamily: _kFontFam);
  static const IconData bell_outline = const IconData(0xF09C, fontFamily: _kFontFam);
  static const IconData bell_plus = const IconData(0xF09D, fontFamily: _kFontFam);
  static const IconData bell_ring = const IconData(0xF09E, fontFamily: _kFontFam);
  static const IconData bell_ring_outline = const IconData(0xF09F, fontFamily: _kFontFam);
  static const IconData bell_sleep = const IconData(0xF0A0, fontFamily: _kFontFam);
  static const IconData beta = const IconData(0xF0A1, fontFamily: _kFontFam);
  static const IconData bible = const IconData(0xF0A2, fontFamily: _kFontFam);
  static const IconData bike = const IconData(0xF0A3, fontFamily: _kFontFam);
  static const IconData bing = const IconData(0xF0A4, fontFamily: _kFontFam);
  static const IconData binoculars = const IconData(0xF0A5, fontFamily: _kFontFam);
  static const IconData bio = const IconData(0xF0A6, fontFamily: _kFontFam);
  static const IconData biohazard = const IconData(0xF0A7, fontFamily: _kFontFam);
  static const IconData bitbucket = const IconData(0xF0A8, fontFamily: _kFontFam);
  static const IconData bitcoin = const IconData(0xF812, fontFamily: _kFontFam);
  static const IconData black_mesa = const IconData(0xF0A9, fontFamily: _kFontFam);
  static const IconData blackberry = const IconData(0xF0AA, fontFamily: _kFontFam);
  static const IconData blender = const IconData(0xF0AB, fontFamily: _kFontFam);
  static const IconData blinds = const IconData(0xF0AC, fontFamily: _kFontFam);
  static const IconData block_helper = const IconData(0xF0AD, fontFamily: _kFontFam);
  static const IconData blogger = const IconData(0xF0AE, fontFamily: _kFontFam);
  static const IconData bluetooth = const IconData(0xF0AF, fontFamily: _kFontFam);
  static const IconData bluetooth_audio = const IconData(0xF0B0, fontFamily: _kFontFam);
  static const IconData bluetooth_connect = const IconData(0xF0B1, fontFamily: _kFontFam);
  static const IconData bluetooth_off = const IconData(0xF0B2, fontFamily: _kFontFam);
  static const IconData bluetooth_settings = const IconData(0xF0B3, fontFamily: _kFontFam);
  static const IconData bluetooth_transfer = const IconData(0xF0B4, fontFamily: _kFontFam);
  static const IconData blur = const IconData(0xF0B5, fontFamily: _kFontFam);
  static const IconData blur_linear = const IconData(0xF0B6, fontFamily: _kFontFam);
  static const IconData blur_off = const IconData(0xF0B7, fontFamily: _kFontFam);
  static const IconData blur_radial = const IconData(0xF0B8, fontFamily: _kFontFam);
  static const IconData bomb = const IconData(0xF690, fontFamily: _kFontFam);
  static const IconData bomb_off = const IconData(0xF6C4, fontFamily: _kFontFam);
  static const IconData bone = const IconData(0xF0B9, fontFamily: _kFontFam);
  static const IconData book = const IconData(0xF0BA, fontFamily: _kFontFam);
  static const IconData book_minus = const IconData(0xF5D9, fontFamily: _kFontFam);
  static const IconData book_multiple = const IconData(0xF0BB, fontFamily: _kFontFam);
  static const IconData book_multiple_variant = const IconData(0xF0BC, fontFamily: _kFontFam);
  static const IconData book_open = const IconData(0xF0BD, fontFamily: _kFontFam);
  static const IconData book_open_page_variant = const IconData(0xF5DA, fontFamily: _kFontFam);
  static const IconData book_open_variant = const IconData(0xF0BE, fontFamily: _kFontFam);
  static const IconData book_plus = const IconData(0xF5DB, fontFamily: _kFontFam);
  static const IconData book_secure = const IconData(0xF799, fontFamily: _kFontFam);
  static const IconData book_unsecure = const IconData(0xF79A, fontFamily: _kFontFam);
  static const IconData book_variant = const IconData(0xF0BF, fontFamily: _kFontFam);
  static const IconData bookmark = const IconData(0xF0C0, fontFamily: _kFontFam);
  static const IconData bookmark_check = const IconData(0xF0C1, fontFamily: _kFontFam);
  static const IconData bookmark_music = const IconData(0xF0C2, fontFamily: _kFontFam);
  static const IconData bookmark_outline = const IconData(0xF0C3, fontFamily: _kFontFam);
  static const IconData bookmark_plus = const IconData(0xF0C5, fontFamily: _kFontFam);
  static const IconData bookmark_plus_outline = const IconData(0xF0C4, fontFamily: _kFontFam);
  static const IconData bookmark_remove = const IconData(0xF0C6, fontFamily: _kFontFam);
  static const IconData boombox = const IconData(0xF5DC, fontFamily: _kFontFam);
  static const IconData bootstrap = const IconData(0xF6C5, fontFamily: _kFontFam);
  static const IconData border_all = const IconData(0xF0C7, fontFamily: _kFontFam);
  static const IconData border_all_variant = const IconData(0xF8A0, fontFamily: _kFontFam);
  static const IconData border_bottom = const IconData(0xF0C8, fontFamily: _kFontFam);
  static const IconData border_bottom_variant = const IconData(0xF8A1, fontFamily: _kFontFam);
  static const IconData border_color = const IconData(0xF0C9, fontFamily: _kFontFam);
  static const IconData border_horizontal = const IconData(0xF0CA, fontFamily: _kFontFam);
  static const IconData border_inside = const IconData(0xF0CB, fontFamily: _kFontFam);
  static const IconData border_left = const IconData(0xF0CC, fontFamily: _kFontFam);
  static const IconData border_left_variant = const IconData(0xF8A2, fontFamily: _kFontFam);
  static const IconData border_none = const IconData(0xF0CD, fontFamily: _kFontFam);
  static const IconData border_none_variant = const IconData(0xF8A3, fontFamily: _kFontFam);
  static const IconData border_outside = const IconData(0xF0CE, fontFamily: _kFontFam);
  static const IconData border_right = const IconData(0xF0CF, fontFamily: _kFontFam);
  static const IconData border_right_variant = const IconData(0xF8A4, fontFamily: _kFontFam);
  static const IconData border_style = const IconData(0xF0D0, fontFamily: _kFontFam);
  static const IconData border_top = const IconData(0xF0D1, fontFamily: _kFontFam);
  static const IconData border_top_variant = const IconData(0xF8A5, fontFamily: _kFontFam);
  static const IconData border_vertical = const IconData(0xF0D2, fontFamily: _kFontFam);
  static const IconData bottle_wine = const IconData(0xF853, fontFamily: _kFontFam);
  static const IconData bow_tie = const IconData(0xF677, fontFamily: _kFontFam);
  static const IconData bowl = const IconData(0xF617, fontFamily: _kFontFam);
  static const IconData bowling = const IconData(0xF0D3, fontFamily: _kFontFam);
  static const IconData box = const IconData(0xF0D4, fontFamily: _kFontFam);
  static const IconData box_cutter = const IconData(0xF0D5, fontFamily: _kFontFam);
  static const IconData box_shadow = const IconData(0xF637, fontFamily: _kFontFam);
  static const IconData bridge = const IconData(0xF618, fontFamily: _kFontFam);
  static const IconData briefcase = const IconData(0xF0D6, fontFamily: _kFontFam);
  static const IconData briefcase_check = const IconData(0xF0D7, fontFamily: _kFontFam);
  static const IconData briefcase_download = const IconData(0xF0D8, fontFamily: _kFontFam);
  static const IconData briefcase_outline = const IconData(0xF813, fontFamily: _kFontFam);
  static const IconData briefcase_upload = const IconData(0xF0D9, fontFamily: _kFontFam);
  static const IconData brightness_1 = const IconData(0xF0DA, fontFamily: _kFontFam);
  static const IconData brightness_2 = const IconData(0xF0DB, fontFamily: _kFontFam);
  static const IconData brightness_3 = const IconData(0xF0DC, fontFamily: _kFontFam);
  static const IconData brightness_4 = const IconData(0xF0DD, fontFamily: _kFontFam);
  static const IconData brightness_5 = const IconData(0xF0DE, fontFamily: _kFontFam);
  static const IconData brightness_6 = const IconData(0xF0DF, fontFamily: _kFontFam);
  static const IconData brightness_7 = const IconData(0xF0E0, fontFamily: _kFontFam);
  static const IconData brightness_auto = const IconData(0xF0E1, fontFamily: _kFontFam);
  static const IconData broom = const IconData(0xF0E2, fontFamily: _kFontFam);
  static const IconData brush = const IconData(0xF0E3, fontFamily: _kFontFam);
  static const IconData buffer = const IconData(0xF619, fontFamily: _kFontFam);
  static const IconData bug = const IconData(0xF0E4, fontFamily: _kFontFam);
  static const IconData bulletin_board = const IconData(0xF0E5, fontFamily: _kFontFam);
  static const IconData bullhorn = const IconData(0xF0E6, fontFamily: _kFontFam);
  static const IconData bullseye = const IconData(0xF5DD, fontFamily: _kFontFam);
  static const IconData bullseye_arrow = const IconData(0xF8C8, fontFamily: _kFontFam);
  static const IconData bus = const IconData(0xF0E7, fontFamily: _kFontFam);
  static const IconData bus_articulated_end = const IconData(0xF79B, fontFamily: _kFontFam);
  static const IconData bus_articulated_front = const IconData(0xF79C, fontFamily: _kFontFam);
  static const IconData bus_clock = const IconData(0xF8C9, fontFamily: _kFontFam);
  static const IconData bus_double_decker = const IconData(0xF79D, fontFamily: _kFontFam);
  static const IconData bus_school = const IconData(0xF79E, fontFamily: _kFontFam);
  static const IconData bus_side = const IconData(0xF79F, fontFamily: _kFontFam);
  static const IconData cached = const IconData(0xF0E8, fontFamily: _kFontFam);
  static const IconData cake = const IconData(0xF0E9, fontFamily: _kFontFam);
  static const IconData cake_layered = const IconData(0xF0EA, fontFamily: _kFontFam);
  static const IconData cake_variant = const IconData(0xF0EB, fontFamily: _kFontFam);
  static const IconData calculator = const IconData(0xF0EC, fontFamily: _kFontFam);
  static const IconData calendar = const IconData(0xF0ED, fontFamily: _kFontFam);
  static const IconData calendar_blank = const IconData(0xF0EE, fontFamily: _kFontFam);
  static const IconData calendar_check = const IconData(0xF0EF, fontFamily: _kFontFam);
  static const IconData calendar_clock = const IconData(0xF0F0, fontFamily: _kFontFam);
  static const IconData calendar_edit = const IconData(0xF8A6, fontFamily: _kFontFam);
  static const IconData calendar_multiple = const IconData(0xF0F1, fontFamily: _kFontFam);
  static const IconData calendar_multiple_check = const IconData(0xF0F2, fontFamily: _kFontFam);
  static const IconData calendar_plus = const IconData(0xF0F3, fontFamily: _kFontFam);
  static const IconData calendar_question = const IconData(0xF691, fontFamily: _kFontFam);
  static const IconData calendar_range = const IconData(0xF678, fontFamily: _kFontFam);
  static const IconData calendar_remove = const IconData(0xF0F4, fontFamily: _kFontFam);
  static const IconData calendar_text = const IconData(0xF0F5, fontFamily: _kFontFam);
  static const IconData calendar_today = const IconData(0xF0F6, fontFamily: _kFontFam);
  static const IconData call_made = const IconData(0xF0F7, fontFamily: _kFontFam);
  static const IconData call_merge = const IconData(0xF0F8, fontFamily: _kFontFam);
  static const IconData call_missed = const IconData(0xF0F9, fontFamily: _kFontFam);
  static const IconData call_received = const IconData(0xF0FA, fontFamily: _kFontFam);
  static const IconData call_split = const IconData(0xF0FB, fontFamily: _kFontFam);
  static const IconData camcorder = const IconData(0xF0FC, fontFamily: _kFontFam);
  static const IconData camcorder_box = const IconData(0xF0FD, fontFamily: _kFontFam);
  static const IconData camcorder_box_off = const IconData(0xF0FE, fontFamily: _kFontFam);
  static const IconData camcorder_off = const IconData(0xF0FF, fontFamily: _kFontFam);
  static const IconData camera = const IconData(0xF100, fontFamily: _kFontFam);
  static const IconData camera_account = const IconData(0xF8CA, fontFamily: _kFontFam);
  static const IconData camera_burst = const IconData(0xF692, fontFamily: _kFontFam);
  static const IconData camera_enhance = const IconData(0xF101, fontFamily: _kFontFam);
  static const IconData camera_front = const IconData(0xF102, fontFamily: _kFontFam);
  static const IconData camera_front_variant = const IconData(0xF103, fontFamily: _kFontFam);
  static const IconData camera_gopro = const IconData(0xF7A0, fontFamily: _kFontFam);
  static const IconData camera_image = const IconData(0xF8CB, fontFamily: _kFontFam);
  static const IconData camera_iris = const IconData(0xF104, fontFamily: _kFontFam);
  static const IconData camera_metering_center = const IconData(0xF7A1, fontFamily: _kFontFam);
  static const IconData camera_metering_matrix = const IconData(0xF7A2, fontFamily: _kFontFam);
  static const IconData camera_metering_partial = const IconData(0xF7A3, fontFamily: _kFontFam);
  static const IconData camera_metering_spot = const IconData(0xF7A4, fontFamily: _kFontFam);
  static const IconData camera_off = const IconData(0xF5DF, fontFamily: _kFontFam);
  static const IconData camera_party_mode = const IconData(0xF105, fontFamily: _kFontFam);
  static const IconData camera_rear = const IconData(0xF106, fontFamily: _kFontFam);
  static const IconData camera_rear_variant = const IconData(0xF107, fontFamily: _kFontFam);
  static const IconData camera_switch = const IconData(0xF108, fontFamily: _kFontFam);
  static const IconData camera_timer = const IconData(0xF109, fontFamily: _kFontFam);
  static const IconData cancel = const IconData(0xF739, fontFamily: _kFontFam);
  static const IconData candle = const IconData(0xF5E2, fontFamily: _kFontFam);
  static const IconData candycane = const IconData(0xF10A, fontFamily: _kFontFam);
  static const IconData cannabis = const IconData(0xF7A5, fontFamily: _kFontFam);
  static const IconData car = const IconData(0xF10B, fontFamily: _kFontFam);
  static const IconData car_battery = const IconData(0xF10C, fontFamily: _kFontFam);
  static const IconData car_connected = const IconData(0xF10D, fontFamily: _kFontFam);
  static const IconData car_convertible = const IconData(0xF7A6, fontFamily: _kFontFam);
  static const IconData car_estate = const IconData(0xF7A7, fontFamily: _kFontFam);
  static const IconData car_hatchback = const IconData(0xF7A8, fontFamily: _kFontFam);
  static const IconData car_limousine = const IconData(0xF8CC, fontFamily: _kFontFam);
  static const IconData car_pickup = const IconData(0xF7A9, fontFamily: _kFontFam);
  static const IconData car_side = const IconData(0xF7AA, fontFamily: _kFontFam);
  static const IconData car_sports = const IconData(0xF7AB, fontFamily: _kFontFam);
  static const IconData car_wash = const IconData(0xF10E, fontFamily: _kFontFam);
  static const IconData caravan = const IconData(0xF7AC, fontFamily: _kFontFam);
  static const IconData cards = const IconData(0xF638, fontFamily: _kFontFam);
  static const IconData cards_club = const IconData(0xF8CD, fontFamily: _kFontFam);
  static const IconData cards_diamond = const IconData(0xF8CE, fontFamily: _kFontFam);
  static const IconData cards_heart = const IconData(0xF8CF, fontFamily: _kFontFam);
  static const IconData cards_outline = const IconData(0xF639, fontFamily: _kFontFam);
  static const IconData cards_playing_outline = const IconData(0xF63A, fontFamily: _kFontFam);
  static const IconData cards_spade = const IconData(0xF8D0, fontFamily: _kFontFam);
  static const IconData cards_variant = const IconData(0xF6C6, fontFamily: _kFontFam);
  static const IconData carrot = const IconData(0xF10F, fontFamily: _kFontFam);
  static const IconData cart = const IconData(0xF110, fontFamily: _kFontFam);
  static const IconData cart_off = const IconData(0xF66B, fontFamily: _kFontFam);
  static const IconData cart_outline = const IconData(0xF111, fontFamily: _kFontFam);
  static const IconData cart_plus = const IconData(0xF112, fontFamily: _kFontFam);
  static const IconData case_sensitive_alt = const IconData(0xF113, fontFamily: _kFontFam);
  static const IconData cash = const IconData(0xF114, fontFamily: _kFontFam);
  static const IconData cash_100 = const IconData(0xF115, fontFamily: _kFontFam);
  static const IconData cash_multiple = const IconData(0xF116, fontFamily: _kFontFam);
  static const IconData cash_usd = const IconData(0xF117, fontFamily: _kFontFam);
  static const IconData cast = const IconData(0xF118, fontFamily: _kFontFam);
  static const IconData cast_connected = const IconData(0xF119, fontFamily: _kFontFam);
  static const IconData cast_off = const IconData(0xF789, fontFamily: _kFontFam);
  static const IconData castle = const IconData(0xF11A, fontFamily: _kFontFam);
  static const IconData cat = const IconData(0xF11B, fontFamily: _kFontFam);
  static const IconData cctv = const IconData(0xF7AD, fontFamily: _kFontFam);
  static const IconData ceiling_light = const IconData(0xF768, fontFamily: _kFontFam);
  static const IconData cellphone = const IconData(0xF11C, fontFamily: _kFontFam);
  static const IconData cellphone_android = const IconData(0xF11D, fontFamily: _kFontFam);
  static const IconData cellphone_basic = const IconData(0xF11E, fontFamily: _kFontFam);
  static const IconData cellphone_dock = const IconData(0xF11F, fontFamily: _kFontFam);
  static const IconData cellphone_iphone = const IconData(0xF120, fontFamily: _kFontFam);
  static const IconData cellphone_link = const IconData(0xF121, fontFamily: _kFontFam);
  static const IconData cellphone_link_off = const IconData(0xF122, fontFamily: _kFontFam);
  static const IconData cellphone_message = const IconData(0xF8D2, fontFamily: _kFontFam);
  static const IconData cellphone_settings = const IconData(0xF123, fontFamily: _kFontFam);
  static const IconData cellphone_text = const IconData(0xF8D1, fontFamily: _kFontFam);
  static const IconData cellphone_wireless = const IconData(0xF814, fontFamily: _kFontFam);
  static const IconData certificate = const IconData(0xF124, fontFamily: _kFontFam);
  static const IconData chair_school = const IconData(0xF125, fontFamily: _kFontFam);
  static const IconData chart_arc = const IconData(0xF126, fontFamily: _kFontFam);
  static const IconData chart_areaspline = const IconData(0xF127, fontFamily: _kFontFam);
  static const IconData chart_bar = const IconData(0xF128, fontFamily: _kFontFam);
  static const IconData chart_bar_stacked = const IconData(0xF769, fontFamily: _kFontFam);
  static const IconData chart_bubble = const IconData(0xF5E3, fontFamily: _kFontFam);
  static const IconData chart_donut = const IconData(0xF7AE, fontFamily: _kFontFam);
  static const IconData chart_donut_variant = const IconData(0xF7AF, fontFamily: _kFontFam);
  static const IconData chart_gantt = const IconData(0xF66C, fontFamily: _kFontFam);
  static const IconData chart_histogram = const IconData(0xF129, fontFamily: _kFontFam);
  static const IconData chart_line = const IconData(0xF12A, fontFamily: _kFontFam);
  static const IconData chart_line_stacked = const IconData(0xF76A, fontFamily: _kFontFam);
  static const IconData chart_line_variant = const IconData(0xF7B0, fontFamily: _kFontFam);
  static const IconData chart_multiline = const IconData(0xF8D3, fontFamily: _kFontFam);
  static const IconData chart_pie = const IconData(0xF12B, fontFamily: _kFontFam);
  static const IconData chart_scatterplot_hexbin = const IconData(0xF66D, fontFamily: _kFontFam);
  static const IconData chart_timeline = const IconData(0xF66E, fontFamily: _kFontFam);
  static const IconData check = const IconData(0xF12C, fontFamily: _kFontFam);
  static const IconData check_all = const IconData(0xF12D, fontFamily: _kFontFam);
  static const IconData check_circle = const IconData(0xF5E0, fontFamily: _kFontFam);
  static const IconData check_circle_outline = const IconData(0xF5E1, fontFamily: _kFontFam);
  static const IconData check_outline = const IconData(0xF854, fontFamily: _kFontFam);
  static const IconData checkbox_blank = const IconData(0xF12E, fontFamily: _kFontFam);
  static const IconData checkbox_blank_circle = const IconData(0xF12F, fontFamily: _kFontFam);
  static const IconData checkbox_blank_circle_outline = const IconData(0xF130, fontFamily: _kFontFam);
  static const IconData checkbox_blank_outline = const IconData(0xF131, fontFamily: _kFontFam);
  static const IconData checkbox_intermediate = const IconData(0xF855, fontFamily: _kFontFam);
  static const IconData checkbox_marked = const IconData(0xF132, fontFamily: _kFontFam);
  static const IconData checkbox_marked_circle = const IconData(0xF133, fontFamily: _kFontFam);
  static const IconData checkbox_marked_circle_outline = const IconData(0xF134, fontFamily: _kFontFam);
  static const IconData checkbox_marked_outline = const IconData(0xF135, fontFamily: _kFontFam);
  static const IconData checkbox_multiple_blank = const IconData(0xF136, fontFamily: _kFontFam);
  static const IconData checkbox_multiple_blank_circle = const IconData(0xF63B, fontFamily: _kFontFam);
  static const IconData checkbox_multiple_blank_circle_outline = const IconData(0xF63C, fontFamily: _kFontFam);
  static const IconData checkbox_multiple_blank_outline = const IconData(0xF137, fontFamily: _kFontFam);
  static const IconData checkbox_multiple_marked = const IconData(0xF138, fontFamily: _kFontFam);
  static const IconData checkbox_multiple_marked_circle = const IconData(0xF63D, fontFamily: _kFontFam);
  static const IconData checkbox_multiple_marked_circle_outline = const IconData(0xF63E, fontFamily: _kFontFam);
  static const IconData checkbox_multiple_marked_outline = const IconData(0xF139, fontFamily: _kFontFam);
  static const IconData checkerboard = const IconData(0xF13A, fontFamily: _kFontFam);
  static const IconData chemical_weapon = const IconData(0xF13B, fontFamily: _kFontFam);
  static const IconData chess_bishop = const IconData(0xF85B, fontFamily: _kFontFam);
  static const IconData chess_king = const IconData(0xF856, fontFamily: _kFontFam);
  static const IconData chess_knight = const IconData(0xF857, fontFamily: _kFontFam);
  static const IconData chess_pawn = const IconData(0xF858, fontFamily: _kFontFam);
  static const IconData chess_queen = const IconData(0xF859, fontFamily: _kFontFam);
  static const IconData chess_rook = const IconData(0xF85A, fontFamily: _kFontFam);
  static const IconData chevron_double_down = const IconData(0xF13C, fontFamily: _kFontFam);
  static const IconData chevron_double_left = const IconData(0xF13D, fontFamily: _kFontFam);
  static const IconData chevron_double_right = const IconData(0xF13E, fontFamily: _kFontFam);
  static const IconData chevron_double_up = const IconData(0xF13F, fontFamily: _kFontFam);
  static const IconData chevron_down = const IconData(0xF140, fontFamily: _kFontFam);
  static const IconData chevron_left = const IconData(0xF141, fontFamily: _kFontFam);
  static const IconData chevron_right = const IconData(0xF142, fontFamily: _kFontFam);
  static const IconData chevron_up = const IconData(0xF143, fontFamily: _kFontFam);
  static const IconData chili_hot = const IconData(0xF7B1, fontFamily: _kFontFam);
  static const IconData chili_medium = const IconData(0xF7B2, fontFamily: _kFontFam);
  static const IconData chili_mild = const IconData(0xF7B3, fontFamily: _kFontFam);
  static const IconData chip = const IconData(0xF61A, fontFamily: _kFontFam);
  static const IconData church = const IconData(0xF144, fontFamily: _kFontFam);
  static const IconData circle = const IconData(0xF764, fontFamily: _kFontFam);
  static const IconData circle_edit_outline = const IconData(0xF8D4, fontFamily: _kFontFam);
  static const IconData circle_outline = const IconData(0xF765, fontFamily: _kFontFam);
  static const IconData cisco_webex = const IconData(0xF145, fontFamily: _kFontFam);
  static const IconData city = const IconData(0xF146, fontFamily: _kFontFam);
  static const IconData clipboard = const IconData(0xF147, fontFamily: _kFontFam);
  static const IconData clipboard_account = const IconData(0xF148, fontFamily: _kFontFam);
  static const IconData clipboard_alert = const IconData(0xF149, fontFamily: _kFontFam);
  static const IconData clipboard_arrow_down = const IconData(0xF14A, fontFamily: _kFontFam);
  static const IconData clipboard_arrow_left = const IconData(0xF14B, fontFamily: _kFontFam);
  static const IconData clipboard_check = const IconData(0xF14C, fontFamily: _kFontFam);
  static const IconData clipboard_check_outline = const IconData(0xF8A7, fontFamily: _kFontFam);
  static const IconData clipboard_flow = const IconData(0xF6C7, fontFamily: _kFontFam);
  static const IconData clipboard_outline = const IconData(0xF14D, fontFamily: _kFontFam);
  static const IconData clipboard_plus = const IconData(0xF750, fontFamily: _kFontFam);
  static const IconData clipboard_pulse = const IconData(0xF85C, fontFamily: _kFontFam);
  static const IconData clipboard_pulse_outline = const IconData(0xF85D, fontFamily: _kFontFam);
  static const IconData clipboard_text = const IconData(0xF14E, fontFamily: _kFontFam);
  static const IconData clippy = const IconData(0xF14F, fontFamily: _kFontFam);
  static const IconData clock = const IconData(0xF150, fontFamily: _kFontFam);
  static const IconData clock_alert = const IconData(0xF5CE, fontFamily: _kFontFam);
  static const IconData clock_end = const IconData(0xF151, fontFamily: _kFontFam);
  static const IconData clock_fast = const IconData(0xF152, fontFamily: _kFontFam);
  static const IconData clock_in = const IconData(0xF153, fontFamily: _kFontFam);
  static const IconData clock_out = const IconData(0xF154, fontFamily: _kFontFam);
  static const IconData clock_start = const IconData(0xF155, fontFamily: _kFontFam);
  static const IconData close = const IconData(0xF156, fontFamily: _kFontFam);
  static const IconData close_box = const IconData(0xF157, fontFamily: _kFontFam);
  static const IconData close_box_outline = const IconData(0xF158, fontFamily: _kFontFam);
  static const IconData close_circle = const IconData(0xF159, fontFamily: _kFontFam);
  static const IconData close_circle_outline = const IconData(0xF15A, fontFamily: _kFontFam);
  static const IconData close_network = const IconData(0xF15B, fontFamily: _kFontFam);
  static const IconData close_octagon = const IconData(0xF15C, fontFamily: _kFontFam);
  static const IconData close_octagon_outline = const IconData(0xF15D, fontFamily: _kFontFam);
  static const IconData close_outline = const IconData(0xF6C8, fontFamily: _kFontFam);
  static const IconData closed_caption = const IconData(0xF15E, fontFamily: _kFontFam);
  static const IconData cloud = const IconData(0xF15F, fontFamily: _kFontFam);
  static const IconData cloud_braces = const IconData(0xF7B4, fontFamily: _kFontFam);
  static const IconData cloud_check = const IconData(0xF160, fontFamily: _kFontFam);
  static const IconData cloud_circle = const IconData(0xF161, fontFamily: _kFontFam);
  static const IconData cloud_download = const IconData(0xF162, fontFamily: _kFontFam);
  static const IconData cloud_off_outline = const IconData(0xF164, fontFamily: _kFontFam);
  static const IconData cloud_outline = const IconData(0xF163, fontFamily: _kFontFam);
  static const IconData cloud_print = const IconData(0xF165, fontFamily: _kFontFam);
  static const IconData cloud_print_outline = const IconData(0xF166, fontFamily: _kFontFam);
  static const IconData cloud_sync = const IconData(0xF63F, fontFamily: _kFontFam);
  static const IconData cloud_tags = const IconData(0xF7B5, fontFamily: _kFontFam);
  static const IconData cloud_upload = const IconData(0xF167, fontFamily: _kFontFam);
  static const IconData clover = const IconData(0xF815, fontFamily: _kFontFam);
  static const IconData code_array = const IconData(0xF168, fontFamily: _kFontFam);
  static const IconData code_braces = const IconData(0xF169, fontFamily: _kFontFam);
  static const IconData code_brackets = const IconData(0xF16A, fontFamily: _kFontFam);
  static const IconData code_equal = const IconData(0xF16B, fontFamily: _kFontFam);
  static const IconData code_greater_than = const IconData(0xF16C, fontFamily: _kFontFam);
  static const IconData code_greater_than_or_equal = const IconData(0xF16D, fontFamily: _kFontFam);
  static const IconData code_less_than = const IconData(0xF16E, fontFamily: _kFontFam);
  static const IconData code_less_than_or_equal = const IconData(0xF16F, fontFamily: _kFontFam);
  static const IconData code_not_equal = const IconData(0xF170, fontFamily: _kFontFam);
  static const IconData code_not_equal_variant = const IconData(0xF171, fontFamily: _kFontFam);
  static const IconData code_parentheses = const IconData(0xF172, fontFamily: _kFontFam);
  static const IconData code_string = const IconData(0xF173, fontFamily: _kFontFam);
  static const IconData code_tags = const IconData(0xF174, fontFamily: _kFontFam);
  static const IconData code_tags_check = const IconData(0xF693, fontFamily: _kFontFam);
  static const IconData codepen = const IconData(0xF175, fontFamily: _kFontFam);
  static const IconData coffee = const IconData(0xF176, fontFamily: _kFontFam);
  static const IconData coffee_outline = const IconData(0xF6C9, fontFamily: _kFontFam);
  static const IconData coffee_to_go = const IconData(0xF177, fontFamily: _kFontFam);
  static const IconData cogs = const IconData(0xF8D5, fontFamily: _kFontFam);
  static const IconData coin = const IconData(0xF178, fontFamily: _kFontFam);
  static const IconData coins = const IconData(0xF694, fontFamily: _kFontFam);
  static const IconData collage = const IconData(0xF640, fontFamily: _kFontFam);
  static const IconData color_helper = const IconData(0xF179, fontFamily: _kFontFam);
  static const IconData comment = const IconData(0xF17A, fontFamily: _kFontFam);
  static const IconData comment_account = const IconData(0xF17B, fontFamily: _kFontFam);
  static const IconData comment_account_outline = const IconData(0xF17C, fontFamily: _kFontFam);
  static const IconData comment_alert = const IconData(0xF17D, fontFamily: _kFontFam);
  static const IconData comment_alert_outline = const IconData(0xF17E, fontFamily: _kFontFam);
  static const IconData comment_check = const IconData(0xF17F, fontFamily: _kFontFam);
  static const IconData comment_check_outline = const IconData(0xF180, fontFamily: _kFontFam);
  static const IconData comment_multiple = const IconData(0xF85E, fontFamily: _kFontFam);
  static const IconData comment_multiple_outline = const IconData(0xF181, fontFamily: _kFontFam);
  static const IconData comment_outline = const IconData(0xF182, fontFamily: _kFontFam);
  static const IconData comment_plus_outline = const IconData(0xF183, fontFamily: _kFontFam);
  static const IconData comment_processing = const IconData(0xF184, fontFamily: _kFontFam);
  static const IconData comment_processing_outline = const IconData(0xF185, fontFamily: _kFontFam);
  static const IconData comment_question = const IconData(0xF816, fontFamily: _kFontFam);
  static const IconData comment_question_outline = const IconData(0xF186, fontFamily: _kFontFam);
  static const IconData comment_remove = const IconData(0xF5DE, fontFamily: _kFontFam);
  static const IconData comment_remove_outline = const IconData(0xF187, fontFamily: _kFontFam);
  static const IconData comment_text = const IconData(0xF188, fontFamily: _kFontFam);
  static const IconData comment_text_multiple = const IconData(0xF85F, fontFamily: _kFontFam);
  static const IconData comment_text_multiple_outline = const IconData(0xF860, fontFamily: _kFontFam);
  static const IconData comment_text_outline = const IconData(0xF189, fontFamily: _kFontFam);
  static const IconData compare = const IconData(0xF18A, fontFamily: _kFontFam);
  static const IconData compass = const IconData(0xF18B, fontFamily: _kFontFam);
  static const IconData compass_outline = const IconData(0xF18C, fontFamily: _kFontFam);
  static const IconData console = const IconData(0xF18D, fontFamily: _kFontFam);
  static const IconData console_line = const IconData(0xF7B6, fontFamily: _kFontFam);
  static const IconData console_network = const IconData(0xF8A8, fontFamily: _kFontFam);
  static const IconData contact_mail = const IconData(0xF18E, fontFamily: _kFontFam);
  static const IconData contacts = const IconData(0xF6CA, fontFamily: _kFontFam);
  static const IconData content_copy = const IconData(0xF18F, fontFamily: _kFontFam);
  static const IconData content_cut = const IconData(0xF190, fontFamily: _kFontFam);
  static const IconData content_duplicate = const IconData(0xF191, fontFamily: _kFontFam);
  static const IconData content_paste = const IconData(0xF192, fontFamily: _kFontFam);
  static const IconData content_save = const IconData(0xF193, fontFamily: _kFontFam);
  static const IconData content_save_all = const IconData(0xF194, fontFamily: _kFontFam);
  static const IconData content_save_outline = const IconData(0xF817, fontFamily: _kFontFam);
  static const IconData content_save_settings = const IconData(0xF61B, fontFamily: _kFontFam);
  static const IconData contrast = const IconData(0xF195, fontFamily: _kFontFam);
  static const IconData contrast_box = const IconData(0xF196, fontFamily: _kFontFam);
  static const IconData contrast_circle = const IconData(0xF197, fontFamily: _kFontFam);
  static const IconData cookie = const IconData(0xF198, fontFamily: _kFontFam);
  static const IconData copyright = const IconData(0xF5E6, fontFamily: _kFontFam);
  static const IconData corn = const IconData(0xF7B7, fontFamily: _kFontFam);
  static const IconData counter = const IconData(0xF199, fontFamily: _kFontFam);
  static const IconData cow = const IconData(0xF19A, fontFamily: _kFontFam);
  static const IconData crane = const IconData(0xF861, fontFamily: _kFontFam);
  static const IconData creation = const IconData(0xF1C9, fontFamily: _kFontFam);
  static const IconData credit_card = const IconData(0xF19B, fontFamily: _kFontFam);
  static const IconData credit_card_multiple = const IconData(0xF19C, fontFamily: _kFontFam);
  static const IconData credit_card_off = const IconData(0xF5E4, fontFamily: _kFontFam);
  static const IconData credit_card_plus = const IconData(0xF675, fontFamily: _kFontFam);
  static const IconData credit_card_scan = const IconData(0xF19D, fontFamily: _kFontFam);
  static const IconData credit_card_settings = const IconData(0xF8D6, fontFamily: _kFontFam);
  static const IconData crop = const IconData(0xF19E, fontFamily: _kFontFam);
  static const IconData crop_free = const IconData(0xF19F, fontFamily: _kFontFam);
  static const IconData crop_landscape = const IconData(0xF1A0, fontFamily: _kFontFam);
  static const IconData crop_portrait = const IconData(0xF1A1, fontFamily: _kFontFam);
  static const IconData crop_rotate = const IconData(0xF695, fontFamily: _kFontFam);
  static const IconData crop_square = const IconData(0xF1A2, fontFamily: _kFontFam);
  static const IconData crosshairs = const IconData(0xF1A3, fontFamily: _kFontFam);
  static const IconData crosshairs_gps = const IconData(0xF1A4, fontFamily: _kFontFam);
  static const IconData crown = const IconData(0xF1A5, fontFamily: _kFontFam);
  static const IconData cube = const IconData(0xF1A6, fontFamily: _kFontFam);
  static const IconData cube_outline = const IconData(0xF1A7, fontFamily: _kFontFam);
  static const IconData cube_send = const IconData(0xF1A8, fontFamily: _kFontFam);
  static const IconData cube_unfolded = const IconData(0xF1A9, fontFamily: _kFontFam);
  static const IconData cup = const IconData(0xF1AA, fontFamily: _kFontFam);
  static const IconData cup_off = const IconData(0xF5E5, fontFamily: _kFontFam);
  static const IconData cup_water = const IconData(0xF1AB, fontFamily: _kFontFam);
  static const IconData curling = const IconData(0xF862, fontFamily: _kFontFam);
  static const IconData currency_bdt = const IconData(0xF863, fontFamily: _kFontFam);
  static const IconData currency_btc = const IconData(0xF1AC, fontFamily: _kFontFam);
  static const IconData currency_chf = const IconData(0xF7B8, fontFamily: _kFontFam);
  static const IconData currency_cny = const IconData(0xF7B9, fontFamily: _kFontFam);
  static const IconData currency_eth = const IconData(0xF7BA, fontFamily: _kFontFam);
  static const IconData currency_eur = const IconData(0xF1AD, fontFamily: _kFontFam);
  static const IconData currency_gbp = const IconData(0xF1AE, fontFamily: _kFontFam);
  static const IconData currency_inr = const IconData(0xF1AF, fontFamily: _kFontFam);
  static const IconData currency_jpy = const IconData(0xF7BB, fontFamily: _kFontFam);
  static const IconData currency_krw = const IconData(0xF7BC, fontFamily: _kFontFam);
  static const IconData currency_kzt = const IconData(0xF864, fontFamily: _kFontFam);
  static const IconData currency_ngn = const IconData(0xF1B0, fontFamily: _kFontFam);
  static const IconData currency_rub = const IconData(0xF1B1, fontFamily: _kFontFam);
  static const IconData currency_sign = const IconData(0xF7BD, fontFamily: _kFontFam);
  static const IconData currency_try = const IconData(0xF1B2, fontFamily: _kFontFam);
  static const IconData currency_twd = const IconData(0xF7BE, fontFamily: _kFontFam);
  static const IconData currency_usd = const IconData(0xF1B3, fontFamily: _kFontFam);
  static const IconData currency_usd_off = const IconData(0xF679, fontFamily: _kFontFam);
  static const IconData cursor_default = const IconData(0xF1B4, fontFamily: _kFontFam);
  static const IconData cursor_default_outline = const IconData(0xF1B5, fontFamily: _kFontFam);
  static const IconData cursor_move = const IconData(0xF1B6, fontFamily: _kFontFam);
  static const IconData cursor_pointer = const IconData(0xF1B7, fontFamily: _kFontFam);
  static const IconData cursor_text = const IconData(0xF5E7, fontFamily: _kFontFam);
  static const IconData database = const IconData(0xF1B8, fontFamily: _kFontFam);
  static const IconData database_minus = const IconData(0xF1B9, fontFamily: _kFontFam);
  static const IconData database_plus = const IconData(0xF1BA, fontFamily: _kFontFam);
  static const IconData database_search = const IconData(0xF865, fontFamily: _kFontFam);
  static const IconData death_star = const IconData(0xF8D7, fontFamily: _kFontFam);
  static const IconData death_star_variant = const IconData(0xF8D8, fontFamily: _kFontFam);
  static const IconData debian = const IconData(0xF8D9, fontFamily: _kFontFam);
  static const IconData debug_step_into = const IconData(0xF1BB, fontFamily: _kFontFam);
  static const IconData debug_step_out = const IconData(0xF1BC, fontFamily: _kFontFam);
  static const IconData debug_step_over = const IconData(0xF1BD, fontFamily: _kFontFam);
  static const IconData decagram = const IconData(0xF76B, fontFamily: _kFontFam);
  static const IconData decagram_outline = const IconData(0xF76C, fontFamily: _kFontFam);
  static const IconData decimal_decrease = const IconData(0xF1BE, fontFamily: _kFontFam);
  static const IconData decimal_increase = const IconData(0xF1BF, fontFamily: _kFontFam);
  static const IconData delete = const IconData(0xF1C0, fontFamily: _kFontFam);
  static const IconData delete_circle = const IconData(0xF682, fontFamily: _kFontFam);
  static const IconData delete_empty = const IconData(0xF6CB, fontFamily: _kFontFam);
  static const IconData delete_forever = const IconData(0xF5E8, fontFamily: _kFontFam);
  static const IconData delete_restore = const IconData(0xF818, fontFamily: _kFontFam);
  static const IconData delete_sweep = const IconData(0xF5E9, fontFamily: _kFontFam);
  static const IconData delete_variant = const IconData(0xF1C1, fontFamily: _kFontFam);
  static const IconData delta = const IconData(0xF1C2, fontFamily: _kFontFam);
  static const IconData deskphone = const IconData(0xF1C3, fontFamily: _kFontFam);
  static const IconData desktop_classic = const IconData(0xF7BF, fontFamily: _kFontFam);
  static const IconData desktop_mac = const IconData(0xF1C4, fontFamily: _kFontFam);
  static const IconData desktop_tower = const IconData(0xF1C5, fontFamily: _kFontFam);
  static const IconData details = const IconData(0xF1C6, fontFamily: _kFontFam);
  static const IconData developer_board = const IconData(0xF696, fontFamily: _kFontFam);
  static const IconData deviantart = const IconData(0xF1C7, fontFamily: _kFontFam);
  static const IconData dialpad = const IconData(0xF61C, fontFamily: _kFontFam);
  static const IconData diamond = const IconData(0xF1C8, fontFamily: _kFontFam);
  static const IconData dice_1 = const IconData(0xF1CA, fontFamily: _kFontFam);
  static const IconData dice_2 = const IconData(0xF1CB, fontFamily: _kFontFam);
  static const IconData dice_3 = const IconData(0xF1CC, fontFamily: _kFontFam);
  static const IconData dice_4 = const IconData(0xF1CD, fontFamily: _kFontFam);
  static const IconData dice_5 = const IconData(0xF1CE, fontFamily: _kFontFam);
  static const IconData dice_6 = const IconData(0xF1CF, fontFamily: _kFontFam);
  static const IconData dice_d10 = const IconData(0xF76E, fontFamily: _kFontFam);
  static const IconData dice_d12 = const IconData(0xF866, fontFamily: _kFontFam);
  static const IconData dice_d20 = const IconData(0xF5EA, fontFamily: _kFontFam);
  static const IconData dice_d4 = const IconData(0xF5EB, fontFamily: _kFontFam);
  static const IconData dice_d6 = const IconData(0xF5EC, fontFamily: _kFontFam);
  static const IconData dice_d8 = const IconData(0xF5ED, fontFamily: _kFontFam);
  static const IconData dice_multiple = const IconData(0xF76D, fontFamily: _kFontFam);
  static const IconData dictionary = const IconData(0xF61D, fontFamily: _kFontFam);
  static const IconData dip_switch = const IconData(0xF7C0, fontFamily: _kFontFam);
  static const IconData directions = const IconData(0xF1D0, fontFamily: _kFontFam);
  static const IconData directions_fork = const IconData(0xF641, fontFamily: _kFontFam);
  static const IconData discord = const IconData(0xF66F, fontFamily: _kFontFam);
  static const IconData disk = const IconData(0xF5EE, fontFamily: _kFontFam);
  static const IconData disk_alert = const IconData(0xF1D1, fontFamily: _kFontFam);
  static const IconData disqus = const IconData(0xF1D2, fontFamily: _kFontFam);
  static const IconData disqus_outline = const IconData(0xF1D3, fontFamily: _kFontFam);
  static const IconData division = const IconData(0xF1D4, fontFamily: _kFontFam);
  static const IconData division_box = const IconData(0xF1D5, fontFamily: _kFontFam);
  static const IconData dna = const IconData(0xF683, fontFamily: _kFontFam);
  static const IconData dns = const IconData(0xF1D6, fontFamily: _kFontFam);
  static const IconData do_not_disturb = const IconData(0xF697, fontFamily: _kFontFam);
  static const IconData do_not_disturb_off = const IconData(0xF698, fontFamily: _kFontFam);
  static const IconData docker = const IconData(0xF867, fontFamily: _kFontFam);
  static const IconData dolby = const IconData(0xF6B2, fontFamily: _kFontFam);
  static const IconData domain = const IconData(0xF1D7, fontFamily: _kFontFam);
  static const IconData donkey = const IconData(0xF7C1, fontFamily: _kFontFam);
  static const IconData door = const IconData(0xF819, fontFamily: _kFontFam);
  static const IconData door_closed = const IconData(0xF81A, fontFamily: _kFontFam);
  static const IconData door_open = const IconData(0xF81B, fontFamily: _kFontFam);
  static const IconData doorbell_video = const IconData(0xF868, fontFamily: _kFontFam);
  static const IconData dots_horizontal = const IconData(0xF1D8, fontFamily: _kFontFam);
  static const IconData dots_horizontal_circle = const IconData(0xF7C2, fontFamily: _kFontFam);
  static const IconData dots_vertical = const IconData(0xF1D9, fontFamily: _kFontFam);
  static const IconData dots_vertical_circle = const IconData(0xF7C3, fontFamily: _kFontFam);
  static const IconData douban = const IconData(0xF699, fontFamily: _kFontFam);
  static const IconData download = const IconData(0xF1DA, fontFamily: _kFontFam);
  static const IconData download_network = const IconData(0xF6F3, fontFamily: _kFontFam);
  static const IconData drag = const IconData(0xF1DB, fontFamily: _kFontFam);
  static const IconData drag_horizontal = const IconData(0xF1DC, fontFamily: _kFontFam);
  static const IconData drag_vertical = const IconData(0xF1DD, fontFamily: _kFontFam);
  static const IconData drawing = const IconData(0xF1DE, fontFamily: _kFontFam);
  static const IconData drawing_box = const IconData(0xF1DF, fontFamily: _kFontFam);
  static const IconData dribbble = const IconData(0xF1E0, fontFamily: _kFontFam);
  static const IconData dribbble_box = const IconData(0xF1E1, fontFamily: _kFontFam);
  static const IconData drone = const IconData(0xF1E2, fontFamily: _kFontFam);
  static const IconData dropbox = const IconData(0xF1E3, fontFamily: _kFontFam);
  static const IconData drupal = const IconData(0xF1E4, fontFamily: _kFontFam);
  static const IconData duck = const IconData(0xF1E5, fontFamily: _kFontFam);
  static const IconData dumbbell = const IconData(0xF1E6, fontFamily: _kFontFam);
  static const IconData ear_hearing = const IconData(0xF7C4, fontFamily: _kFontFam);
  static const IconData earth = const IconData(0xF1E7, fontFamily: _kFontFam);
  static const IconData earth_box = const IconData(0xF6CC, fontFamily: _kFontFam);
  static const IconData earth_box_off = const IconData(0xF6CD, fontFamily: _kFontFam);
  static const IconData earth_off = const IconData(0xF1E8, fontFamily: _kFontFam);
  static const IconData edge = const IconData(0xF1E9, fontFamily: _kFontFam);
  static const IconData eject = const IconData(0xF1EA, fontFamily: _kFontFam);
  static const IconData elephant = const IconData(0xF7C5, fontFamily: _kFontFam);
  static const IconData elevation_decline = const IconData(0xF1EB, fontFamily: _kFontFam);
  static const IconData elevation_rise = const IconData(0xF1EC, fontFamily: _kFontFam);
  static const IconData elevator = const IconData(0xF1ED, fontFamily: _kFontFam);
  static const IconData email = const IconData(0xF1EE, fontFamily: _kFontFam);
  static const IconData email_alert = const IconData(0xF6CE, fontFamily: _kFontFam);
  static const IconData email_open = const IconData(0xF1EF, fontFamily: _kFontFam);
  static const IconData email_open_outline = const IconData(0xF5EF, fontFamily: _kFontFam);
  static const IconData email_outline = const IconData(0xF1F0, fontFamily: _kFontFam);
  static const IconData email_secure = const IconData(0xF1F1, fontFamily: _kFontFam);
  static const IconData email_variant = const IconData(0xF5F0, fontFamily: _kFontFam);
  static const IconData emby = const IconData(0xF6B3, fontFamily: _kFontFam);
  static const IconData emoticon = const IconData(0xF1F2, fontFamily: _kFontFam);
  static const IconData emoticon_cool = const IconData(0xF1F3, fontFamily: _kFontFam);
  static const IconData emoticon_dead = const IconData(0xF69A, fontFamily: _kFontFam);
  static const IconData emoticon_devil = const IconData(0xF1F4, fontFamily: _kFontFam);
  static const IconData emoticon_excited = const IconData(0xF69B, fontFamily: _kFontFam);
  static const IconData emoticon_happy = const IconData(0xF1F5, fontFamily: _kFontFam);
  static const IconData emoticon_neutral = const IconData(0xF1F6, fontFamily: _kFontFam);
  static const IconData emoticon_poop = const IconData(0xF1F7, fontFamily: _kFontFam);
  static const IconData emoticon_sad = const IconData(0xF1F8, fontFamily: _kFontFam);
  static const IconData emoticon_tongue = const IconData(0xF1F9, fontFamily: _kFontFam);
  static const IconData engine = const IconData(0xF1FA, fontFamily: _kFontFam);
  static const IconData engine_outline = const IconData(0xF1FB, fontFamily: _kFontFam);
  static const IconData equal = const IconData(0xF1FC, fontFamily: _kFontFam);
  static const IconData equal_box = const IconData(0xF1FD, fontFamily: _kFontFam);
  static const IconData eraser = const IconData(0xF1FE, fontFamily: _kFontFam);
  static const IconData eraser_variant = const IconData(0xF642, fontFamily: _kFontFam);
  static const IconData escalator = const IconData(0xF1FF, fontFamily: _kFontFam);
  static const IconData ethereum = const IconData(0xF869, fontFamily: _kFontFam);
  static const IconData ethernet = const IconData(0xF200, fontFamily: _kFontFam);
  static const IconData ethernet_cable = const IconData(0xF201, fontFamily: _kFontFam);
  static const IconData ethernet_cable_off = const IconData(0xF202, fontFamily: _kFontFam);
  static const IconData etsy = const IconData(0xF203, fontFamily: _kFontFam);
  static const IconData ev_station = const IconData(0xF5F1, fontFamily: _kFontFam);
  static const IconData eventbrite = const IconData(0xF7C6, fontFamily: _kFontFam);
  static const IconData evernote = const IconData(0xF204, fontFamily: _kFontFam);
  static const IconData exclamation = const IconData(0xF205, fontFamily: _kFontFam);
  static const IconData exit_to_app = const IconData(0xF206, fontFamily: _kFontFam);
  static const IconData export = const IconData(0xF207, fontFamily: _kFontFam);
  static const IconData eye = const IconData(0xF208, fontFamily: _kFontFam);
  static const IconData eye_off = const IconData(0xF209, fontFamily: _kFontFam);
  static const IconData eye_off_outline = const IconData(0xF6D0, fontFamily: _kFontFam);
  static const IconData eye_outline = const IconData(0xF6CF, fontFamily: _kFontFam);
  static const IconData eye_plus = const IconData(0xF86A, fontFamily: _kFontFam);
  static const IconData eye_plus_outline = const IconData(0xF86B, fontFamily: _kFontFam);
  static const IconData eye_settings = const IconData(0xF86C, fontFamily: _kFontFam);
  static const IconData eye_settings_outline = const IconData(0xF86D, fontFamily: _kFontFam);
  static const IconData eyedropper = const IconData(0xF20A, fontFamily: _kFontFam);
  static const IconData eyedropper_variant = const IconData(0xF20B, fontFamily: _kFontFam);
  static const IconData face = const IconData(0xF643, fontFamily: _kFontFam);
  static const IconData face_profile = const IconData(0xF644, fontFamily: _kFontFam);
  static const IconData facebook = const IconData(0xF20C, fontFamily: _kFontFam);
  static const IconData facebook_box = const IconData(0xF20D, fontFamily: _kFontFam);
  static const IconData facebook_messenger = const IconData(0xF20E, fontFamily: _kFontFam);
  static const IconData factory = const IconData(0xF20F, fontFamily: _kFontFam);
  static const IconData fan = const IconData(0xF210, fontFamily: _kFontFam);
  static const IconData fan_off = const IconData(0xF81C, fontFamily: _kFontFam);
  static const IconData fast_forward = const IconData(0xF211, fontFamily: _kFontFam);
  static const IconData fast_forward_outline = const IconData(0xF6D1, fontFamily: _kFontFam);
  static const IconData fax = const IconData(0xF212, fontFamily: _kFontFam);
  static const IconData feather = const IconData(0xF6D2, fontFamily: _kFontFam);
  static const IconData fedora = const IconData(0xF8DA, fontFamily: _kFontFam);
  static const IconData ferry = const IconData(0xF213, fontFamily: _kFontFam);
  static const IconData file = const IconData(0xF214, fontFamily: _kFontFam);
  static const IconData file_account = const IconData(0xF73A, fontFamily: _kFontFam);
  static const IconData file_chart = const IconData(0xF215, fontFamily: _kFontFam);
  static const IconData file_check = const IconData(0xF216, fontFamily: _kFontFam);
  static const IconData file_cloud = const IconData(0xF217, fontFamily: _kFontFam);
  static const IconData file_compare = const IconData(0xF8A9, fontFamily: _kFontFam);
  static const IconData file_delimited = const IconData(0xF218, fontFamily: _kFontFam);
  static const IconData file_document = const IconData(0xF219, fontFamily: _kFontFam);
  static const IconData file_document_box = const IconData(0xF21A, fontFamily: _kFontFam);
  static const IconData file_excel = const IconData(0xF21B, fontFamily: _kFontFam);
  static const IconData file_excel_box = const IconData(0xF21C, fontFamily: _kFontFam);
  static const IconData file_export = const IconData(0xF21D, fontFamily: _kFontFam);
  static const IconData file_find = const IconData(0xF21E, fontFamily: _kFontFam);
  static const IconData file_hidden = const IconData(0xF613, fontFamily: _kFontFam);
  static const IconData file_image = const IconData(0xF21F, fontFamily: _kFontFam);
  static const IconData file_import = const IconData(0xF220, fontFamily: _kFontFam);
  static const IconData file_lock = const IconData(0xF221, fontFamily: _kFontFam);
  static const IconData file_multiple = const IconData(0xF222, fontFamily: _kFontFam);
  static const IconData file_music = const IconData(0xF223, fontFamily: _kFontFam);
  static const IconData file_outline = const IconData(0xF224, fontFamily: _kFontFam);
  static const IconData file_pdf = const IconData(0xF225, fontFamily: _kFontFam);
  static const IconData file_pdf_box = const IconData(0xF226, fontFamily: _kFontFam);
  static const IconData file_percent = const IconData(0xF81D, fontFamily: _kFontFam);
  static const IconData file_plus = const IconData(0xF751, fontFamily: _kFontFam);
  static const IconData file_powerpoint = const IconData(0xF227, fontFamily: _kFontFam);
  static const IconData file_powerpoint_box = const IconData(0xF228, fontFamily: _kFontFam);
  static const IconData file_presentation_box = const IconData(0xF229, fontFamily: _kFontFam);
  static const IconData file_question = const IconData(0xF86E, fontFamily: _kFontFam);
  static const IconData file_restore = const IconData(0xF670, fontFamily: _kFontFam);
  static const IconData file_send = const IconData(0xF22A, fontFamily: _kFontFam);
  static const IconData file_tree = const IconData(0xF645, fontFamily: _kFontFam);
  static const IconData file_undo = const IconData(0xF8DB, fontFamily: _kFontFam);
  static const IconData file_video = const IconData(0xF22B, fontFamily: _kFontFam);
  static const IconData file_word = const IconData(0xF22C, fontFamily: _kFontFam);
  static const IconData file_word_box = const IconData(0xF22D, fontFamily: _kFontFam);
  static const IconData file_xml = const IconData(0xF22E, fontFamily: _kFontFam);
  static const IconData film = const IconData(0xF22F, fontFamily: _kFontFam);
  static const IconData filmstrip = const IconData(0xF230, fontFamily: _kFontFam);
  static const IconData filmstrip_off = const IconData(0xF231, fontFamily: _kFontFam);
  static const IconData filter = const IconData(0xF232, fontFamily: _kFontFam);
  static const IconData filter_outline = const IconData(0xF233, fontFamily: _kFontFam);
  static const IconData filter_remove = const IconData(0xF234, fontFamily: _kFontFam);
  static const IconData filter_remove_outline = const IconData(0xF235, fontFamily: _kFontFam);
  static const IconData filter_variant = const IconData(0xF236, fontFamily: _kFontFam);
  static const IconData finance = const IconData(0xF81E, fontFamily: _kFontFam);
  static const IconData find_replace = const IconData(0xF6D3, fontFamily: _kFontFam);
  static const IconData fingerprint = const IconData(0xF237, fontFamily: _kFontFam);
  static const IconData fire = const IconData(0xF238, fontFamily: _kFontFam);
  static const IconData fire_truck = const IconData(0xF8AA, fontFamily: _kFontFam);
  static const IconData firefox = const IconData(0xF239, fontFamily: _kFontFam);
  static const IconData fish = const IconData(0xF23A, fontFamily: _kFontFam);
  static const IconData flag = const IconData(0xF23B, fontFamily: _kFontFam);
  static const IconData flag_checkered = const IconData(0xF23C, fontFamily: _kFontFam);
  static const IconData flag_outline = const IconData(0xF23D, fontFamily: _kFontFam);
  static const IconData flag_triangle = const IconData(0xF23F, fontFamily: _kFontFam);
  static const IconData flag_variant = const IconData(0xF240, fontFamily: _kFontFam);
  static const IconData flag_variant_outline = const IconData(0xF23E, fontFamily: _kFontFam);
  static const IconData flash = const IconData(0xF241, fontFamily: _kFontFam);
  static const IconData flash_auto = const IconData(0xF242, fontFamily: _kFontFam);
  static const IconData flash_circle = const IconData(0xF81F, fontFamily: _kFontFam);
  static const IconData flash_off = const IconData(0xF243, fontFamily: _kFontFam);
  static const IconData flash_outline = const IconData(0xF6D4, fontFamily: _kFontFam);
  static const IconData flash_red_eye = const IconData(0xF67A, fontFamily: _kFontFam);
  static const IconData flashlight = const IconData(0xF244, fontFamily: _kFontFam);
  static const IconData flashlight_off = const IconData(0xF245, fontFamily: _kFontFam);
  static const IconData flask = const IconData(0xF093, fontFamily: _kFontFam);
  static const IconData flask_empty = const IconData(0xF094, fontFamily: _kFontFam);
  static const IconData flask_empty_outline = const IconData(0xF095, fontFamily: _kFontFam);
  static const IconData flask_outline = const IconData(0xF096, fontFamily: _kFontFam);
  static const IconData flattr = const IconData(0xF246, fontFamily: _kFontFam);
  static const IconData flip_to_back = const IconData(0xF247, fontFamily: _kFontFam);
  static const IconData flip_to_front = const IconData(0xF248, fontFamily: _kFontFam);
  static const IconData floor_lamp = const IconData(0xF8DC, fontFamily: _kFontFam);
  static const IconData floor_plan = const IconData(0xF820, fontFamily: _kFontFam);
  static const IconData floppy = const IconData(0xF249, fontFamily: _kFontFam);
  static const IconData flower = const IconData(0xF24A, fontFamily: _kFontFam);
  static const IconData folder = const IconData(0xF24B, fontFamily: _kFontFam);
  static const IconData folder_account = const IconData(0xF24C, fontFamily: _kFontFam);
  static const IconData folder_download = const IconData(0xF24D, fontFamily: _kFontFam);
  static const IconData folder_edit = const IconData(0xF8DD, fontFamily: _kFontFam);
  static const IconData folder_google_drive = const IconData(0xF24E, fontFamily: _kFontFam);
  static const IconData folder_image = const IconData(0xF24F, fontFamily: _kFontFam);
  static const IconData folder_key = const IconData(0xF8AB, fontFamily: _kFontFam);
  static const IconData folder_key_network = const IconData(0xF8AC, fontFamily: _kFontFam);
  static const IconData folder_lock = const IconData(0xF250, fontFamily: _kFontFam);
  static const IconData folder_lock_open = const IconData(0xF251, fontFamily: _kFontFam);
  static const IconData folder_move = const IconData(0xF252, fontFamily: _kFontFam);
  static const IconData folder_multiple = const IconData(0xF253, fontFamily: _kFontFam);
  static const IconData folder_multiple_image = const IconData(0xF254, fontFamily: _kFontFam);
  static const IconData folder_multiple_outline = const IconData(0xF255, fontFamily: _kFontFam);
  static const IconData folder_network = const IconData(0xF86F, fontFamily: _kFontFam);
  static const IconData folder_open = const IconData(0xF76F, fontFamily: _kFontFam);
  static const IconData folder_outline = const IconData(0xF256, fontFamily: _kFontFam);
  static const IconData folder_plus = const IconData(0xF257, fontFamily: _kFontFam);
  static const IconData folder_remove = const IconData(0xF258, fontFamily: _kFontFam);
  static const IconData folder_star = const IconData(0xF69C, fontFamily: _kFontFam);
  static const IconData folder_upload = const IconData(0xF259, fontFamily: _kFontFam);
  static const IconData font_awesome = const IconData(0xF03A, fontFamily: _kFontFam);
  static const IconData food = const IconData(0xF25A, fontFamily: _kFontFam);
  static const IconData food_apple = const IconData(0xF25B, fontFamily: _kFontFam);
  static const IconData food_croissant = const IconData(0xF7C7, fontFamily: _kFontFam);
  static const IconData food_fork_drink = const IconData(0xF5F2, fontFamily: _kFontFam);
  static const IconData food_off = const IconData(0xF5F3, fontFamily: _kFontFam);
  static const IconData food_variant = const IconData(0xF25C, fontFamily: _kFontFam);
  static const IconData football = const IconData(0xF25D, fontFamily: _kFontFam);
  static const IconData football_australian = const IconData(0xF25E, fontFamily: _kFontFam);
  static const IconData football_helmet = const IconData(0xF25F, fontFamily: _kFontFam);
  static const IconData forklift = const IconData(0xF7C8, fontFamily: _kFontFam);
  static const IconData format_align_bottom = const IconData(0xF752, fontFamily: _kFontFam);
  static const IconData format_align_center = const IconData(0xF260, fontFamily: _kFontFam);
  static const IconData format_align_justify = const IconData(0xF261, fontFamily: _kFontFam);
  static const IconData format_align_left = const IconData(0xF262, fontFamily: _kFontFam);
  static const IconData format_align_middle = const IconData(0xF753, fontFamily: _kFontFam);
  static const IconData format_align_right = const IconData(0xF263, fontFamily: _kFontFam);
  static const IconData format_align_top = const IconData(0xF754, fontFamily: _kFontFam);
  static const IconData format_annotation_plus = const IconData(0xF646, fontFamily: _kFontFam);
  static const IconData format_bold = const IconData(0xF264, fontFamily: _kFontFam);
  static const IconData format_clear = const IconData(0xF265, fontFamily: _kFontFam);
  static const IconData format_color_fill = const IconData(0xF266, fontFamily: _kFontFam);
  static const IconData format_color_text = const IconData(0xF69D, fontFamily: _kFontFam);
  static const IconData format_columns = const IconData(0xF8DE, fontFamily: _kFontFam);
  static const IconData format_float_center = const IconData(0xF267, fontFamily: _kFontFam);
  static const IconData format_float_left = const IconData(0xF268, fontFamily: _kFontFam);
  static const IconData format_float_none = const IconData(0xF269, fontFamily: _kFontFam);
  static const IconData format_float_right = const IconData(0xF26A, fontFamily: _kFontFam);
  static const IconData format_font = const IconData(0xF6D5, fontFamily: _kFontFam);
  static const IconData format_header_1 = const IconData(0xF26B, fontFamily: _kFontFam);
  static const IconData format_header_2 = const IconData(0xF26C, fontFamily: _kFontFam);
  static const IconData format_header_3 = const IconData(0xF26D, fontFamily: _kFontFam);
  static const IconData format_header_4 = const IconData(0xF26E, fontFamily: _kFontFam);
  static const IconData format_header_5 = const IconData(0xF26F, fontFamily: _kFontFam);
  static const IconData format_header_6 = const IconData(0xF270, fontFamily: _kFontFam);
  static const IconData format_header_decrease = const IconData(0xF271, fontFamily: _kFontFam);
  static const IconData format_header_equal = const IconData(0xF272, fontFamily: _kFontFam);
  static const IconData format_header_increase = const IconData(0xF273, fontFamily: _kFontFam);
  static const IconData format_header_pound = const IconData(0xF274, fontFamily: _kFontFam);
  static const IconData format_horizontal_align_center = const IconData(0xF61E, fontFamily: _kFontFam);
  static const IconData format_horizontal_align_left = const IconData(0xF61F, fontFamily: _kFontFam);
  static const IconData format_horizontal_align_right = const IconData(0xF620, fontFamily: _kFontFam);
  static const IconData format_indent_decrease = const IconData(0xF275, fontFamily: _kFontFam);
  static const IconData format_indent_increase = const IconData(0xF276, fontFamily: _kFontFam);
  static const IconData format_italic = const IconData(0xF277, fontFamily: _kFontFam);
  static const IconData format_line_spacing = const IconData(0xF278, fontFamily: _kFontFam);
  static const IconData format_line_style = const IconData(0xF5C8, fontFamily: _kFontFam);
  static const IconData format_line_weight = const IconData(0xF5C9, fontFamily: _kFontFam);
  static const IconData format_list_bulleted = const IconData(0xF279, fontFamily: _kFontFam);
  static const IconData format_list_bulleted_type = const IconData(0xF27A, fontFamily: _kFontFam);
  static const IconData format_list_checks = const IconData(0xF755, fontFamily: _kFontFam);
  static const IconData format_list_numbers = const IconData(0xF27B, fontFamily: _kFontFam);
  static const IconData format_page_break = const IconData(0xF6D6, fontFamily: _kFontFam);
  static const IconData format_paint = const IconData(0xF27C, fontFamily: _kFontFam);
  static const IconData format_paragraph = const IconData(0xF27D, fontFamily: _kFontFam);
  static const IconData format_pilcrow = const IconData(0xF6D7, fontFamily: _kFontFam);
  static const IconData format_quote_close = const IconData(0xF27E, fontFamily: _kFontFam);
  static const IconData format_quote_open = const IconData(0xF756, fontFamily: _kFontFam);
  static const IconData format_rotate_90 = const IconData(0xF6A9, fontFamily: _kFontFam);
  static const IconData format_section = const IconData(0xF69E, fontFamily: _kFontFam);
  static const IconData format_size = const IconData(0xF27F, fontFamily: _kFontFam);
  static const IconData format_strikethrough = const IconData(0xF280, fontFamily: _kFontFam);
  static const IconData format_strikethrough_variant = const IconData(0xF281, fontFamily: _kFontFam);
  static const IconData format_subscript = const IconData(0xF282, fontFamily: _kFontFam);
  static const IconData format_superscript = const IconData(0xF283, fontFamily: _kFontFam);
  static const IconData format_text = const IconData(0xF284, fontFamily: _kFontFam);
  static const IconData format_textdirection_l_to_r = const IconData(0xF285, fontFamily: _kFontFam);
  static const IconData format_textdirection_r_to_l = const IconData(0xF286, fontFamily: _kFontFam);
  static const IconData format_title = const IconData(0xF5F4, fontFamily: _kFontFam);
  static const IconData format_underline = const IconData(0xF287, fontFamily: _kFontFam);
  static const IconData format_vertical_align_bottom = const IconData(0xF621, fontFamily: _kFontFam);
  static const IconData format_vertical_align_center = const IconData(0xF622, fontFamily: _kFontFam);
  static const IconData format_vertical_align_top = const IconData(0xF623, fontFamily: _kFontFam);
  static const IconData format_wrap_inline = const IconData(0xF288, fontFamily: _kFontFam);
  static const IconData format_wrap_square = const IconData(0xF289, fontFamily: _kFontFam);
  static const IconData format_wrap_tight = const IconData(0xF28A, fontFamily: _kFontFam);
  static const IconData format_wrap_top_bottom = const IconData(0xF28B, fontFamily: _kFontFam);
  static const IconData forum = const IconData(0xF28C, fontFamily: _kFontFam);
  static const IconData forum_outline = const IconData(0xF821, fontFamily: _kFontFam);
  static const IconData forward = const IconData(0xF28D, fontFamily: _kFontFam);
  static const IconData foursquare = const IconData(0xF28E, fontFamily: _kFontFam);
  static const IconData freebsd = const IconData(0xF8DF, fontFamily: _kFontFam);
  static const IconData fridge = const IconData(0xF28F, fontFamily: _kFontFam);
  static const IconData fridge_filled = const IconData(0xF290, fontFamily: _kFontFam);
  static const IconData fridge_filled_bottom = const IconData(0xF291, fontFamily: _kFontFam);
  static const IconData fridge_filled_top = const IconData(0xF292, fontFamily: _kFontFam);
  static const IconData fuel = const IconData(0xF7C9, fontFamily: _kFontFam);
  static const IconData fullscreen = const IconData(0xF293, fontFamily: _kFontFam);
  static const IconData fullscreen_exit = const IconData(0xF294, fontFamily: _kFontFam);
  static const IconData function = const IconData(0xF295, fontFamily: _kFontFam);
  static const IconData function_variant = const IconData(0xF870, fontFamily: _kFontFam);
  static const IconData gamepad = const IconData(0xF296, fontFamily: _kFontFam);
  static const IconData gamepad_variant = const IconData(0xF297, fontFamily: _kFontFam);
  static const IconData garage = const IconData(0xF6D8, fontFamily: _kFontFam);
  static const IconData garage_alert = const IconData(0xF871, fontFamily: _kFontFam);
  static const IconData garage_open = const IconData(0xF6D9, fontFamily: _kFontFam);
  static const IconData gas_cylinder = const IconData(0xF647, fontFamily: _kFontFam);
  static const IconData gas_station = const IconData(0xF298, fontFamily: _kFontFam);
  static const IconData gate = const IconData(0xF299, fontFamily: _kFontFam);
  static const IconData gate_and = const IconData(0xF8E0, fontFamily: _kFontFam);
  static const IconData gate_nand = const IconData(0xF8E1, fontFamily: _kFontFam);
  static const IconData gate_nor = const IconData(0xF8E2, fontFamily: _kFontFam);
  static const IconData gate_not = const IconData(0xF8E3, fontFamily: _kFontFam);
  static const IconData gate_or = const IconData(0xF8E4, fontFamily: _kFontFam);
  static const IconData gate_xnor = const IconData(0xF8E5, fontFamily: _kFontFam);
  static const IconData gate_xor = const IconData(0xF8E6, fontFamily: _kFontFam);
  static const IconData gauge = const IconData(0xF29A, fontFamily: _kFontFam);
  static const IconData gauge_empty = const IconData(0xF872, fontFamily: _kFontFam);
  static const IconData gauge_full = const IconData(0xF873, fontFamily: _kFontFam);
  static const IconData gauge_low = const IconData(0xF874, fontFamily: _kFontFam);
  static const IconData gavel = const IconData(0xF29B, fontFamily: _kFontFam);
  static const IconData gender_female = const IconData(0xF29C, fontFamily: _kFontFam);
  static const IconData gender_male = const IconData(0xF29D, fontFamily: _kFontFam);
  static const IconData gender_male_female = const IconData(0xF29E, fontFamily: _kFontFam);
  static const IconData gender_transgender = const IconData(0xF29F, fontFamily: _kFontFam);
  static const IconData gentoo = const IconData(0xF8E7, fontFamily: _kFontFam);
  static const IconData gesture = const IconData(0xF7CA, fontFamily: _kFontFam);
  static const IconData gesture_double_tap = const IconData(0xF73B, fontFamily: _kFontFam);
  static const IconData gesture_swipe_down = const IconData(0xF73C, fontFamily: _kFontFam);
  static const IconData gesture_swipe_left = const IconData(0xF73D, fontFamily: _kFontFam);
  static const IconData gesture_swipe_right = const IconData(0xF73E, fontFamily: _kFontFam);
  static const IconData gesture_swipe_up = const IconData(0xF73F, fontFamily: _kFontFam);
  static const IconData gesture_tap = const IconData(0xF740, fontFamily: _kFontFam);
  static const IconData gesture_two_double_tap = const IconData(0xF741, fontFamily: _kFontFam);
  static const IconData gesture_two_tap = const IconData(0xF742, fontFamily: _kFontFam);
  static const IconData ghost = const IconData(0xF2A0, fontFamily: _kFontFam);
  static const IconData gift = const IconData(0xF2A1, fontFamily: _kFontFam);
  static const IconData git = const IconData(0xF2A2, fontFamily: _kFontFam);
  static const IconData github_box = const IconData(0xF2A3, fontFamily: _kFontFam);
  static const IconData github_circle = const IconData(0xF2A4, fontFamily: _kFontFam);
  static const IconData github_face = const IconData(0xF6DA, fontFamily: _kFontFam);
  static const IconData glass_cocktail = const IconData(0xF356, fontFamily: _kFontFam);
  static const IconData glass_flute = const IconData(0xF2A5, fontFamily: _kFontFam);
  static const IconData glass_mug = const IconData(0xF2A6, fontFamily: _kFontFam);
  static const IconData glass_stange = const IconData(0xF2A7, fontFamily: _kFontFam);
  static const IconData glass_tulip = const IconData(0xF2A8, fontFamily: _kFontFam);
  static const IconData glass_wine = const IconData(0xF875, fontFamily: _kFontFam);
  static const IconData glassdoor = const IconData(0xF2A9, fontFamily: _kFontFam);
  static const IconData glasses = const IconData(0xF2AA, fontFamily: _kFontFam);
  static const IconData globe_model = const IconData(0xF8E8, fontFamily: _kFontFam);
  static const IconData gmail = const IconData(0xF2AB, fontFamily: _kFontFam);
  static const IconData gnome = const IconData(0xF2AC, fontFamily: _kFontFam);
  static const IconData golf = const IconData(0xF822, fontFamily: _kFontFam);
  static const IconData gondola = const IconData(0xF685, fontFamily: _kFontFam);
  static const IconData google = const IconData(0xF2AD, fontFamily: _kFontFam);
  static const IconData google_allo = const IconData(0xF801, fontFamily: _kFontFam);
  static const IconData google_analytics = const IconData(0xF7CB, fontFamily: _kFontFam);
  static const IconData google_assistant = const IconData(0xF7CC, fontFamily: _kFontFam);
  static const IconData google_cardboard = const IconData(0xF2AE, fontFamily: _kFontFam);
  static const IconData google_chrome = const IconData(0xF2AF, fontFamily: _kFontFam);
  static const IconData google_circles = const IconData(0xF2B0, fontFamily: _kFontFam);
  static const IconData google_circles_communities = const IconData(0xF2B1, fontFamily: _kFontFam);
  static const IconData google_circles_extended = const IconData(0xF2B2, fontFamily: _kFontFam);
  static const IconData google_circles_group = const IconData(0xF2B3, fontFamily: _kFontFam);
  static const IconData google_controller = const IconData(0xF2B4, fontFamily: _kFontFam);
  static const IconData google_controller_off = const IconData(0xF2B5, fontFamily: _kFontFam);
  static const IconData google_drive = const IconData(0xF2B6, fontFamily: _kFontFam);
  static const IconData google_earth = const IconData(0xF2B7, fontFamily: _kFontFam);
  static const IconData google_glass = const IconData(0xF2B8, fontFamily: _kFontFam);
  static const IconData google_hangouts = const IconData(0xF2C9, fontFamily: _kFontFam);
  static const IconData google_home = const IconData(0xF823, fontFamily: _kFontFam);
  static const IconData google_keep = const IconData(0xF6DB, fontFamily: _kFontFam);
  static const IconData google_maps = const IconData(0xF5F5, fontFamily: _kFontFam);
  static const IconData google_nearby = const IconData(0xF2B9, fontFamily: _kFontFam);
  static const IconData google_pages = const IconData(0xF2BA, fontFamily: _kFontFam);
  static const IconData google_photos = const IconData(0xF6DC, fontFamily: _kFontFam);
  static const IconData google_physical_web = const IconData(0xF2BB, fontFamily: _kFontFam);
  static const IconData google_play = const IconData(0xF2BC, fontFamily: _kFontFam);
  static const IconData google_plus = const IconData(0xF2BD, fontFamily: _kFontFam);
  static const IconData google_plus_box = const IconData(0xF2BE, fontFamily: _kFontFam);
  static const IconData google_translate = const IconData(0xF2BF, fontFamily: _kFontFam);
  static const IconData google_wallet = const IconData(0xF2C0, fontFamily: _kFontFam);
  static const IconData gpu = const IconData(0xF8AD, fontFamily: _kFontFam);
  static const IconData gradient = const IconData(0xF69F, fontFamily: _kFontFam);
  static const IconData graphql = const IconData(0xF876, fontFamily: _kFontFam);
  static const IconData grease_pencil = const IconData(0xF648, fontFamily: _kFontFam);
  static const IconData grid = const IconData(0xF2C1, fontFamily: _kFontFam);
  static const IconData grid_large = const IconData(0xF757, fontFamily: _kFontFam);
  static const IconData grid_off = const IconData(0xF2C2, fontFamily: _kFontFam);
  static const IconData group = const IconData(0xF2C3, fontFamily: _kFontFam);
  static const IconData guitar_acoustic = const IconData(0xF770, fontFamily: _kFontFam);
  static const IconData guitar_electric = const IconData(0xF2C4, fontFamily: _kFontFam);
  static const IconData guitar_pick = const IconData(0xF2C5, fontFamily: _kFontFam);
  static const IconData guitar_pick_outline = const IconData(0xF2C6, fontFamily: _kFontFam);
  static const IconData guy_fawkes_mask = const IconData(0xF824, fontFamily: _kFontFam);
  static const IconData hackernews = const IconData(0xF624, fontFamily: _kFontFam);
  static const IconData hamburger = const IconData(0xF684, fontFamily: _kFontFam);
  static const IconData hammer = const IconData(0xF8E9, fontFamily: _kFontFam);
  static const IconData hand_pointing_right = const IconData(0xF2C7, fontFamily: _kFontFam);
  static const IconData hanger = const IconData(0xF2C8, fontFamily: _kFontFam);
  static const IconData harddisk = const IconData(0xF2CA, fontFamily: _kFontFam);
  static const IconData headphones = const IconData(0xF2CB, fontFamily: _kFontFam);
  static const IconData headphones_box = const IconData(0xF2CC, fontFamily: _kFontFam);
  static const IconData headphones_off = const IconData(0xF7CD, fontFamily: _kFontFam);
  static const IconData headphones_settings = const IconData(0xF2CD, fontFamily: _kFontFam);
  static const IconData headset = const IconData(0xF2CE, fontFamily: _kFontFam);
  static const IconData headset_dock = const IconData(0xF2CF, fontFamily: _kFontFam);
  static const IconData headset_off = const IconData(0xF2D0, fontFamily: _kFontFam);
  static const IconData heart = const IconData(0xF2D1, fontFamily: _kFontFam);
  static const IconData heart_box = const IconData(0xF2D2, fontFamily: _kFontFam);
  static const IconData heart_box_outline = const IconData(0xF2D3, fontFamily: _kFontFam);
  static const IconData heart_broken = const IconData(0xF2D4, fontFamily: _kFontFam);
  static const IconData heart_half = const IconData(0xF6DE, fontFamily: _kFontFam);
  static const IconData heart_half_full = const IconData(0xF6DD, fontFamily: _kFontFam);
  static const IconData heart_half_outline = const IconData(0xF6DF, fontFamily: _kFontFam);
  static const IconData heart_off = const IconData(0xF758, fontFamily: _kFontFam);
  static const IconData heart_outline = const IconData(0xF2D5, fontFamily: _kFontFam);
  static const IconData heart_pulse = const IconData(0xF5F6, fontFamily: _kFontFam);
  static const IconData help = const IconData(0xF2D6, fontFamily: _kFontFam);
  static const IconData help_box = const IconData(0xF78A, fontFamily: _kFontFam);
  static const IconData help_circle = const IconData(0xF2D7, fontFamily: _kFontFam);
  static const IconData help_circle_outline = const IconData(0xF625, fontFamily: _kFontFam);
  static const IconData help_network = const IconData(0xF6F4, fontFamily: _kFontFam);
  static const IconData hexagon = const IconData(0xF2D8, fontFamily: _kFontFam);
  static const IconData hexagon_multiple = const IconData(0xF6E0, fontFamily: _kFontFam);
  static const IconData hexagon_outline = const IconData(0xF2D9, fontFamily: _kFontFam);
  static const IconData high_definition = const IconData(0xF7CE, fontFamily: _kFontFam);
  static const IconData high_definition_box = const IconData(0xF877, fontFamily: _kFontFam);
  static const IconData highway = const IconData(0xF5F7, fontFamily: _kFontFam);
  static const IconData history = const IconData(0xF2DA, fontFamily: _kFontFam);
  static const IconData hockey_puck = const IconData(0xF878, fontFamily: _kFontFam);
  static const IconData hockey_sticks = const IconData(0xF879, fontFamily: _kFontFam);
  static const IconData hololens = const IconData(0xF2DB, fontFamily: _kFontFam);
  static const IconData home = const IconData(0xF2DC, fontFamily: _kFontFam);
  static const IconData home_account = const IconData(0xF825, fontFamily: _kFontFam);
  static const IconData home_alert = const IconData(0xF87A, fontFamily: _kFontFam);
  static const IconData home_assistant = const IconData(0xF7CF, fontFamily: _kFontFam);
  static const IconData home_automation = const IconData(0xF7D0, fontFamily: _kFontFam);
  static const IconData home_circle = const IconData(0xF7D1, fontFamily: _kFontFam);
  static const IconData home_currency_usd = const IconData(0xF8AE, fontFamily: _kFontFam);
  static const IconData home_heart = const IconData(0xF826, fontFamily: _kFontFam);
  static const IconData home_lock = const IconData(0xF8EA, fontFamily: _kFontFam);
  static const IconData home_lock_open = const IconData(0xF8EB, fontFamily: _kFontFam);
  static const IconData home_map_marker = const IconData(0xF5F8, fontFamily: _kFontFam);
  static const IconData home_modern = const IconData(0xF2DD, fontFamily: _kFontFam);
  static const IconData home_outline = const IconData(0xF6A0, fontFamily: _kFontFam);
  static const IconData home_variant = const IconData(0xF2DE, fontFamily: _kFontFam);
  static const IconData hook = const IconData(0xF6E1, fontFamily: _kFontFam);
  static const IconData hook_off = const IconData(0xF6E2, fontFamily: _kFontFam);
  static const IconData hops = const IconData(0xF2DF, fontFamily: _kFontFam);
  static const IconData hospital = const IconData(0xF2E0, fontFamily: _kFontFam);
  static const IconData hospital_building = const IconData(0xF2E1, fontFamily: _kFontFam);
  static const IconData hospital_marker = const IconData(0xF2E2, fontFamily: _kFontFam);
  static const IconData hot_tub = const IconData(0xF827, fontFamily: _kFontFam);
  static const IconData hotel = const IconData(0xF2E3, fontFamily: _kFontFam);
  static const IconData houzz = const IconData(0xF2E4, fontFamily: _kFontFam);
  static const IconData houzz_box = const IconData(0xF2E5, fontFamily: _kFontFam);
  static const IconData hulu = const IconData(0xF828, fontFamily: _kFontFam);
  static const IconData human = const IconData(0xF2E6, fontFamily: _kFontFam);
  static const IconData human_child = const IconData(0xF2E7, fontFamily: _kFontFam);
  static const IconData human_female = const IconData(0xF649, fontFamily: _kFontFam);
  static const IconData human_greeting = const IconData(0xF64A, fontFamily: _kFontFam);
  static const IconData human_handsdown = const IconData(0xF64B, fontFamily: _kFontFam);
  static const IconData human_handsup = const IconData(0xF64C, fontFamily: _kFontFam);
  static const IconData human_male = const IconData(0xF64D, fontFamily: _kFontFam);
  static const IconData human_male_female = const IconData(0xF2E8, fontFamily: _kFontFam);
  static const IconData human_pregnant = const IconData(0xF5CF, fontFamily: _kFontFam);
  static const IconData humble_bundle = const IconData(0xF743, fontFamily: _kFontFam);
  static const IconData ice_cream = const IconData(0xF829, fontFamily: _kFontFam);
  static const IconData image = const IconData(0xF2E9, fontFamily: _kFontFam);
  static const IconData image_album = const IconData(0xF2EA, fontFamily: _kFontFam);
  static const IconData image_area = const IconData(0xF2EB, fontFamily: _kFontFam);
  static const IconData image_area_close = const IconData(0xF2EC, fontFamily: _kFontFam);
  static const IconData image_broken = const IconData(0xF2ED, fontFamily: _kFontFam);
  static const IconData image_broken_variant = const IconData(0xF2EE, fontFamily: _kFontFam);
  static const IconData image_filter = const IconData(0xF2EF, fontFamily: _kFontFam);
  static const IconData image_filter_black_white = const IconData(0xF2F0, fontFamily: _kFontFam);
  static const IconData image_filter_center_focus = const IconData(0xF2F1, fontFamily: _kFontFam);
  static const IconData image_filter_center_focus_weak = const IconData(0xF2F2, fontFamily: _kFontFam);
  static const IconData image_filter_drama = const IconData(0xF2F3, fontFamily: _kFontFam);
  static const IconData image_filter_frames = const IconData(0xF2F4, fontFamily: _kFontFam);
  static const IconData image_filter_hdr = const IconData(0xF2F5, fontFamily: _kFontFam);
  static const IconData image_filter_none = const IconData(0xF2F6, fontFamily: _kFontFam);
  static const IconData image_filter_tilt_shift = const IconData(0xF2F7, fontFamily: _kFontFam);
  static const IconData image_filter_vintage = const IconData(0xF2F8, fontFamily: _kFontFam);
  static const IconData image_multiple = const IconData(0xF2F9, fontFamily: _kFontFam);
  static const IconData image_off = const IconData(0xF82A, fontFamily: _kFontFam);
  static const IconData image_plus = const IconData(0xF87B, fontFamily: _kFontFam);
  static const IconData import = const IconData(0xF2FA, fontFamily: _kFontFam);
  static const IconData inbox = const IconData(0xF686, fontFamily: _kFontFam);
  static const IconData inbox_arrow_down = const IconData(0xF2FB, fontFamily: _kFontFam);
  static const IconData inbox_arrow_up = const IconData(0xF3D1, fontFamily: _kFontFam);
  static const IconData inbox_multiple = const IconData(0xF8AF, fontFamily: _kFontFam);
  static const IconData incognito = const IconData(0xF5F9, fontFamily: _kFontFam);
  static const IconData infinity = const IconData(0xF6E3, fontFamily: _kFontFam);
  static const IconData information = const IconData(0xF2FC, fontFamily: _kFontFam);
  static const IconData information_outline = const IconData(0xF2FD, fontFamily: _kFontFam);
  static const IconData information_variant = const IconData(0xF64E, fontFamily: _kFontFam);
  static const IconData instagram = const IconData(0xF2FE, fontFamily: _kFontFam);
  static const IconData instapaper = const IconData(0xF2FF, fontFamily: _kFontFam);
  static const IconData internet_explorer = const IconData(0xF300, fontFamily: _kFontFam);
  static const IconData invert_colors = const IconData(0xF301, fontFamily: _kFontFam);
  static const IconData itunes = const IconData(0xF676, fontFamily: _kFontFam);
  static const IconData jeepney = const IconData(0xF302, fontFamily: _kFontFam);
  static const IconData jira = const IconData(0xF303, fontFamily: _kFontFam);
  static const IconData jquery = const IconData(0xF87C, fontFamily: _kFontFam);
  static const IconData jsfiddle = const IconData(0xF304, fontFamily: _kFontFam);
  static const IconData json = const IconData(0xF626, fontFamily: _kFontFam);
  static const IconData karate = const IconData(0xF82B, fontFamily: _kFontFam);
  static const IconData keg = const IconData(0xF305, fontFamily: _kFontFam);
  static const IconData kettle = const IconData(0xF5FA, fontFamily: _kFontFam);
  static const IconData key = const IconData(0xF306, fontFamily: _kFontFam);
  static const IconData key_change = const IconData(0xF307, fontFamily: _kFontFam);
  static const IconData key_minus = const IconData(0xF308, fontFamily: _kFontFam);
  static const IconData key_plus = const IconData(0xF309, fontFamily: _kFontFam);
  static const IconData key_remove = const IconData(0xF30A, fontFamily: _kFontFam);
  static const IconData key_variant = const IconData(0xF30B, fontFamily: _kFontFam);
  static const IconData keyboard = const IconData(0xF30C, fontFamily: _kFontFam);
  static const IconData keyboard_backspace = const IconData(0xF30D, fontFamily: _kFontFam);
  static const IconData keyboard_caps = const IconData(0xF30E, fontFamily: _kFontFam);
  static const IconData keyboard_close = const IconData(0xF30F, fontFamily: _kFontFam);
  static const IconData keyboard_off = const IconData(0xF310, fontFamily: _kFontFam);
  static const IconData keyboard_return = const IconData(0xF311, fontFamily: _kFontFam);
  static const IconData keyboard_tab = const IconData(0xF312, fontFamily: _kFontFam);
  static const IconData keyboard_variant = const IconData(0xF313, fontFamily: _kFontFam);
  static const IconData kickstarter = const IconData(0xF744, fontFamily: _kFontFam);
  static const IconData kodi = const IconData(0xF314, fontFamily: _kFontFam);
  static const IconData label = const IconData(0xF315, fontFamily: _kFontFam);
  static const IconData label_outline = const IconData(0xF316, fontFamily: _kFontFam);
  static const IconData ladybug = const IconData(0xF82C, fontFamily: _kFontFam);
  static const IconData lambda = const IconData(0xF627, fontFamily: _kFontFam);
  static const IconData lamp = const IconData(0xF6B4, fontFamily: _kFontFam);
  static const IconData lan = const IconData(0xF317, fontFamily: _kFontFam);
  static const IconData lan_connect = const IconData(0xF318, fontFamily: _kFontFam);
  static const IconData lan_disconnect = const IconData(0xF319, fontFamily: _kFontFam);
  static const IconData lan_pending = const IconData(0xF31A, fontFamily: _kFontFam);
  static const IconData language_c = const IconData(0xF671, fontFamily: _kFontFam);
  static const IconData language_cpp = const IconData(0xF672, fontFamily: _kFontFam);
  static const IconData language_csharp = const IconData(0xF31B, fontFamily: _kFontFam);
  static const IconData language_css3 = const IconData(0xF31C, fontFamily: _kFontFam);
  static const IconData language_go = const IconData(0xF7D2, fontFamily: _kFontFam);
  static const IconData language_html5 = const IconData(0xF31D, fontFamily: _kFontFam);
  static const IconData language_javascript = const IconData(0xF31E, fontFamily: _kFontFam);
  static const IconData language_lua = const IconData(0xF8B0, fontFamily: _kFontFam);
  static const IconData language_php = const IconData(0xF31F, fontFamily: _kFontFam);
  static const IconData language_python = const IconData(0xF320, fontFamily: _kFontFam);
  static const IconData language_python_text = const IconData(0xF321, fontFamily: _kFontFam);
  static const IconData language_r = const IconData(0xF7D3, fontFamily: _kFontFam);
  static const IconData language_swift = const IconData(0xF6E4, fontFamily: _kFontFam);
  static const IconData language_typescript = const IconData(0xF6E5, fontFamily: _kFontFam);
  static const IconData laptop = const IconData(0xF322, fontFamily: _kFontFam);
  static const IconData laptop_chromebook = const IconData(0xF323, fontFamily: _kFontFam);
  static const IconData laptop_mac = const IconData(0xF324, fontFamily: _kFontFam);
  static const IconData laptop_off = const IconData(0xF6E6, fontFamily: _kFontFam);
  static const IconData laptop_windows = const IconData(0xF325, fontFamily: _kFontFam);
  static const IconData lastfm = const IconData(0xF326, fontFamily: _kFontFam);
  static const IconData lastpass = const IconData(0xF446, fontFamily: _kFontFam);
  static const IconData launch = const IconData(0xF327, fontFamily: _kFontFam);
  static const IconData lava_lamp = const IconData(0xF7D4, fontFamily: _kFontFam);
  static const IconData layers = const IconData(0xF328, fontFamily: _kFontFam);
  static const IconData layers_off = const IconData(0xF329, fontFamily: _kFontFam);
  static const IconData lead_pencil = const IconData(0xF64F, fontFamily: _kFontFam);
  static const IconData leaf = const IconData(0xF32A, fontFamily: _kFontFam);
  static const IconData led_off = const IconData(0xF32B, fontFamily: _kFontFam);
  static const IconData led_on = const IconData(0xF32C, fontFamily: _kFontFam);
  static const IconData led_outline = const IconData(0xF32D, fontFamily: _kFontFam);
  static const IconData led_strip = const IconData(0xF7D5, fontFamily: _kFontFam);
  static const IconData led_variant_off = const IconData(0xF32E, fontFamily: _kFontFam);
  static const IconData led_variant_on = const IconData(0xF32F, fontFamily: _kFontFam);
  static const IconData led_variant_outline = const IconData(0xF330, fontFamily: _kFontFam);
  static const IconData library = const IconData(0xF331, fontFamily: _kFontFam);
  static const IconData library_books = const IconData(0xF332, fontFamily: _kFontFam);
  static const IconData library_music = const IconData(0xF333, fontFamily: _kFontFam);
  static const IconData library_plus = const IconData(0xF334, fontFamily: _kFontFam);
  static const IconData lifebuoy = const IconData(0xF87D, fontFamily: _kFontFam);
  static const IconData lightbulb = const IconData(0xF335, fontFamily: _kFontFam);
  static const IconData lightbulb_on = const IconData(0xF6E7, fontFamily: _kFontFam);
  static const IconData lightbulb_on_outline = const IconData(0xF6E8, fontFamily: _kFontFam);
  static const IconData lightbulb_outline = const IconData(0xF336, fontFamily: _kFontFam);
  static const IconData link = const IconData(0xF337, fontFamily: _kFontFam);
  static const IconData link_off = const IconData(0xF338, fontFamily: _kFontFam);
  static const IconData link_variant = const IconData(0xF339, fontFamily: _kFontFam);
  static const IconData link_variant_off = const IconData(0xF33A, fontFamily: _kFontFam);
  static const IconData linkedin = const IconData(0xF33B, fontFamily: _kFontFam);
  static const IconData linkedin_box = const IconData(0xF33C, fontFamily: _kFontFam);
  static const IconData linux = const IconData(0xF33D, fontFamily: _kFontFam);
  static const IconData linux_mint = const IconData(0xF8EC, fontFamily: _kFontFam);
  static const IconData loading = const IconData(0xF771, fontFamily: _kFontFam);
  static const IconData lock = const IconData(0xF33E, fontFamily: _kFontFam);
  static const IconData lock_alert = const IconData(0xF8ED, fontFamily: _kFontFam);
  static const IconData lock_open = const IconData(0xF33F, fontFamily: _kFontFam);
  static const IconData lock_open_outline = const IconData(0xF340, fontFamily: _kFontFam);
  static const IconData lock_outline = const IconData(0xF341, fontFamily: _kFontFam);
  static const IconData lock_pattern = const IconData(0xF6E9, fontFamily: _kFontFam);
  static const IconData lock_plus = const IconData(0xF5FB, fontFamily: _kFontFam);
  static const IconData lock_question = const IconData(0xF8EE, fontFamily: _kFontFam);
  static const IconData lock_reset = const IconData(0xF772, fontFamily: _kFontFam);
  static const IconData lock_smart = const IconData(0xF8B1, fontFamily: _kFontFam);
  static const IconData locker = const IconData(0xF7D6, fontFamily: _kFontFam);
  static const IconData locker_multiple = const IconData(0xF7D7, fontFamily: _kFontFam);
  static const IconData login = const IconData(0xF342, fontFamily: _kFontFam);
  static const IconData login_variant = const IconData(0xF5FC, fontFamily: _kFontFam);
  static const IconData logout = const IconData(0xF343, fontFamily: _kFontFam);
  static const IconData logout_variant = const IconData(0xF5FD, fontFamily: _kFontFam);
  static const IconData looks = const IconData(0xF344, fontFamily: _kFontFam);
  static const IconData loop = const IconData(0xF6EA, fontFamily: _kFontFam);
  static const IconData loupe = const IconData(0xF345, fontFamily: _kFontFam);
  static const IconData lumx = const IconData(0xF346, fontFamily: _kFontFam);
  static const IconData magnet = const IconData(0xF347, fontFamily: _kFontFam);
  static const IconData magnet_on = const IconData(0xF348, fontFamily: _kFontFam);
  static const IconData magnify = const IconData(0xF349, fontFamily: _kFontFam);
  static const IconData magnify_minus = const IconData(0xF34A, fontFamily: _kFontFam);
  static const IconData magnify_minus_outline = const IconData(0xF6EB, fontFamily: _kFontFam);
  static const IconData magnify_plus = const IconData(0xF34B, fontFamily: _kFontFam);
  static const IconData magnify_plus_outline = const IconData(0xF6EC, fontFamily: _kFontFam);
  static const IconData mail_ru = const IconData(0xF34C, fontFamily: _kFontFam);
  static const IconData mailbox = const IconData(0xF6ED, fontFamily: _kFontFam);
  static const IconData map = const IconData(0xF34D, fontFamily: _kFontFam);
  static const IconData map_marker = const IconData(0xF34E, fontFamily: _kFontFam);
  static const IconData map_marker_circle = const IconData(0xF34F, fontFamily: _kFontFam);
  static const IconData map_marker_distance = const IconData(0xF8EF, fontFamily: _kFontFam);
  static const IconData map_marker_minus = const IconData(0xF650, fontFamily: _kFontFam);
  static const IconData map_marker_multiple = const IconData(0xF350, fontFamily: _kFontFam);
  static const IconData map_marker_off = const IconData(0xF351, fontFamily: _kFontFam);
  static const IconData map_marker_outline = const IconData(0xF7D8, fontFamily: _kFontFam);
  static const IconData map_marker_plus = const IconData(0xF651, fontFamily: _kFontFam);
  static const IconData map_marker_radius = const IconData(0xF352, fontFamily: _kFontFam);
  static const IconData margin = const IconData(0xF353, fontFamily: _kFontFam);
  static const IconData markdown = const IconData(0xF354, fontFamily: _kFontFam);
  static const IconData marker = const IconData(0xF652, fontFamily: _kFontFam);
  static const IconData marker_check = const IconData(0xF355, fontFamily: _kFontFam);
  static const IconData material_ui = const IconData(0xF357, fontFamily: _kFontFam);
  static const IconData math_compass = const IconData(0xF358, fontFamily: _kFontFam);
  static const IconData matrix = const IconData(0xF628, fontFamily: _kFontFam);
  static const IconData maxcdn = const IconData(0xF359, fontFamily: _kFontFam);
  static const IconData medical_bag = const IconData(0xF6EE, fontFamily: _kFontFam);
  static const IconData medium = const IconData(0xF35A, fontFamily: _kFontFam);
  static const IconData memory = const IconData(0xF35B, fontFamily: _kFontFam);
  static const IconData menu = const IconData(0xF35C, fontFamily: _kFontFam);
  static const IconData menu_down = const IconData(0xF35D, fontFamily: _kFontFam);
  static const IconData menu_down_outline = const IconData(0xF6B5, fontFamily: _kFontFam);
  static const IconData menu_left = const IconData(0xF35E, fontFamily: _kFontFam);
  static const IconData menu_right = const IconData(0xF35F, fontFamily: _kFontFam);
  static const IconData menu_up = const IconData(0xF360, fontFamily: _kFontFam);
  static const IconData menu_up_outline = const IconData(0xF6B6, fontFamily: _kFontFam);
  static const IconData message = const IconData(0xF361, fontFamily: _kFontFam);
  static const IconData message_alert = const IconData(0xF362, fontFamily: _kFontFam);
  static const IconData message_bulleted = const IconData(0xF6A1, fontFamily: _kFontFam);
  static const IconData message_bulleted_off = const IconData(0xF6A2, fontFamily: _kFontFam);
  static const IconData message_draw = const IconData(0xF363, fontFamily: _kFontFam);
  static const IconData message_image = const IconData(0xF364, fontFamily: _kFontFam);
  static const IconData message_outline = const IconData(0xF365, fontFamily: _kFontFam);
  static const IconData message_plus = const IconData(0xF653, fontFamily: _kFontFam);
  static const IconData message_processing = const IconData(0xF366, fontFamily: _kFontFam);
  static const IconData message_reply = const IconData(0xF367, fontFamily: _kFontFam);
  static const IconData message_reply_text = const IconData(0xF368, fontFamily: _kFontFam);
  static const IconData message_settings = const IconData(0xF6EF, fontFamily: _kFontFam);
  static const IconData message_settings_variant = const IconData(0xF6F0, fontFamily: _kFontFam);
  static const IconData message_text = const IconData(0xF369, fontFamily: _kFontFam);
  static const IconData message_text_outline = const IconData(0xF36A, fontFamily: _kFontFam);
  static const IconData message_video = const IconData(0xF36B, fontFamily: _kFontFam);
  static const IconData meteor = const IconData(0xF629, fontFamily: _kFontFam);
  static const IconData metronome = const IconData(0xF7D9, fontFamily: _kFontFam);
  static const IconData metronome_tick = const IconData(0xF7DA, fontFamily: _kFontFam);
  static const IconData micro_sd = const IconData(0xF7DB, fontFamily: _kFontFam);
  static const IconData microphone = const IconData(0xF36C, fontFamily: _kFontFam);
  static const IconData microphone_minus = const IconData(0xF8B2, fontFamily: _kFontFam);
  static const IconData microphone_off = const IconData(0xF36D, fontFamily: _kFontFam);
  static const IconData microphone_outline = const IconData(0xF36E, fontFamily: _kFontFam);
  static const IconData microphone_plus = const IconData(0xF8B3, fontFamily: _kFontFam);
  static const IconData microphone_settings = const IconData(0xF36F, fontFamily: _kFontFam);
  static const IconData microphone_variant = const IconData(0xF370, fontFamily: _kFontFam);
  static const IconData microphone_variant_off = const IconData(0xF371, fontFamily: _kFontFam);
  static const IconData microscope = const IconData(0xF654, fontFamily: _kFontFam);
  static const IconData microsoft = const IconData(0xF372, fontFamily: _kFontFam);
  static const IconData midi = const IconData(0xF8F0, fontFamily: _kFontFam);
  static const IconData midi_port = const IconData(0xF8F1, fontFamily: _kFontFam);
  static const IconData minecraft = const IconData(0xF373, fontFamily: _kFontFam);
  static const IconData minus = const IconData(0xF374, fontFamily: _kFontFam);
  static const IconData minus_box = const IconData(0xF375, fontFamily: _kFontFam);
  static const IconData minus_box_outline = const IconData(0xF6F1, fontFamily: _kFontFam);
  static const IconData minus_circle = const IconData(0xF376, fontFamily: _kFontFam);
  static const IconData minus_circle_outline = const IconData(0xF377, fontFamily: _kFontFam);
  static const IconData minus_network = const IconData(0xF378, fontFamily: _kFontFam);
  static const IconData mixcloud = const IconData(0xF62A, fontFamily: _kFontFam);
  static const IconData mixed_reality = const IconData(0xF87E, fontFamily: _kFontFam);
  static const IconData mixer = const IconData(0xF7DC, fontFamily: _kFontFam);
  static const IconData monitor = const IconData(0xF379, fontFamily: _kFontFam);
  static const IconData monitor_multiple = const IconData(0xF37A, fontFamily: _kFontFam);
  static const IconData more = const IconData(0xF37B, fontFamily: _kFontFam);
  static const IconData motorbike = const IconData(0xF37C, fontFamily: _kFontFam);
  static const IconData mouse = const IconData(0xF37D, fontFamily: _kFontFam);
  static const IconData mouse_off = const IconData(0xF37E, fontFamily: _kFontFam);
  static const IconData mouse_variant = const IconData(0xF37F, fontFamily: _kFontFam);
  static const IconData mouse_variant_off = const IconData(0xF380, fontFamily: _kFontFam);
  static const IconData move_resize = const IconData(0xF655, fontFamily: _kFontFam);
  static const IconData move_resize_variant = const IconData(0xF656, fontFamily: _kFontFam);
  static const IconData movie = const IconData(0xF381, fontFamily: _kFontFam);
  static const IconData movie_roll = const IconData(0xF7DD, fontFamily: _kFontFam);
  static const IconData multiplication = const IconData(0xF382, fontFamily: _kFontFam);
  static const IconData multiplication_box = const IconData(0xF383, fontFamily: _kFontFam);
  static const IconData mushroom = const IconData(0xF7DE, fontFamily: _kFontFam);
  static const IconData mushroom_outline = const IconData(0xF7DF, fontFamily: _kFontFam);
  static const IconData music = const IconData(0xF759, fontFamily: _kFontFam);
  static const IconData music_box = const IconData(0xF384, fontFamily: _kFontFam);
  static const IconData music_box_outline = const IconData(0xF385, fontFamily: _kFontFam);
  static const IconData music_circle = const IconData(0xF386, fontFamily: _kFontFam);
  static const IconData music_note = const IconData(0xF387, fontFamily: _kFontFam);
  static const IconData music_note_bluetooth = const IconData(0xF5FE, fontFamily: _kFontFam);
  static const IconData music_note_bluetooth_off = const IconData(0xF5FF, fontFamily: _kFontFam);
  static const IconData music_note_eighth = const IconData(0xF388, fontFamily: _kFontFam);
  static const IconData music_note_half = const IconData(0xF389, fontFamily: _kFontFam);
  static const IconData music_note_off = const IconData(0xF38A, fontFamily: _kFontFam);
  static const IconData music_note_quarter = const IconData(0xF38B, fontFamily: _kFontFam);
  static const IconData music_note_sixteenth = const IconData(0xF38C, fontFamily: _kFontFam);
  static const IconData music_note_whole = const IconData(0xF38D, fontFamily: _kFontFam);
  static const IconData music_off = const IconData(0xF75A, fontFamily: _kFontFam);
  static const IconData nas = const IconData(0xF8F2, fontFamily: _kFontFam);
  static const IconData nativescript = const IconData(0xF87F, fontFamily: _kFontFam);
  static const IconData nature = const IconData(0xF38E, fontFamily: _kFontFam);
  static const IconData nature_people = const IconData(0xF38F, fontFamily: _kFontFam);
  static const IconData navigation = const IconData(0xF390, fontFamily: _kFontFam);
  static const IconData near_me = const IconData(0xF5CD, fontFamily: _kFontFam);
  static const IconData needle = const IconData(0xF391, fontFamily: _kFontFam);
  static const IconData netflix = const IconData(0xF745, fontFamily: _kFontFam);
  static const IconData network = const IconData(0xF6F2, fontFamily: _kFontFam);
  static const IconData network_strength_1 = const IconData(0xF8F3, fontFamily: _kFontFam);
  static const IconData network_strength_1_alert = const IconData(0xF8F4, fontFamily: _kFontFam);
  static const IconData network_strength_2 = const IconData(0xF8F5, fontFamily: _kFontFam);
  static const IconData network_strength_2_alert = const IconData(0xF8F6, fontFamily: _kFontFam);
  static const IconData network_strength_3 = const IconData(0xF8F7, fontFamily: _kFontFam);
  static const IconData network_strength_3_alert = const IconData(0xF8F8, fontFamily: _kFontFam);
  static const IconData network_strength_4 = const IconData(0xF8F9, fontFamily: _kFontFam);
  static const IconData network_strength_4_alert = const IconData(0xF8FA, fontFamily: _kFontFam);
  static const IconData network_strength_off = const IconData(0xF8FB, fontFamily: _kFontFam);
  static const IconData network_strength_off_outline = const IconData(0xF8FC, fontFamily: _kFontFam);
  static const IconData network_strength_outline = const IconData(0xF8FD, fontFamily: _kFontFam);
  static const IconData new_box = const IconData(0xF394, fontFamily: _kFontFam);
  static const IconData newspaper = const IconData(0xF395, fontFamily: _kFontFam);
  static const IconData nfc = const IconData(0xF396, fontFamily: _kFontFam);
  static const IconData nfc_tap = const IconData(0xF397, fontFamily: _kFontFam);
  static const IconData nfc_variant = const IconData(0xF398, fontFamily: _kFontFam);
  static const IconData ninja = const IconData(0xF773, fontFamily: _kFontFam);
  static const IconData nintendo_switch = const IconData(0xF7E0, fontFamily: _kFontFam);
  static const IconData nodejs = const IconData(0xF399, fontFamily: _kFontFam);
  static const IconData note = const IconData(0xF39A, fontFamily: _kFontFam);
  static const IconData note_multiple = const IconData(0xF6B7, fontFamily: _kFontFam);
  static const IconData note_multiple_outline = const IconData(0xF6B8, fontFamily: _kFontFam);
  static const IconData note_outline = const IconData(0xF39B, fontFamily: _kFontFam);
  static const IconData note_plus = const IconData(0xF39C, fontFamily: _kFontFam);
  static const IconData note_plus_outline = const IconData(0xF39D, fontFamily: _kFontFam);
  static const IconData note_text = const IconData(0xF39E, fontFamily: _kFontFam);
  static const IconData notebook = const IconData(0xF82D, fontFamily: _kFontFam);
  static const IconData notification_clear_all = const IconData(0xF39F, fontFamily: _kFontFam);
  static const IconData npm = const IconData(0xF6F6, fontFamily: _kFontFam);
  static const IconData nuke = const IconData(0xF6A3, fontFamily: _kFontFam);
  static const IconData null_icon = const IconData(0xF7E1, fontFamily: _kFontFam);
  static const IconData numeric = const IconData(0xF3A0, fontFamily: _kFontFam);
  static const IconData numeric_0_box = const IconData(0xF3A1, fontFamily: _kFontFam);
  static const IconData numeric_0_box_multiple_outline = const IconData(0xF3A2, fontFamily: _kFontFam);
  static const IconData numeric_0_box_outline = const IconData(0xF3A3, fontFamily: _kFontFam);
  static const IconData numeric_1_box = const IconData(0xF3A4, fontFamily: _kFontFam);
  static const IconData numeric_1_box_multiple_outline = const IconData(0xF3A5, fontFamily: _kFontFam);
  static const IconData numeric_1_box_outline = const IconData(0xF3A6, fontFamily: _kFontFam);
  static const IconData numeric_2_box = const IconData(0xF3A7, fontFamily: _kFontFam);
  static const IconData numeric_2_box_multiple_outline = const IconData(0xF3A8, fontFamily: _kFontFam);
  static const IconData numeric_2_box_outline = const IconData(0xF3A9, fontFamily: _kFontFam);
  static const IconData numeric_3_box = const IconData(0xF3AA, fontFamily: _kFontFam);
  static const IconData numeric_3_box_multiple_outline = const IconData(0xF3AB, fontFamily: _kFontFam);
  static const IconData numeric_3_box_outline = const IconData(0xF3AC, fontFamily: _kFontFam);
  static const IconData numeric_4_box = const IconData(0xF3AD, fontFamily: _kFontFam);
  static const IconData numeric_4_box_multiple_outline = const IconData(0xF3AE, fontFamily: _kFontFam);
  static const IconData numeric_4_box_outline = const IconData(0xF3AF, fontFamily: _kFontFam);
  static const IconData numeric_5_box = const IconData(0xF3B0, fontFamily: _kFontFam);
  static const IconData numeric_5_box_multiple_outline = const IconData(0xF3B1, fontFamily: _kFontFam);
  static const IconData numeric_5_box_outline = const IconData(0xF3B2, fontFamily: _kFontFam);
  static const IconData numeric_6_box = const IconData(0xF3B3, fontFamily: _kFontFam);
  static const IconData numeric_6_box_multiple_outline = const IconData(0xF3B4, fontFamily: _kFontFam);
  static const IconData numeric_6_box_outline = const IconData(0xF3B5, fontFamily: _kFontFam);
  static const IconData numeric_7_box = const IconData(0xF3B6, fontFamily: _kFontFam);
  static const IconData numeric_7_box_multiple_outline = const IconData(0xF3B7, fontFamily: _kFontFam);
  static const IconData numeric_7_box_outline = const IconData(0xF3B8, fontFamily: _kFontFam);
  static const IconData numeric_8_box = const IconData(0xF3B9, fontFamily: _kFontFam);
  static const IconData numeric_8_box_multiple_outline = const IconData(0xF3BA, fontFamily: _kFontFam);
  static const IconData numeric_8_box_outline = const IconData(0xF3BB, fontFamily: _kFontFam);
  static const IconData numeric_9_box = const IconData(0xF3BC, fontFamily: _kFontFam);
  static const IconData numeric_9_box_multiple_outline = const IconData(0xF3BD, fontFamily: _kFontFam);
  static const IconData numeric_9_box_outline = const IconData(0xF3BE, fontFamily: _kFontFam);
  static const IconData numeric_9_plus_box = const IconData(0xF3BF, fontFamily: _kFontFam);
  static const IconData numeric_9_plus_box_multiple_outline = const IconData(0xF3C0, fontFamily: _kFontFam);
  static const IconData numeric_9_plus_box_outline = const IconData(0xF3C1, fontFamily: _kFontFam);
  static const IconData nut = const IconData(0xF6F7, fontFamily: _kFontFam);
  static const IconData nutrition = const IconData(0xF3C2, fontFamily: _kFontFam);
  static const IconData oar = const IconData(0xF67B, fontFamily: _kFontFam);
  static const IconData octagon = const IconData(0xF3C3, fontFamily: _kFontFam);
  static const IconData octagon_outline = const IconData(0xF3C4, fontFamily: _kFontFam);
  static const IconData octagram = const IconData(0xF6F8, fontFamily: _kFontFam);
  static const IconData octagram_outline = const IconData(0xF774, fontFamily: _kFontFam);
  static const IconData odnoklassniki = const IconData(0xF3C5, fontFamily: _kFontFam);
  static const IconData office = const IconData(0xF3C6, fontFamily: _kFontFam);
  static const IconData oil = const IconData(0xF3C7, fontFamily: _kFontFam);
  static const IconData oil_temperature = const IconData(0xF3C8, fontFamily: _kFontFam);
  static const IconData omega = const IconData(0xF3C9, fontFamily: _kFontFam);
  static const IconData onedrive = const IconData(0xF3CA, fontFamily: _kFontFam);
  static const IconData onenote = const IconData(0xF746, fontFamily: _kFontFam);
  static const IconData onepassword = const IconData(0xF880, fontFamily: _kFontFam);
  static const IconData opacity = const IconData(0xF5CC, fontFamily: _kFontFam);
  static const IconData open_in_app = const IconData(0xF3CB, fontFamily: _kFontFam);
  static const IconData open_in_new = const IconData(0xF3CC, fontFamily: _kFontFam);
  static const IconData openid = const IconData(0xF3CD, fontFamily: _kFontFam);
  static const IconData opera = const IconData(0xF3CE, fontFamily: _kFontFam);
  static const IconData orbit = const IconData(0xF018, fontFamily: _kFontFam);
  static const IconData ornament = const IconData(0xF3CF, fontFamily: _kFontFam);
  static const IconData ornament_variant = const IconData(0xF3D0, fontFamily: _kFontFam);
  static const IconData owl = const IconData(0xF3D2, fontFamily: _kFontFam);
  static const IconData package = const IconData(0xF3D3, fontFamily: _kFontFam);
  static const IconData package_down = const IconData(0xF3D4, fontFamily: _kFontFam);
  static const IconData package_up = const IconData(0xF3D5, fontFamily: _kFontFam);
  static const IconData package_variant = const IconData(0xF3D6, fontFamily: _kFontFam);
  static const IconData package_variant_closed = const IconData(0xF3D7, fontFamily: _kFontFam);
  static const IconData page_first = const IconData(0xF600, fontFamily: _kFontFam);
  static const IconData page_last = const IconData(0xF601, fontFamily: _kFontFam);
  static const IconData page_layout_body = const IconData(0xF6F9, fontFamily: _kFontFam);
  static const IconData page_layout_footer = const IconData(0xF6FA, fontFamily: _kFontFam);
  static const IconData page_layout_header = const IconData(0xF6FB, fontFamily: _kFontFam);
  static const IconData page_layout_sidebar_left = const IconData(0xF6FC, fontFamily: _kFontFam);
  static const IconData page_layout_sidebar_right = const IconData(0xF6FD, fontFamily: _kFontFam);
  static const IconData palette = const IconData(0xF3D8, fontFamily: _kFontFam);
  static const IconData palette_advanced = const IconData(0xF3D9, fontFamily: _kFontFam);
  static const IconData palette_swatch = const IconData(0xF8B4, fontFamily: _kFontFam);
  static const IconData panda = const IconData(0xF3DA, fontFamily: _kFontFam);
  static const IconData pandora = const IconData(0xF3DB, fontFamily: _kFontFam);
  static const IconData panorama = const IconData(0xF3DC, fontFamily: _kFontFam);
  static const IconData panorama_fisheye = const IconData(0xF3DD, fontFamily: _kFontFam);
  static const IconData panorama_horizontal = const IconData(0xF3DE, fontFamily: _kFontFam);
  static const IconData panorama_vertical = const IconData(0xF3DF, fontFamily: _kFontFam);
  static const IconData panorama_wide_angle = const IconData(0xF3E0, fontFamily: _kFontFam);
  static const IconData paper_cut_vertical = const IconData(0xF3E1, fontFamily: _kFontFam);
  static const IconData paperclip = const IconData(0xF3E2, fontFamily: _kFontFam);
  static const IconData parking = const IconData(0xF3E3, fontFamily: _kFontFam);
  static const IconData passport = const IconData(0xF7E2, fontFamily: _kFontFam);
  static const IconData patreon = const IconData(0xF881, fontFamily: _kFontFam);
  static const IconData pause = const IconData(0xF3E4, fontFamily: _kFontFam);
  static const IconData pause_circle = const IconData(0xF3E5, fontFamily: _kFontFam);
  static const IconData pause_circle_outline = const IconData(0xF3E6, fontFamily: _kFontFam);
  static const IconData pause_octagon = const IconData(0xF3E7, fontFamily: _kFontFam);
  static const IconData pause_octagon_outline = const IconData(0xF3E8, fontFamily: _kFontFam);
  static const IconData paw = const IconData(0xF3E9, fontFamily: _kFontFam);
  static const IconData paw_off = const IconData(0xF657, fontFamily: _kFontFam);
  static const IconData paypal = const IconData(0xF882, fontFamily: _kFontFam);
  static const IconData peace = const IconData(0xF883, fontFamily: _kFontFam);
  static const IconData pen = const IconData(0xF3EA, fontFamily: _kFontFam);
  static const IconData pencil = const IconData(0xF3EB, fontFamily: _kFontFam);
  static const IconData pencil_box = const IconData(0xF3EC, fontFamily: _kFontFam);
  static const IconData pencil_box_outline = const IconData(0xF3ED, fontFamily: _kFontFam);
  static const IconData pencil_circle = const IconData(0xF6FE, fontFamily: _kFontFam);
  static const IconData pencil_circle_outline = const IconData(0xF775, fontFamily: _kFontFam);
  static const IconData pencil_lock = const IconData(0xF3EE, fontFamily: _kFontFam);
  static const IconData pencil_off = const IconData(0xF3EF, fontFamily: _kFontFam);
  static const IconData pentagon = const IconData(0xF6FF, fontFamily: _kFontFam);
  static const IconData pentagon_outline = const IconData(0xF700, fontFamily: _kFontFam);
  static const IconData percent = const IconData(0xF3F0, fontFamily: _kFontFam);
  static const IconData periodic_table = const IconData(0xF8B5, fontFamily: _kFontFam);
  static const IconData periodic_table_co2 = const IconData(0xF7E3, fontFamily: _kFontFam);
  static const IconData periscope = const IconData(0xF747, fontFamily: _kFontFam);
  static const IconData pharmacy = const IconData(0xF3F1, fontFamily: _kFontFam);
  static const IconData phone = const IconData(0xF3F2, fontFamily: _kFontFam);
  static const IconData phone_bluetooth = const IconData(0xF3F3, fontFamily: _kFontFam);
  static const IconData phone_classic = const IconData(0xF602, fontFamily: _kFontFam);
  static const IconData phone_forward = const IconData(0xF3F4, fontFamily: _kFontFam);
  static const IconData phone_hangup = const IconData(0xF3F5, fontFamily: _kFontFam);
  static const IconData phone_in_talk = const IconData(0xF3F6, fontFamily: _kFontFam);
  static const IconData phone_incoming = const IconData(0xF3F7, fontFamily: _kFontFam);
  static const IconData phone_locked = const IconData(0xF3F8, fontFamily: _kFontFam);
  static const IconData phone_log = const IconData(0xF3F9, fontFamily: _kFontFam);
  static const IconData phone_minus = const IconData(0xF658, fontFamily: _kFontFam);
  static const IconData phone_missed = const IconData(0xF3FA, fontFamily: _kFontFam);
  static const IconData phone_outgoing = const IconData(0xF3FB, fontFamily: _kFontFam);
  static const IconData phone_paused = const IconData(0xF3FC, fontFamily: _kFontFam);
  static const IconData phone_plus = const IconData(0xF659, fontFamily: _kFontFam);
  static const IconData phone_return = const IconData(0xF82E, fontFamily: _kFontFam);
  static const IconData phone_rotate_landscape = const IconData(0xF884, fontFamily: _kFontFam);
  static const IconData phone_rotate_portrait = const IconData(0xF885, fontFamily: _kFontFam);
  static const IconData phone_settings = const IconData(0xF3FD, fontFamily: _kFontFam);
  static const IconData phone_voip = const IconData(0xF3FE, fontFamily: _kFontFam);
  static const IconData pi = const IconData(0xF3FF, fontFamily: _kFontFam);
  static const IconData pi_box = const IconData(0xF400, fontFamily: _kFontFam);
  static const IconData piano = const IconData(0xF67C, fontFamily: _kFontFam);
  static const IconData pickaxe = const IconData(0xF8B6, fontFamily: _kFontFam);
  static const IconData pier = const IconData(0xF886, fontFamily: _kFontFam);
  static const IconData pier_crane = const IconData(0xF887, fontFamily: _kFontFam);
  static const IconData pig = const IconData(0xF401, fontFamily: _kFontFam);
  static const IconData pill = const IconData(0xF402, fontFamily: _kFontFam);
  static const IconData pillar = const IconData(0xF701, fontFamily: _kFontFam);
  static const IconData pin = const IconData(0xF403, fontFamily: _kFontFam);
  static const IconData pin_off = const IconData(0xF404, fontFamily: _kFontFam);
  static const IconData pin_off_outline = const IconData(0xF92F, fontFamily: _kFontFam);
  static const IconData pin_outline = const IconData(0xF930, fontFamily: _kFontFam);
  static const IconData pine_tree = const IconData(0xF405, fontFamily: _kFontFam);
  static const IconData pine_tree_box = const IconData(0xF406, fontFamily: _kFontFam);
  static const IconData pinterest = const IconData(0xF407, fontFamily: _kFontFam);
  static const IconData pinterest_box = const IconData(0xF408, fontFamily: _kFontFam);
  static const IconData pipe = const IconData(0xF7E4, fontFamily: _kFontFam);
  static const IconData pipe_disconnected = const IconData(0xF7E5, fontFamily: _kFontFam);
  static const IconData pipe_leak = const IconData(0xF888, fontFamily: _kFontFam);
  static const IconData pistol = const IconData(0xF702, fontFamily: _kFontFam);
  static const IconData piston = const IconData(0xF889, fontFamily: _kFontFam);
  static const IconData pizza = const IconData(0xF409, fontFamily: _kFontFam);
  static const IconData plane_shield = const IconData(0xF6BA, fontFamily: _kFontFam);
  static const IconData play = const IconData(0xF40A, fontFamily: _kFontFam);
  static const IconData play_box_outline = const IconData(0xF40B, fontFamily: _kFontFam);
  static const IconData play_circle = const IconData(0xF40C, fontFamily: _kFontFam);
  static const IconData play_circle_outline = const IconData(0xF40D, fontFamily: _kFontFam);
  static const IconData play_network = const IconData(0xF88A, fontFamily: _kFontFam);
  static const IconData play_pause = const IconData(0xF40E, fontFamily: _kFontFam);
  static const IconData play_protected_content = const IconData(0xF40F, fontFamily: _kFontFam);
  static const IconData play_speed = const IconData(0xF8FE, fontFamily: _kFontFam);
  static const IconData playlist_check = const IconData(0xF5C7, fontFamily: _kFontFam);
  static const IconData playlist_edit = const IconData(0xF8FF, fontFamily: _kFontFam);
  static const IconData playlist_minus = const IconData(0xF410, fontFamily: _kFontFam);
  static const IconData playlist_play = const IconData(0xF411, fontFamily: _kFontFam);
  static const IconData playlist_plus = const IconData(0xF412, fontFamily: _kFontFam);
  static const IconData playlist_remove = const IconData(0xF413, fontFamily: _kFontFam);
  static const IconData playstation = const IconData(0xF414, fontFamily: _kFontFam);
  static const IconData plex = const IconData(0xF6B9, fontFamily: _kFontFam);
  static const IconData plus = const IconData(0xF415, fontFamily: _kFontFam);
  static const IconData plus_box = const IconData(0xF416, fontFamily: _kFontFam);
  static const IconData plus_box_outline = const IconData(0xF703, fontFamily: _kFontFam);
  static const IconData plus_circle = const IconData(0xF417, fontFamily: _kFontFam);
  static const IconData plus_circle_multiple_outline = const IconData(0xF418, fontFamily: _kFontFam);
  static const IconData plus_circle_outline = const IconData(0xF419, fontFamily: _kFontFam);
  static const IconData plus_network = const IconData(0xF41A, fontFamily: _kFontFam);
  static const IconData plus_one = const IconData(0xF41B, fontFamily: _kFontFam);
  static const IconData plus_outline = const IconData(0xF704, fontFamily: _kFontFam);
  static const IconData pocket = const IconData(0xF41C, fontFamily: _kFontFam);
  static const IconData pokeball = const IconData(0xF41D, fontFamily: _kFontFam);
  static const IconData poker_chip = const IconData(0xF82F, fontFamily: _kFontFam);
  static const IconData polaroid = const IconData(0xF41E, fontFamily: _kFontFam);
  static const IconData poll = const IconData(0xF41F, fontFamily: _kFontFam);
  static const IconData poll_box = const IconData(0xF420, fontFamily: _kFontFam);
  static const IconData polymer = const IconData(0xF421, fontFamily: _kFontFam);
  static const IconData pool = const IconData(0xF606, fontFamily: _kFontFam);
  static const IconData popcorn = const IconData(0xF422, fontFamily: _kFontFam);
  static const IconData pot = const IconData(0xF65A, fontFamily: _kFontFam);
  static const IconData pot_mix = const IconData(0xF65B, fontFamily: _kFontFam);
  static const IconData pound = const IconData(0xF423, fontFamily: _kFontFam);
  static const IconData pound_box = const IconData(0xF424, fontFamily: _kFontFam);
  static const IconData power = const IconData(0xF425, fontFamily: _kFontFam);
  static const IconData power_cycle = const IconData(0xF900, fontFamily: _kFontFam);
  static const IconData power_off = const IconData(0xF901, fontFamily: _kFontFam);
  static const IconData power_on = const IconData(0xF902, fontFamily: _kFontFam);
  static const IconData power_plug = const IconData(0xF6A4, fontFamily: _kFontFam);
  static const IconData power_plug_off = const IconData(0xF6A5, fontFamily: _kFontFam);
  static const IconData power_settings = const IconData(0xF426, fontFamily: _kFontFam);
  static const IconData power_sleep = const IconData(0xF903, fontFamily: _kFontFam);
  static const IconData power_socket = const IconData(0xF427, fontFamily: _kFontFam);
  static const IconData power_socket_au = const IconData(0xF904, fontFamily: _kFontFam);
  static const IconData power_socket_eu = const IconData(0xF7E6, fontFamily: _kFontFam);
  static const IconData power_socket_uk = const IconData(0xF7E7, fontFamily: _kFontFam);
  static const IconData power_socket_us = const IconData(0xF7E8, fontFamily: _kFontFam);
  static const IconData power_standby = const IconData(0xF905, fontFamily: _kFontFam);
  static const IconData prescription = const IconData(0xF705, fontFamily: _kFontFam);
  static const IconData presentation = const IconData(0xF428, fontFamily: _kFontFam);
  static const IconData presentation_play = const IconData(0xF429, fontFamily: _kFontFam);
  static const IconData printer = const IconData(0xF42A, fontFamily: _kFontFam);
  static const IconData printer_3d = const IconData(0xF42B, fontFamily: _kFontFam);
  static const IconData printer_alert = const IconData(0xF42C, fontFamily: _kFontFam);
  static const IconData printer_settings = const IconData(0xF706, fontFamily: _kFontFam);
  static const IconData priority_high = const IconData(0xF603, fontFamily: _kFontFam);
  static const IconData priority_low = const IconData(0xF604, fontFamily: _kFontFam);
  static const IconData professional_hexagon = const IconData(0xF42D, fontFamily: _kFontFam);
  static const IconData projector = const IconData(0xF42E, fontFamily: _kFontFam);
  static const IconData projector_screen = const IconData(0xF42F, fontFamily: _kFontFam);
  static const IconData publish = const IconData(0xF6A6, fontFamily: _kFontFam);
  static const IconData pulse = const IconData(0xF430, fontFamily: _kFontFam);
  static const IconData puzzle = const IconData(0xF431, fontFamily: _kFontFam);
  static const IconData qqchat = const IconData(0xF605, fontFamily: _kFontFam);
  static const IconData qrcode = const IconData(0xF432, fontFamily: _kFontFam);
  static const IconData qrcode_edit = const IconData(0xF8B7, fontFamily: _kFontFam);
  static const IconData qrcode_scan = const IconData(0xF433, fontFamily: _kFontFam);
  static const IconData quadcopter = const IconData(0xF434, fontFamily: _kFontFam);
  static const IconData quality_high = const IconData(0xF435, fontFamily: _kFontFam);
  static const IconData quicktime = const IconData(0xF436, fontFamily: _kFontFam);
  static const IconData rabbit = const IconData(0xF906, fontFamily: _kFontFam);
  static const IconData radar = const IconData(0xF437, fontFamily: _kFontFam);
  static const IconData radiator = const IconData(0xF438, fontFamily: _kFontFam);
  static const IconData radio = const IconData(0xF439, fontFamily: _kFontFam);
  static const IconData radio_handheld = const IconData(0xF43A, fontFamily: _kFontFam);
  static const IconData radio_tower = const IconData(0xF43B, fontFamily: _kFontFam);
  static const IconData radioactive = const IconData(0xF43C, fontFamily: _kFontFam);
  static const IconData radiobox_blank = const IconData(0xF43D, fontFamily: _kFontFam);
  static const IconData radiobox_marked = const IconData(0xF43E, fontFamily: _kFontFam);
  static const IconData raspberrypi = const IconData(0xF43F, fontFamily: _kFontFam);
  static const IconData ray_end = const IconData(0xF440, fontFamily: _kFontFam);
  static const IconData ray_end_arrow = const IconData(0xF441, fontFamily: _kFontFam);
  static const IconData ray_start = const IconData(0xF442, fontFamily: _kFontFam);
  static const IconData ray_start_arrow = const IconData(0xF443, fontFamily: _kFontFam);
  static const IconData ray_start_end = const IconData(0xF444, fontFamily: _kFontFam);
  static const IconData ray_vertex = const IconData(0xF445, fontFamily: _kFontFam);
  static const IconData react = const IconData(0xF707, fontFamily: _kFontFam);
  static const IconData read = const IconData(0xF447, fontFamily: _kFontFam);
  static const IconData receipt = const IconData(0xF449, fontFamily: _kFontFam);
  static const IconData record = const IconData(0xF44A, fontFamily: _kFontFam);
  static const IconData record_rec = const IconData(0xF44B, fontFamily: _kFontFam);
  static const IconData recycle = const IconData(0xF44C, fontFamily: _kFontFam);
  static const IconData reddit = const IconData(0xF44D, fontFamily: _kFontFam);
  static const IconData redo = const IconData(0xF44E, fontFamily: _kFontFam);
  static const IconData redo_variant = const IconData(0xF44F, fontFamily: _kFontFam);
  static const IconData refresh = const IconData(0xF450, fontFamily: _kFontFam);
  static const IconData regex = const IconData(0xF451, fontFamily: _kFontFam);
  static const IconData relative_scale = const IconData(0xF452, fontFamily: _kFontFam);
  static const IconData reload = const IconData(0xF453, fontFamily: _kFontFam);
  static const IconData reminder = const IconData(0xF88B, fontFamily: _kFontFam);
  static const IconData remote = const IconData(0xF454, fontFamily: _kFontFam);
  static const IconData remote_desktop = const IconData(0xF8B8, fontFamily: _kFontFam);
  static const IconData rename_box = const IconData(0xF455, fontFamily: _kFontFam);
  static const IconData reorder_horizontal = const IconData(0xF687, fontFamily: _kFontFam);
  static const IconData reorder_vertical = const IconData(0xF688, fontFamily: _kFontFam);
  static const IconData repeat = const IconData(0xF456, fontFamily: _kFontFam);
  static const IconData repeat_off = const IconData(0xF457, fontFamily: _kFontFam);
  static const IconData repeat_once = const IconData(0xF458, fontFamily: _kFontFam);
  static const IconData replay = const IconData(0xF459, fontFamily: _kFontFam);
  static const IconData reply = const IconData(0xF45A, fontFamily: _kFontFam);
  static const IconData reply_all = const IconData(0xF45B, fontFamily: _kFontFam);
  static const IconData reproduction = const IconData(0xF45C, fontFamily: _kFontFam);
  static const IconData resize_bottom_right = const IconData(0xF45D, fontFamily: _kFontFam);
  static const IconData responsive = const IconData(0xF45E, fontFamily: _kFontFam);
  static const IconData restart = const IconData(0xF708, fontFamily: _kFontFam);
  static const IconData restore = const IconData(0xF6A7, fontFamily: _kFontFam);
  static const IconData rewind = const IconData(0xF45F, fontFamily: _kFontFam);
  static const IconData rewind_outline = const IconData(0xF709, fontFamily: _kFontFam);
  static const IconData rhombus = const IconData(0xF70A, fontFamily: _kFontFam);
  static const IconData rhombus_outline = const IconData(0xF70B, fontFamily: _kFontFam);
  static const IconData ribbon = const IconData(0xF460, fontFamily: _kFontFam);
  static const IconData rice = const IconData(0xF7E9, fontFamily: _kFontFam);
  static const IconData ring = const IconData(0xF7EA, fontFamily: _kFontFam);
  static const IconData road = const IconData(0xF461, fontFamily: _kFontFam);
  static const IconData road_variant = const IconData(0xF462, fontFamily: _kFontFam);
  static const IconData robot = const IconData(0xF6A8, fontFamily: _kFontFam);
  static const IconData robot_vacuum = const IconData(0xF70C, fontFamily: _kFontFam);
  static const IconData robot_vacuum_variant = const IconData(0xF907, fontFamily: _kFontFam);
  static const IconData rocket = const IconData(0xF463, fontFamily: _kFontFam);
  static const IconData room_service = const IconData(0xF88C, fontFamily: _kFontFam);
  static const IconData rotate_3d = const IconData(0xF464, fontFamily: _kFontFam);
  static const IconData rotate_left = const IconData(0xF465, fontFamily: _kFontFam);
  static const IconData rotate_left_variant = const IconData(0xF466, fontFamily: _kFontFam);
  static const IconData rotate_right = const IconData(0xF467, fontFamily: _kFontFam);
  static const IconData rotate_right_variant = const IconData(0xF468, fontFamily: _kFontFam);
  static const IconData rounded_corner = const IconData(0xF607, fontFamily: _kFontFam);
  static const IconData router_wireless = const IconData(0xF469, fontFamily: _kFontFam);
  static const IconData routes = const IconData(0xF46A, fontFamily: _kFontFam);
  static const IconData rowing = const IconData(0xF608, fontFamily: _kFontFam);
  static const IconData rss = const IconData(0xF46B, fontFamily: _kFontFam);
  static const IconData rss_box = const IconData(0xF46C, fontFamily: _kFontFam);
  static const IconData ruler = const IconData(0xF46D, fontFamily: _kFontFam);
  static const IconData run = const IconData(0xF70D, fontFamily: _kFontFam);
  static const IconData run_fast = const IconData(0xF46E, fontFamily: _kFontFam);
  static const IconData sale = const IconData(0xF46F, fontFamily: _kFontFam);
  static const IconData salesforce = const IconData(0xF88D, fontFamily: _kFontFam);
  static const IconData sass = const IconData(0xF7EB, fontFamily: _kFontFam);
  static const IconData satellite = const IconData(0xF470, fontFamily: _kFontFam);
  static const IconData satellite_uplink = const IconData(0xF908, fontFamily: _kFontFam);
  static const IconData satellite_variant = const IconData(0xF471, fontFamily: _kFontFam);
  static const IconData sausage = const IconData(0xF8B9, fontFamily: _kFontFam);
  static const IconData saxophone = const IconData(0xF609, fontFamily: _kFontFam);
  static const IconData scale = const IconData(0xF472, fontFamily: _kFontFam);
  static const IconData scale_balance = const IconData(0xF5D1, fontFamily: _kFontFam);
  static const IconData scale_bathroom = const IconData(0xF473, fontFamily: _kFontFam);
  static const IconData scanner = const IconData(0xF6AA, fontFamily: _kFontFam);
  static const IconData scanner_off = const IconData(0xF909, fontFamily: _kFontFam);
  static const IconData school = const IconData(0xF474, fontFamily: _kFontFam);
  static const IconData screen_rotation = const IconData(0xF475, fontFamily: _kFontFam);
  static const IconData screen_rotation_lock = const IconData(0xF476, fontFamily: _kFontFam);
  static const IconData screwdriver = const IconData(0xF477, fontFamily: _kFontFam);
  static const IconData script = const IconData(0xF478, fontFamily: _kFontFam);
  static const IconData sd = const IconData(0xF479, fontFamily: _kFontFam);
  static const IconData seal = const IconData(0xF47A, fontFamily: _kFontFam);
  static const IconData search_web = const IconData(0xF70E, fontFamily: _kFontFam);
  static const IconData seat_flat = const IconData(0xF47B, fontFamily: _kFontFam);
  static const IconData seat_flat_angled = const IconData(0xF47C, fontFamily: _kFontFam);
  static const IconData seat_individual_suite = const IconData(0xF47D, fontFamily: _kFontFam);
  static const IconData seat_legroom_extra = const IconData(0xF47E, fontFamily: _kFontFam);
  static const IconData seat_legroom_normal = const IconData(0xF47F, fontFamily: _kFontFam);
  static const IconData seat_legroom_reduced = const IconData(0xF480, fontFamily: _kFontFam);
  static const IconData seat_recline_extra = const IconData(0xF481, fontFamily: _kFontFam);
  static const IconData seat_recline_normal = const IconData(0xF482, fontFamily: _kFontFam);
  static const IconData security = const IconData(0xF483, fontFamily: _kFontFam);
  static const IconData security_account = const IconData(0xF88E, fontFamily: _kFontFam);
  static const IconData security_home = const IconData(0xF689, fontFamily: _kFontFam);
  static const IconData security_network = const IconData(0xF484, fontFamily: _kFontFam);
  static const IconData select = const IconData(0xF485, fontFamily: _kFontFam);
  static const IconData select_all = const IconData(0xF486, fontFamily: _kFontFam);
  static const IconData select_inverse = const IconData(0xF487, fontFamily: _kFontFam);
  static const IconData select_off = const IconData(0xF488, fontFamily: _kFontFam);
  static const IconData selection = const IconData(0xF489, fontFamily: _kFontFam);
  static const IconData selection_off = const IconData(0xF776, fontFamily: _kFontFam);
  static const IconData send = const IconData(0xF48A, fontFamily: _kFontFam);
  static const IconData send_secure = const IconData(0xF7EC, fontFamily: _kFontFam);
  static const IconData serial_port = const IconData(0xF65C, fontFamily: _kFontFam);
  static const IconData server = const IconData(0xF48B, fontFamily: _kFontFam);
  static const IconData server_minus = const IconData(0xF48C, fontFamily: _kFontFam);
  static const IconData server_network = const IconData(0xF48D, fontFamily: _kFontFam);
  static const IconData server_network_off = const IconData(0xF48E, fontFamily: _kFontFam);
  static const IconData server_off = const IconData(0xF48F, fontFamily: _kFontFam);
  static const IconData server_plus = const IconData(0xF490, fontFamily: _kFontFam);
  static const IconData server_remove = const IconData(0xF491, fontFamily: _kFontFam);
  static const IconData server_security = const IconData(0xF492, fontFamily: _kFontFam);
  static const IconData set_all = const IconData(0xF777, fontFamily: _kFontFam);
  static const IconData set_center = const IconData(0xF778, fontFamily: _kFontFam);
  static const IconData set_center_right = const IconData(0xF779, fontFamily: _kFontFam);
  static const IconData set_left = const IconData(0xF77A, fontFamily: _kFontFam);
  static const IconData set_left_center = const IconData(0xF77B, fontFamily: _kFontFam);
  static const IconData set_left_right = const IconData(0xF77C, fontFamily: _kFontFam);
  static const IconData set_none = const IconData(0xF77D, fontFamily: _kFontFam);
  static const IconData set_right = const IconData(0xF77E, fontFamily: _kFontFam);
  static const IconData settings = const IconData(0xF493, fontFamily: _kFontFam);
  static const IconData settings_box = const IconData(0xF494, fontFamily: _kFontFam);
  static const IconData settings_outline = const IconData(0xF8BA, fontFamily: _kFontFam);
  static const IconData shape = const IconData(0xF830, fontFamily: _kFontFam);
  static const IconData shape_circle_plus = const IconData(0xF65D, fontFamily: _kFontFam);
  static const IconData shape_outline = const IconData(0xF831, fontFamily: _kFontFam);
  static const IconData shape_plus = const IconData(0xF495, fontFamily: _kFontFam);
  static const IconData shape_polygon_plus = const IconData(0xF65E, fontFamily: _kFontFam);
  static const IconData shape_rectangle_plus = const IconData(0xF65F, fontFamily: _kFontFam);
  static const IconData shape_square_plus = const IconData(0xF660, fontFamily: _kFontFam);
  static const IconData share = const IconData(0xF496, fontFamily: _kFontFam);
  static const IconData share_outline = const IconData(0xF931, fontFamily: _kFontFam);
  static const IconData share_variant = const IconData(0xF497, fontFamily: _kFontFam);
  static const IconData shield = const IconData(0xF498, fontFamily: _kFontFam);
  static const IconData shield_half_full = const IconData(0xF77F, fontFamily: _kFontFam);
  static const IconData shield_outline = const IconData(0xF499, fontFamily: _kFontFam);
  static const IconData ship_wheel = const IconData(0xF832, fontFamily: _kFontFam);
  static const IconData shopping = const IconData(0xF49A, fontFamily: _kFontFam);
  static const IconData shopping_music = const IconData(0xF49B, fontFamily: _kFontFam);
  static const IconData shovel = const IconData(0xF70F, fontFamily: _kFontFam);
  static const IconData shovel_off = const IconData(0xF710, fontFamily: _kFontFam);
  static const IconData shredder = const IconData(0xF49C, fontFamily: _kFontFam);
  static const IconData shuffle = const IconData(0xF49D, fontFamily: _kFontFam);
  static const IconData shuffle_disabled = const IconData(0xF49E, fontFamily: _kFontFam);
  static const IconData shuffle_variant = const IconData(0xF49F, fontFamily: _kFontFam);
  static const IconData sigma = const IconData(0xF4A0, fontFamily: _kFontFam);
  static const IconData sigma_lower = const IconData(0xF62B, fontFamily: _kFontFam);
  static const IconData sign_caution = const IconData(0xF4A1, fontFamily: _kFontFam);
  static const IconData sign_direction = const IconData(0xF780, fontFamily: _kFontFam);
  static const IconData sign_text = const IconData(0xF781, fontFamily: _kFontFam);
  static const IconData signal = const IconData(0xF4A2, fontFamily: _kFontFam);
  static const IconData signal_2g = const IconData(0xF711, fontFamily: _kFontFam);
  static const IconData signal_3g = const IconData(0xF712, fontFamily: _kFontFam);
  static const IconData signal_4g = const IconData(0xF713, fontFamily: _kFontFam);
  static const IconData signal_cellular_1 = const IconData(0xF8BB, fontFamily: _kFontFam);
  static const IconData signal_cellular_2 = const IconData(0xF8BC, fontFamily: _kFontFam);
  static const IconData signal_cellular_3 = const IconData(0xF8BD, fontFamily: _kFontFam);
  static const IconData signal_cellular_outline = const IconData(0xF8BE, fontFamily: _kFontFam);
  static const IconData signal_hspa = const IconData(0xF714, fontFamily: _kFontFam);
  static const IconData signal_hspa_plus = const IconData(0xF715, fontFamily: _kFontFam);
  static const IconData signal_off = const IconData(0xF782, fontFamily: _kFontFam);
  static const IconData signal_variant = const IconData(0xF60A, fontFamily: _kFontFam);
  static const IconData silverware = const IconData(0xF4A3, fontFamily: _kFontFam);
  static const IconData silverware_fork = const IconData(0xF4A4, fontFamily: _kFontFam);
  static const IconData silverware_spoon = const IconData(0xF4A5, fontFamily: _kFontFam);
  static const IconData silverware_variant = const IconData(0xF4A6, fontFamily: _kFontFam);
  static const IconData sim = const IconData(0xF4A7, fontFamily: _kFontFam);
  static const IconData sim_alert = const IconData(0xF4A8, fontFamily: _kFontFam);
  static const IconData sim_off = const IconData(0xF4A9, fontFamily: _kFontFam);
  static const IconData sitemap = const IconData(0xF4AA, fontFamily: _kFontFam);
  static const IconData skip_backward = const IconData(0xF4AB, fontFamily: _kFontFam);
  static const IconData skip_forward = const IconData(0xF4AC, fontFamily: _kFontFam);
  static const IconData skip_next = const IconData(0xF4AD, fontFamily: _kFontFam);
  static const IconData skip_next_circle = const IconData(0xF661, fontFamily: _kFontFam);
  static const IconData skip_next_circle_outline = const IconData(0xF662, fontFamily: _kFontFam);
  static const IconData skip_previous = const IconData(0xF4AE, fontFamily: _kFontFam);
  static const IconData skip_previous_circle = const IconData(0xF663, fontFamily: _kFontFam);
  static const IconData skip_previous_circle_outline = const IconData(0xF664, fontFamily: _kFontFam);
  static const IconData skull = const IconData(0xF68B, fontFamily: _kFontFam);
  static const IconData skype = const IconData(0xF4AF, fontFamily: _kFontFam);
  static const IconData skype_business = const IconData(0xF4B0, fontFamily: _kFontFam);
  static const IconData slack = const IconData(0xF4B1, fontFamily: _kFontFam);
  static const IconData slackware = const IconData(0xF90A, fontFamily: _kFontFam);
  static const IconData sleep = const IconData(0xF4B2, fontFamily: _kFontFam);
  static const IconData sleep_off = const IconData(0xF4B3, fontFamily: _kFontFam);
  static const IconData smoke_detector = const IconData(0xF392, fontFamily: _kFontFam);
  static const IconData smoking = const IconData(0xF4B4, fontFamily: _kFontFam);
  static const IconData smoking_off = const IconData(0xF4B5, fontFamily: _kFontFam);
  static const IconData snapchat = const IconData(0xF4B6, fontFamily: _kFontFam);
  static const IconData snowflake = const IconData(0xF716, fontFamily: _kFontFam);
  static const IconData snowman = const IconData(0xF4B7, fontFamily: _kFontFam);
  static const IconData soccer = const IconData(0xF4B8, fontFamily: _kFontFam);
  static const IconData soccer_field = const IconData(0xF833, fontFamily: _kFontFam);
  static const IconData sofa = const IconData(0xF4B9, fontFamily: _kFontFam);
  static const IconData solid = const IconData(0xF68C, fontFamily: _kFontFam);
  static const IconData sort = const IconData(0xF4BA, fontFamily: _kFontFam);
  static const IconData sort_alphabetical = const IconData(0xF4BB, fontFamily: _kFontFam);
  static const IconData sort_ascending = const IconData(0xF4BC, fontFamily: _kFontFam);
  static const IconData sort_descending = const IconData(0xF4BD, fontFamily: _kFontFam);
  static const IconData sort_numeric = const IconData(0xF4BE, fontFamily: _kFontFam);
  static const IconData sort_variant = const IconData(0xF4BF, fontFamily: _kFontFam);
  static const IconData soundcloud = const IconData(0xF4C0, fontFamily: _kFontFam);
  static const IconData source_branch = const IconData(0xF62C, fontFamily: _kFontFam);
  static const IconData source_commit = const IconData(0xF717, fontFamily: _kFontFam);
  static const IconData source_commit_end = const IconData(0xF718, fontFamily: _kFontFam);
  static const IconData source_commit_end_local = const IconData(0xF719, fontFamily: _kFontFam);
  static const IconData source_commit_local = const IconData(0xF71A, fontFamily: _kFontFam);
  static const IconData source_commit_next_local = const IconData(0xF71B, fontFamily: _kFontFam);
  static const IconData source_commit_start = const IconData(0xF71C, fontFamily: _kFontFam);
  static const IconData source_commit_start_next_local = const IconData(0xF71D, fontFamily: _kFontFam);
  static const IconData source_fork = const IconData(0xF4C1, fontFamily: _kFontFam);
  static const IconData source_merge = const IconData(0xF62D, fontFamily: _kFontFam);
  static const IconData source_pull = const IconData(0xF4C2, fontFamily: _kFontFam);
  static const IconData soy_sauce = const IconData(0xF7ED, fontFamily: _kFontFam);
  static const IconData speaker = const IconData(0xF4C3, fontFamily: _kFontFam);
  static const IconData speaker_off = const IconData(0xF4C4, fontFamily: _kFontFam);
  static const IconData speaker_wireless = const IconData(0xF71E, fontFamily: _kFontFam);
  static const IconData speedometer = const IconData(0xF4C5, fontFamily: _kFontFam);
  static const IconData spellcheck = const IconData(0xF4C6, fontFamily: _kFontFam);
  static const IconData spotify = const IconData(0xF4C7, fontFamily: _kFontFam);
  static const IconData spotlight = const IconData(0xF4C8, fontFamily: _kFontFam);
  static const IconData spotlight_beam = const IconData(0xF4C9, fontFamily: _kFontFam);
  static const IconData spray = const IconData(0xF665, fontFamily: _kFontFam);
  static const IconData square = const IconData(0xF763, fontFamily: _kFontFam);
  static const IconData square_edit_outline = const IconData(0xF90B, fontFamily: _kFontFam);
  static const IconData square_inc = const IconData(0xF4CA, fontFamily: _kFontFam);
  static const IconData square_inc_cash = const IconData(0xF4CB, fontFamily: _kFontFam);
  static const IconData square_outline = const IconData(0xF762, fontFamily: _kFontFam);
  static const IconData square_root = const IconData(0xF783, fontFamily: _kFontFam);
  static const IconData ssh = const IconData(0xF8BF, fontFamily: _kFontFam);
  static const IconData stack_exchange = const IconData(0xF60B, fontFamily: _kFontFam);
  static const IconData stack_overflow = const IconData(0xF4CC, fontFamily: _kFontFam);
  static const IconData stadium = const IconData(0xF71F, fontFamily: _kFontFam);
  static const IconData stairs = const IconData(0xF4CD, fontFamily: _kFontFam);
  static const IconData standard_definition = const IconData(0xF7EE, fontFamily: _kFontFam);
  static const IconData star = const IconData(0xF4CE, fontFamily: _kFontFam);
  static const IconData star_circle = const IconData(0xF4CF, fontFamily: _kFontFam);
  static const IconData star_half = const IconData(0xF4D0, fontFamily: _kFontFam);
  static const IconData star_off = const IconData(0xF4D1, fontFamily: _kFontFam);
  static const IconData star_outline = const IconData(0xF4D2, fontFamily: _kFontFam);
  static const IconData steam = const IconData(0xF4D3, fontFamily: _kFontFam);
  static const IconData steam_box = const IconData(0xF90C, fontFamily: _kFontFam);
  static const IconData steering = const IconData(0xF4D4, fontFamily: _kFontFam);
  static const IconData steering_off = const IconData(0xF90D, fontFamily: _kFontFam);
  static const IconData step_backward = const IconData(0xF4D5, fontFamily: _kFontFam);
  static const IconData step_backward_2 = const IconData(0xF4D6, fontFamily: _kFontFam);
  static const IconData step_forward = const IconData(0xF4D7, fontFamily: _kFontFam);
  static const IconData step_forward_2 = const IconData(0xF4D8, fontFamily: _kFontFam);
  static const IconData stethoscope = const IconData(0xF4D9, fontFamily: _kFontFam);
  static const IconData sticker = const IconData(0xF5D0, fontFamily: _kFontFam);
  static const IconData sticker_emoji = const IconData(0xF784, fontFamily: _kFontFam);
  static const IconData stocking = const IconData(0xF4DA, fontFamily: _kFontFam);
  static const IconData stop = const IconData(0xF4DB, fontFamily: _kFontFam);
  static const IconData stop_circle = const IconData(0xF666, fontFamily: _kFontFam);
  static const IconData stop_circle_outline = const IconData(0xF667, fontFamily: _kFontFam);
  static const IconData store = const IconData(0xF4DC, fontFamily: _kFontFam);
  static const IconData store_24_hour = const IconData(0xF4DD, fontFamily: _kFontFam);
  static const IconData stove = const IconData(0xF4DE, fontFamily: _kFontFam);
  static const IconData subdirectory_arrow_left = const IconData(0xF60C, fontFamily: _kFontFam);
  static const IconData subdirectory_arrow_right = const IconData(0xF60D, fontFamily: _kFontFam);
  static const IconData subway = const IconData(0xF6AB, fontFamily: _kFontFam);
  static const IconData subway_variant = const IconData(0xF4DF, fontFamily: _kFontFam);
  static const IconData summit = const IconData(0xF785, fontFamily: _kFontFam);
  static const IconData sunglasses = const IconData(0xF4E0, fontFamily: _kFontFam);
  static const IconData surround_sound = const IconData(0xF5C5, fontFamily: _kFontFam);
  static const IconData surround_sound_2_0 = const IconData(0xF7EF, fontFamily: _kFontFam);
  static const IconData surround_sound_3_1 = const IconData(0xF7F0, fontFamily: _kFontFam);
  static const IconData surround_sound_5_1 = const IconData(0xF7F1, fontFamily: _kFontFam);
  static const IconData surround_sound_7_1 = const IconData(0xF7F2, fontFamily: _kFontFam);
  static const IconData svg = const IconData(0xF720, fontFamily: _kFontFam);
  static const IconData swap_horizontal = const IconData(0xF4E1, fontFamily: _kFontFam);
  static const IconData swap_horizontal_variant = const IconData(0xF8C0, fontFamily: _kFontFam);
  static const IconData swap_vertical = const IconData(0xF4E2, fontFamily: _kFontFam);
  static const IconData swap_vertical_variant = const IconData(0xF8C1, fontFamily: _kFontFam);
  static const IconData swim = const IconData(0xF4E3, fontFamily: _kFontFam);
  static const IconData switch_icon = const IconData(0xF4E4, fontFamily: _kFontFam);
  static const IconData sword = const IconData(0xF4E5, fontFamily: _kFontFam);
  static const IconData sword_cross = const IconData(0xF786, fontFamily: _kFontFam);
  static const IconData sync = const IconData(0xF4E6, fontFamily: _kFontFam);
  static const IconData sync_alert = const IconData(0xF4E7, fontFamily: _kFontFam);
  static const IconData sync_off = const IconData(0xF4E8, fontFamily: _kFontFam);
  static const IconData tab = const IconData(0xF4E9, fontFamily: _kFontFam);
  static const IconData tab_plus = const IconData(0xF75B, fontFamily: _kFontFam);
  static const IconData tab_unselected = const IconData(0xF4EA, fontFamily: _kFontFam);
  static const IconData table = const IconData(0xF4EB, fontFamily: _kFontFam);
  static const IconData table_column = const IconData(0xF834, fontFamily: _kFontFam);
  static const IconData table_column_plus_after = const IconData(0xF4EC, fontFamily: _kFontFam);
  static const IconData table_column_plus_before = const IconData(0xF4ED, fontFamily: _kFontFam);
  static const IconData table_column_remove = const IconData(0xF4EE, fontFamily: _kFontFam);
  static const IconData table_column_width = const IconData(0xF4EF, fontFamily: _kFontFam);
  static const IconData table_edit = const IconData(0xF4F0, fontFamily: _kFontFam);
  static const IconData table_large = const IconData(0xF4F1, fontFamily: _kFontFam);
  static const IconData table_of_contents = const IconData(0xF835, fontFamily: _kFontFam);
  static const IconData table_row = const IconData(0xF836, fontFamily: _kFontFam);
  static const IconData table_row_height = const IconData(0xF4F2, fontFamily: _kFontFam);
  static const IconData table_row_plus_after = const IconData(0xF4F3, fontFamily: _kFontFam);
  static const IconData table_row_plus_before = const IconData(0xF4F4, fontFamily: _kFontFam);
  static const IconData table_row_remove = const IconData(0xF4F5, fontFamily: _kFontFam);
  static const IconData table_search = const IconData(0xF90E, fontFamily: _kFontFam);
  static const IconData table_settings = const IconData(0xF837, fontFamily: _kFontFam);
  static const IconData tablet = const IconData(0xF4F6, fontFamily: _kFontFam);
  static const IconData tablet_android = const IconData(0xF4F7, fontFamily: _kFontFam);
  static const IconData tablet_ipad = const IconData(0xF4F8, fontFamily: _kFontFam);
  static const IconData taco = const IconData(0xF761, fontFamily: _kFontFam);
  static const IconData tag = const IconData(0xF4F9, fontFamily: _kFontFam);
  static const IconData tag_faces = const IconData(0xF4FA, fontFamily: _kFontFam);
  static const IconData tag_heart = const IconData(0xF68A, fontFamily: _kFontFam);
  static const IconData tag_minus = const IconData(0xF90F, fontFamily: _kFontFam);
  static const IconData tag_multiple = const IconData(0xF4FB, fontFamily: _kFontFam);
  static const IconData tag_outline = const IconData(0xF4FC, fontFamily: _kFontFam);
  static const IconData tag_plus = const IconData(0xF721, fontFamily: _kFontFam);
  static const IconData tag_remove = const IconData(0xF722, fontFamily: _kFontFam);
  static const IconData tag_text_outline = const IconData(0xF4FD, fontFamily: _kFontFam);
  static const IconData target = const IconData(0xF4FE, fontFamily: _kFontFam);
  static const IconData taxi = const IconData(0xF4FF, fontFamily: _kFontFam);
  static const IconData teach = const IconData(0xF88F, fontFamily: _kFontFam);
  static const IconData teamviewer = const IconData(0xF500, fontFamily: _kFontFam);
  static const IconData telegram = const IconData(0xF501, fontFamily: _kFontFam);
  static const IconData television = const IconData(0xF502, fontFamily: _kFontFam);
  static const IconData television_box = const IconData(0xF838, fontFamily: _kFontFam);
  static const IconData television_classic = const IconData(0xF7F3, fontFamily: _kFontFam);
  static const IconData television_classic_off = const IconData(0xF839, fontFamily: _kFontFam);
  static const IconData television_guide = const IconData(0xF503, fontFamily: _kFontFam);
  static const IconData television_off = const IconData(0xF83A, fontFamily: _kFontFam);
  static const IconData temperature_celsius = const IconData(0xF504, fontFamily: _kFontFam);
  static const IconData temperature_fahrenheit = const IconData(0xF505, fontFamily: _kFontFam);
  static const IconData temperature_kelvin = const IconData(0xF506, fontFamily: _kFontFam);
  static const IconData tennis = const IconData(0xF507, fontFamily: _kFontFam);
  static const IconData tent = const IconData(0xF508, fontFamily: _kFontFam);
  static const IconData terrain = const IconData(0xF509, fontFamily: _kFontFam);
  static const IconData test_tube = const IconData(0xF668, fontFamily: _kFontFam);
  static const IconData test_tube_empty = const IconData(0xF910, fontFamily: _kFontFam);
  static const IconData test_tube_off = const IconData(0xF911, fontFamily: _kFontFam);
  static const IconData text_shadow = const IconData(0xF669, fontFamily: _kFontFam);
  static const IconData text_to_speech = const IconData(0xF50A, fontFamily: _kFontFam);
  static const IconData text_to_speech_off = const IconData(0xF50B, fontFamily: _kFontFam);
  static const IconData textbox = const IconData(0xF60E, fontFamily: _kFontFam);
  static const IconData textbox_password = const IconData(0xF7F4, fontFamily: _kFontFam);
  static const IconData texture = const IconData(0xF50C, fontFamily: _kFontFam);
  static const IconData theater = const IconData(0xF50D, fontFamily: _kFontFam);
  static const IconData theme_light_dark = const IconData(0xF50E, fontFamily: _kFontFam);
  static const IconData thermometer = const IconData(0xF50F, fontFamily: _kFontFam);
  static const IconData thermometer_lines = const IconData(0xF510, fontFamily: _kFontFam);
  static const IconData thermostat = const IconData(0xF393, fontFamily: _kFontFam);
  static const IconData thermostat_box = const IconData(0xF890, fontFamily: _kFontFam);
  static const IconData thought_bubble = const IconData(0xF7F5, fontFamily: _kFontFam);
  static const IconData thought_bubble_outline = const IconData(0xF7F6, fontFamily: _kFontFam);
  static const IconData thumb_down = const IconData(0xF511, fontFamily: _kFontFam);
  static const IconData thumb_down_outline = const IconData(0xF512, fontFamily: _kFontFam);
  static const IconData thumb_up = const IconData(0xF513, fontFamily: _kFontFam);
  static const IconData thumb_up_outline = const IconData(0xF514, fontFamily: _kFontFam);
  static const IconData thumbs_up_down = const IconData(0xF515, fontFamily: _kFontFam);
  static const IconData ticket = const IconData(0xF516, fontFamily: _kFontFam);
  static const IconData ticket_account = const IconData(0xF517, fontFamily: _kFontFam);
  static const IconData ticket_confirmation = const IconData(0xF518, fontFamily: _kFontFam);
  static const IconData ticket_outline = const IconData(0xF912, fontFamily: _kFontFam);
  static const IconData ticket_percent = const IconData(0xF723, fontFamily: _kFontFam);
  static const IconData tie = const IconData(0xF519, fontFamily: _kFontFam);
  static const IconData tilde = const IconData(0xF724, fontFamily: _kFontFam);
  static const IconData timelapse = const IconData(0xF51A, fontFamily: _kFontFam);
  static const IconData timer = const IconData(0xF51B, fontFamily: _kFontFam);
  static const IconData timer_10 = const IconData(0xF51C, fontFamily: _kFontFam);
  static const IconData timer_3 = const IconData(0xF51D, fontFamily: _kFontFam);
  static const IconData timer_off = const IconData(0xF51E, fontFamily: _kFontFam);
  static const IconData timer_sand = const IconData(0xF51F, fontFamily: _kFontFam);
  static const IconData timer_sand_empty = const IconData(0xF6AC, fontFamily: _kFontFam);
  static const IconData timer_sand_full = const IconData(0xF78B, fontFamily: _kFontFam);
  static const IconData timetable = const IconData(0xF520, fontFamily: _kFontFam);
  static const IconData toggle_switch = const IconData(0xF521, fontFamily: _kFontFam);
  static const IconData toggle_switch_off = const IconData(0xF522, fontFamily: _kFontFam);
  static const IconData tooltip = const IconData(0xF523, fontFamily: _kFontFam);
  static const IconData tooltip_edit = const IconData(0xF524, fontFamily: _kFontFam);
  static const IconData tooltip_image = const IconData(0xF525, fontFamily: _kFontFam);
  static const IconData tooltip_outline = const IconData(0xF526, fontFamily: _kFontFam);
  static const IconData tooltip_outline_plus = const IconData(0xF527, fontFamily: _kFontFam);
  static const IconData tooltip_text = const IconData(0xF528, fontFamily: _kFontFam);
  static const IconData tooth = const IconData(0xF8C2, fontFamily: _kFontFam);
  static const IconData tooth_outline = const IconData(0xF529, fontFamily: _kFontFam);
  static const IconData tor = const IconData(0xF52A, fontFamily: _kFontFam);
  static const IconData tower_beach = const IconData(0xF680, fontFamily: _kFontFam);
  static const IconData tower_fire = const IconData(0xF681, fontFamily: _kFontFam);
  static const IconData towing = const IconData(0xF83B, fontFamily: _kFontFam);
  static const IconData track_light = const IconData(0xF913, fontFamily: _kFontFam);
  static const IconData trackpad = const IconData(0xF7F7, fontFamily: _kFontFam);
  static const IconData trackpad_lock = const IconData(0xF932, fontFamily: _kFontFam);
  static const IconData tractor = const IconData(0xF891, fontFamily: _kFontFam);
  static const IconData traffic_light = const IconData(0xF52B, fontFamily: _kFontFam);
  static const IconData train = const IconData(0xF52C, fontFamily: _kFontFam);
  static const IconData train_variant = const IconData(0xF8C3, fontFamily: _kFontFam);
  static const IconData tram = const IconData(0xF52D, fontFamily: _kFontFam);
  static const IconData transcribe = const IconData(0xF52E, fontFamily: _kFontFam);
  static const IconData transcribe_close = const IconData(0xF52F, fontFamily: _kFontFam);
  static const IconData transfer = const IconData(0xF530, fontFamily: _kFontFam);
  static const IconData transit_transfer = const IconData(0xF6AD, fontFamily: _kFontFam);
  static const IconData transition = const IconData(0xF914, fontFamily: _kFontFam);
  static const IconData transition_masked = const IconData(0xF915, fontFamily: _kFontFam);
  static const IconData translate = const IconData(0xF5CA, fontFamily: _kFontFam);
  static const IconData treasure_chest = const IconData(0xF725, fontFamily: _kFontFam);
  static const IconData tree = const IconData(0xF531, fontFamily: _kFontFam);
  static const IconData trello = const IconData(0xF532, fontFamily: _kFontFam);
  static const IconData trending_down = const IconData(0xF533, fontFamily: _kFontFam);
  static const IconData trending_neutral = const IconData(0xF534, fontFamily: _kFontFam);
  static const IconData trending_up = const IconData(0xF535, fontFamily: _kFontFam);
  static const IconData triangle = const IconData(0xF536, fontFamily: _kFontFam);
  static const IconData triangle_outline = const IconData(0xF537, fontFamily: _kFontFam);
  static const IconData trophy = const IconData(0xF538, fontFamily: _kFontFam);
  static const IconData trophy_award = const IconData(0xF539, fontFamily: _kFontFam);
  static const IconData trophy_outline = const IconData(0xF53A, fontFamily: _kFontFam);
  static const IconData trophy_variant = const IconData(0xF53B, fontFamily: _kFontFam);
  static const IconData trophy_variant_outline = const IconData(0xF53C, fontFamily: _kFontFam);
  static const IconData truck = const IconData(0xF53D, fontFamily: _kFontFam);
  static const IconData truck_delivery = const IconData(0xF53E, fontFamily: _kFontFam);
  static const IconData truck_fast = const IconData(0xF787, fontFamily: _kFontFam);
  static const IconData truck_trailer = const IconData(0xF726, fontFamily: _kFontFam);
  static const IconData tshirt_crew = const IconData(0xF53F, fontFamily: _kFontFam);
  static const IconData tshirt_v = const IconData(0xF540, fontFamily: _kFontFam);
  static const IconData tumble_dryer = const IconData(0xF916, fontFamily: _kFontFam);
  static const IconData tumblr = const IconData(0xF541, fontFamily: _kFontFam);
  static const IconData tumblr_box = const IconData(0xF917, fontFamily: _kFontFam);
  static const IconData tumblr_reblog = const IconData(0xF542, fontFamily: _kFontFam);
  static const IconData tune = const IconData(0xF62E, fontFamily: _kFontFam);
  static const IconData tune_vertical = const IconData(0xF66A, fontFamily: _kFontFam);
  static const IconData twitch = const IconData(0xF543, fontFamily: _kFontFam);
  static const IconData twitter = const IconData(0xF544, fontFamily: _kFontFam);
  static const IconData twitter_box = const IconData(0xF545, fontFamily: _kFontFam);
  static const IconData twitter_circle = const IconData(0xF546, fontFamily: _kFontFam);
  static const IconData twitter_retweet = const IconData(0xF547, fontFamily: _kFontFam);
  static const IconData uber = const IconData(0xF748, fontFamily: _kFontFam);
  static const IconData ubuntu = const IconData(0xF548, fontFamily: _kFontFam);
  static const IconData ultra_high_definition = const IconData(0xF7F8, fontFamily: _kFontFam);
  static const IconData umbraco = const IconData(0xF549, fontFamily: _kFontFam);
  static const IconData umbrella = const IconData(0xF54A, fontFamily: _kFontFam);
  static const IconData umbrella_outline = const IconData(0xF54B, fontFamily: _kFontFam);
  static const IconData undo = const IconData(0xF54C, fontFamily: _kFontFam);
  static const IconData undo_variant = const IconData(0xF54D, fontFamily: _kFontFam);
  static const IconData unfold_less_horizontal = const IconData(0xF54E, fontFamily: _kFontFam);
  static const IconData unfold_less_vertical = const IconData(0xF75F, fontFamily: _kFontFam);
  static const IconData unfold_more_horizontal = const IconData(0xF54F, fontFamily: _kFontFam);
  static const IconData unfold_more_vertical = const IconData(0xF760, fontFamily: _kFontFam);
  static const IconData ungroup = const IconData(0xF550, fontFamily: _kFontFam);
  static const IconData unity = const IconData(0xF6AE, fontFamily: _kFontFam);
  static const IconData untappd = const IconData(0xF551, fontFamily: _kFontFam);
  static const IconData update = const IconData(0xF6AF, fontFamily: _kFontFam);
  static const IconData upload = const IconData(0xF552, fontFamily: _kFontFam);
  static const IconData upload_multiple = const IconData(0xF83C, fontFamily: _kFontFam);
  static const IconData upload_network = const IconData(0xF6F5, fontFamily: _kFontFam);
  static const IconData usb = const IconData(0xF553, fontFamily: _kFontFam);
  static const IconData van_passenger = const IconData(0xF7F9, fontFamily: _kFontFam);
  static const IconData van_utility = const IconData(0xF7FA, fontFamily: _kFontFam);
  static const IconData vanish = const IconData(0xF7FB, fontFamily: _kFontFam);
  static const IconData vector_arrange_above = const IconData(0xF554, fontFamily: _kFontFam);
  static const IconData vector_arrange_below = const IconData(0xF555, fontFamily: _kFontFam);
  static const IconData vector_circle = const IconData(0xF556, fontFamily: _kFontFam);
  static const IconData vector_circle_variant = const IconData(0xF557, fontFamily: _kFontFam);
  static const IconData vector_combine = const IconData(0xF558, fontFamily: _kFontFam);
  static const IconData vector_curve = const IconData(0xF559, fontFamily: _kFontFam);
  static const IconData vector_difference = const IconData(0xF55A, fontFamily: _kFontFam);
  static const IconData vector_difference_ab = const IconData(0xF55B, fontFamily: _kFontFam);
  static const IconData vector_difference_ba = const IconData(0xF55C, fontFamily: _kFontFam);
  static const IconData vector_ellipse = const IconData(0xF892, fontFamily: _kFontFam);
  static const IconData vector_intersection = const IconData(0xF55D, fontFamily: _kFontFam);
  static const IconData vector_line = const IconData(0xF55E, fontFamily: _kFontFam);
  static const IconData vector_point = const IconData(0xF55F, fontFamily: _kFontFam);
  static const IconData vector_polygon = const IconData(0xF560, fontFamily: _kFontFam);
  static const IconData vector_polyline = const IconData(0xF561, fontFamily: _kFontFam);
  static const IconData vector_radius = const IconData(0xF749, fontFamily: _kFontFam);
  static const IconData vector_rectangle = const IconData(0xF5C6, fontFamily: _kFontFam);
  static const IconData vector_selection = const IconData(0xF562, fontFamily: _kFontFam);
  static const IconData vector_square = const IconData(0xF001, fontFamily: _kFontFam);
  static const IconData vector_triangle = const IconData(0xF563, fontFamily: _kFontFam);
  static const IconData vector_union = const IconData(0xF564, fontFamily: _kFontFam);
  static const IconData venmo = const IconData(0xF578, fontFamily: _kFontFam);
  static const IconData verified = const IconData(0xF565, fontFamily: _kFontFam);
  static const IconData vibrate = const IconData(0xF566, fontFamily: _kFontFam);
  static const IconData video = const IconData(0xF567, fontFamily: _kFontFam);
  static const IconData video_3d = const IconData(0xF7FC, fontFamily: _kFontFam);
  static const IconData video_4k_box = const IconData(0xF83D, fontFamily: _kFontFam);
  static const IconData video_account = const IconData(0xF918, fontFamily: _kFontFam);
  static const IconData video_image = const IconData(0xF919, fontFamily: _kFontFam);
  static const IconData video_input_antenna = const IconData(0xF83E, fontFamily: _kFontFam);
  static const IconData video_input_component = const IconData(0xF83F, fontFamily: _kFontFam);
  static const IconData video_input_hdmi = const IconData(0xF840, fontFamily: _kFontFam);
  static const IconData video_input_svideo = const IconData(0xF841, fontFamily: _kFontFam);
  static const IconData video_off = const IconData(0xF568, fontFamily: _kFontFam);
  static const IconData video_stabilization = const IconData(0xF91A, fontFamily: _kFontFam);
  static const IconData video_switch = const IconData(0xF569, fontFamily: _kFontFam);
  static const IconData view_agenda = const IconData(0xF56A, fontFamily: _kFontFam);
  static const IconData view_array = const IconData(0xF56B, fontFamily: _kFontFam);
  static const IconData view_carousel = const IconData(0xF56C, fontFamily: _kFontFam);
  static const IconData view_column = const IconData(0xF56D, fontFamily: _kFontFam);
  static const IconData view_dashboard = const IconData(0xF56E, fontFamily: _kFontFam);
  static const IconData view_dashboard_variant = const IconData(0xF842, fontFamily: _kFontFam);
  static const IconData view_day = const IconData(0xF56F, fontFamily: _kFontFam);
  static const IconData view_grid = const IconData(0xF570, fontFamily: _kFontFam);
  static const IconData view_headline = const IconData(0xF571, fontFamily: _kFontFam);
  static const IconData view_list = const IconData(0xF572, fontFamily: _kFontFam);
  static const IconData view_module = const IconData(0xF573, fontFamily: _kFontFam);
  static const IconData view_parallel = const IconData(0xF727, fontFamily: _kFontFam);
  static const IconData view_quilt = const IconData(0xF574, fontFamily: _kFontFam);
  static const IconData view_sequential = const IconData(0xF728, fontFamily: _kFontFam);
  static const IconData view_stream = const IconData(0xF575, fontFamily: _kFontFam);
  static const IconData view_week = const IconData(0xF576, fontFamily: _kFontFam);
  static const IconData vimeo = const IconData(0xF577, fontFamily: _kFontFam);
  static const IconData violin = const IconData(0xF60F, fontFamily: _kFontFam);
  static const IconData virtual_reality = const IconData(0xF893, fontFamily: _kFontFam);
  static const IconData visualstudio = const IconData(0xF610, fontFamily: _kFontFam);
  static const IconData vk = const IconData(0xF579, fontFamily: _kFontFam);
  static const IconData vk_box = const IconData(0xF57A, fontFamily: _kFontFam);
  static const IconData vk_circle = const IconData(0xF57B, fontFamily: _kFontFam);
  static const IconData vlc = const IconData(0xF57C, fontFamily: _kFontFam);
  static const IconData voice = const IconData(0xF5CB, fontFamily: _kFontFam);
  static const IconData voicemail = const IconData(0xF57D, fontFamily: _kFontFam);
  static const IconData volume_high = const IconData(0xF57E, fontFamily: _kFontFam);
  static const IconData volume_low = const IconData(0xF57F, fontFamily: _kFontFam);
  static const IconData volume_medium = const IconData(0xF580, fontFamily: _kFontFam);
  static const IconData volume_minus = const IconData(0xF75D, fontFamily: _kFontFam);
  static const IconData volume_mute = const IconData(0xF75E, fontFamily: _kFontFam);
  static const IconData volume_off = const IconData(0xF581, fontFamily: _kFontFam);
  static const IconData volume_plus = const IconData(0xF75C, fontFamily: _kFontFam);
  static const IconData vpn = const IconData(0xF582, fontFamily: _kFontFam);
  static const IconData vuejs = const IconData(0xF843, fontFamily: _kFontFam);
  static const IconData walk = const IconData(0xF583, fontFamily: _kFontFam);
  static const IconData wall = const IconData(0xF7FD, fontFamily: _kFontFam);
  static const IconData wall_sconce = const IconData(0xF91B, fontFamily: _kFontFam);
  static const IconData wall_sconce_flat = const IconData(0xF91C, fontFamily: _kFontFam);
  static const IconData wall_sconce_variant = const IconData(0xF91D, fontFamily: _kFontFam);
  static const IconData wallet = const IconData(0xF584, fontFamily: _kFontFam);
  static const IconData wallet_giftcard = const IconData(0xF585, fontFamily: _kFontFam);
  static const IconData wallet_membership = const IconData(0xF586, fontFamily: _kFontFam);
  static const IconData wallet_travel = const IconData(0xF587, fontFamily: _kFontFam);
  static const IconData wan = const IconData(0xF588, fontFamily: _kFontFam);
  static const IconData washing_machine = const IconData(0xF729, fontFamily: _kFontFam);
  static const IconData watch = const IconData(0xF589, fontFamily: _kFontFam);
  static const IconData watch_export = const IconData(0xF58A, fontFamily: _kFontFam);
  static const IconData watch_export_variant = const IconData(0xF894, fontFamily: _kFontFam);
  static const IconData watch_import = const IconData(0xF58B, fontFamily: _kFontFam);
  static const IconData watch_import_variant = const IconData(0xF895, fontFamily: _kFontFam);
  static const IconData watch_variant = const IconData(0xF896, fontFamily: _kFontFam);
  static const IconData watch_vibrate = const IconData(0xF6B0, fontFamily: _kFontFam);
  static const IconData water = const IconData(0xF58C, fontFamily: _kFontFam);
  static const IconData water_off = const IconData(0xF58D, fontFamily: _kFontFam);
  static const IconData water_percent = const IconData(0xF58E, fontFamily: _kFontFam);
  static const IconData water_pump = const IconData(0xF58F, fontFamily: _kFontFam);
  static const IconData watermark = const IconData(0xF612, fontFamily: _kFontFam);
  static const IconData waves = const IconData(0xF78C, fontFamily: _kFontFam);
  static const IconData weather_cloudy = const IconData(0xF590, fontFamily: _kFontFam);
  static const IconData weather_fog = const IconData(0xF591, fontFamily: _kFontFam);
  static const IconData weather_hail = const IconData(0xF592, fontFamily: _kFontFam);
  static const IconData weather_hurricane = const IconData(0xF897, fontFamily: _kFontFam);
  static const IconData weather_lightning = const IconData(0xF593, fontFamily: _kFontFam);
  static const IconData weather_lightning_rainy = const IconData(0xF67D, fontFamily: _kFontFam);
  static const IconData weather_night = const IconData(0xF594, fontFamily: _kFontFam);
  static const IconData weather_partlycloudy = const IconData(0xF595, fontFamily: _kFontFam);
  static const IconData weather_pouring = const IconData(0xF596, fontFamily: _kFontFam);
  static const IconData weather_rainy = const IconData(0xF597, fontFamily: _kFontFam);
  static const IconData weather_snowy = const IconData(0xF598, fontFamily: _kFontFam);
  static const IconData weather_snowy_rainy = const IconData(0xF67E, fontFamily: _kFontFam);
  static const IconData weather_sunny = const IconData(0xF599, fontFamily: _kFontFam);
  static const IconData weather_sunset = const IconData(0xF59A, fontFamily: _kFontFam);
  static const IconData weather_sunset_down = const IconData(0xF59B, fontFamily: _kFontFam);
  static const IconData weather_sunset_up = const IconData(0xF59C, fontFamily: _kFontFam);
  static const IconData weather_windy = const IconData(0xF59D, fontFamily: _kFontFam);
  static const IconData weather_windy_variant = const IconData(0xF59E, fontFamily: _kFontFam);
  static const IconData web = const IconData(0xF59F, fontFamily: _kFontFam);
  static const IconData webcam = const IconData(0xF5A0, fontFamily: _kFontFam);
  static const IconData webhook = const IconData(0xF62F, fontFamily: _kFontFam);
  static const IconData webpack = const IconData(0xF72A, fontFamily: _kFontFam);
  static const IconData wechat = const IconData(0xF611, fontFamily: _kFontFam);
  static const IconData weight = const IconData(0xF5A1, fontFamily: _kFontFam);
  static const IconData weight_kilogram = const IconData(0xF5A2, fontFamily: _kFontFam);
  static const IconData whatsapp = const IconData(0xF5A3, fontFamily: _kFontFam);
  static const IconData wheelchair_accessibility = const IconData(0xF5A4, fontFamily: _kFontFam);
  static const IconData white_balance_auto = const IconData(0xF5A5, fontFamily: _kFontFam);
  static const IconData white_balance_incandescent = const IconData(0xF5A6, fontFamily: _kFontFam);
  static const IconData white_balance_iridescent = const IconData(0xF5A7, fontFamily: _kFontFam);
  static const IconData white_balance_sunny = const IconData(0xF5A8, fontFamily: _kFontFam);
  static const IconData widgets = const IconData(0xF72B, fontFamily: _kFontFam);
  static const IconData wifi = const IconData(0xF5A9, fontFamily: _kFontFam);
  static const IconData wifi_off = const IconData(0xF5AA, fontFamily: _kFontFam);
  static const IconData wifi_strength_1 = const IconData(0xF91E, fontFamily: _kFontFam);
  static const IconData wifi_strength_1_alert = const IconData(0xF91F, fontFamily: _kFontFam);
  static const IconData wifi_strength_1_lock = const IconData(0xF920, fontFamily: _kFontFam);
  static const IconData wifi_strength_2 = const IconData(0xF921, fontFamily: _kFontFam);
  static const IconData wifi_strength_2_alert = const IconData(0xF922, fontFamily: _kFontFam);
  static const IconData wifi_strength_2_lock = const IconData(0xF923, fontFamily: _kFontFam);
  static const IconData wifi_strength_3 = const IconData(0xF924, fontFamily: _kFontFam);
  static const IconData wifi_strength_3_alert = const IconData(0xF925, fontFamily: _kFontFam);
  static const IconData wifi_strength_3_lock = const IconData(0xF926, fontFamily: _kFontFam);
  static const IconData wifi_strength_4 = const IconData(0xF927, fontFamily: _kFontFam);
  static const IconData wifi_strength_4_alert = const IconData(0xF928, fontFamily: _kFontFam);
  static const IconData wifi_strength_4_lock = const IconData(0xF929, fontFamily: _kFontFam);
  static const IconData wifi_strength_alert_outline = const IconData(0xF92A, fontFamily: _kFontFam);
  static const IconData wifi_strength_lock_outline = const IconData(0xF92B, fontFamily: _kFontFam);
  static const IconData wifi_strength_off = const IconData(0xF92C, fontFamily: _kFontFam);
  static const IconData wifi_strength_off_outline = const IconData(0xF92D, fontFamily: _kFontFam);
  static const IconData wifi_strength_outline = const IconData(0xF92E, fontFamily: _kFontFam);
  static const IconData wii = const IconData(0xF5AB, fontFamily: _kFontFam);
  static const IconData wiiu = const IconData(0xF72C, fontFamily: _kFontFam);
  static const IconData wikipedia = const IconData(0xF5AC, fontFamily: _kFontFam);
  static const IconData window_close = const IconData(0xF5AD, fontFamily: _kFontFam);
  static const IconData window_closed = const IconData(0xF5AE, fontFamily: _kFontFam);
  static const IconData window_maximize = const IconData(0xF5AF, fontFamily: _kFontFam);
  static const IconData window_minimize = const IconData(0xF5B0, fontFamily: _kFontFam);
  static const IconData window_open = const IconData(0xF5B1, fontFamily: _kFontFam);
  static const IconData window_restore = const IconData(0xF5B2, fontFamily: _kFontFam);
  static const IconData windows = const IconData(0xF5B3, fontFamily: _kFontFam);
  static const IconData wordpress = const IconData(0xF5B4, fontFamily: _kFontFam);
  static const IconData worker = const IconData(0xF5B5, fontFamily: _kFontFam);
  static const IconData wrap = const IconData(0xF5B6, fontFamily: _kFontFam);
  static const IconData wrench = const IconData(0xF5B7, fontFamily: _kFontFam);
  static const IconData wunderlist = const IconData(0xF5B8, fontFamily: _kFontFam);
  static const IconData xamarin = const IconData(0xF844, fontFamily: _kFontFam);
  static const IconData xamarin_outline = const IconData(0xF845, fontFamily: _kFontFam);
  static const IconData xaml = const IconData(0xF673, fontFamily: _kFontFam);
  static const IconData xbox = const IconData(0xF5B9, fontFamily: _kFontFam);
  static const IconData xbox_controller = const IconData(0xF5BA, fontFamily: _kFontFam);
  static const IconData xbox_controller_battery_alert = const IconData(0xF74A, fontFamily: _kFontFam);
  static const IconData xbox_controller_battery_empty = const IconData(0xF74B, fontFamily: _kFontFam);
  static const IconData xbox_controller_battery_full = const IconData(0xF74C, fontFamily: _kFontFam);
  static const IconData xbox_controller_battery_low = const IconData(0xF74D, fontFamily: _kFontFam);
  static const IconData xbox_controller_battery_medium = const IconData(0xF74E, fontFamily: _kFontFam);
  static const IconData xbox_controller_battery_unknown = const IconData(0xF74F, fontFamily: _kFontFam);
  static const IconData xbox_controller_off = const IconData(0xF5BB, fontFamily: _kFontFam);
  static const IconData xda = const IconData(0xF5BC, fontFamily: _kFontFam);
  static const IconData xing = const IconData(0xF5BD, fontFamily: _kFontFam);
  static const IconData xing_box = const IconData(0xF5BE, fontFamily: _kFontFam);
  static const IconData xing_circle = const IconData(0xF5BF, fontFamily: _kFontFam);
  static const IconData xml = const IconData(0xF5C0, fontFamily: _kFontFam);
  static const IconData xmpp = const IconData(0xF7FE, fontFamily: _kFontFam);
  static const IconData yammer = const IconData(0xF788, fontFamily: _kFontFam);
  static const IconData yeast = const IconData(0xF5C1, fontFamily: _kFontFam);
  static const IconData yelp = const IconData(0xF5C2, fontFamily: _kFontFam);
  static const IconData yin_yang = const IconData(0xF67F, fontFamily: _kFontFam);
  static const IconData youtube = const IconData(0xF5C3, fontFamily: _kFontFam);
  static const IconData youtube_creator_studio = const IconData(0xF846, fontFamily: _kFontFam);
  static const IconData youtube_gaming = const IconData(0xF847, fontFamily: _kFontFam);
  static const IconData youtube_tv = const IconData(0xF448, fontFamily: _kFontFam);
  static const IconData zip_box = const IconData(0xF5C4, fontFamily: _kFontFam);
  static const IconData blank = const IconData(0xF68C, fontFamily: _kFontFam);
}
import 'package:flutter/widgets.dart';
import 'package:fluids/helpers/mdicons.dart';

class Weather {
  String summary = "";
  String icon = "";
  String precipitationType = "";
  num time = 0;
  num sunriseTime = 0;
  num sunsetTime = 0;
  num temperatureHighTime = 0;
  num temperatureLowTime = 0;
  num apparentTemperatureHighTime = 0;
  num apparentTemperatureLowTime = 0;
  num nearestStormDistance = 0;
  num nearestStormBearing = 0;
  num precipitationIntensity = 0;
  num precipitationProbability = 0;
  num windBearing = 0;
  num uvIndex = 0;
  num temperature = 0.0;
  num temperatureHigh = 0.0;
  num temperatureLow = 0.0;
  num apparentTemperature = 0.0;
  num apparentTemperatureHigh = 0.0;
  num apparentTemperatureLow = 0.0;
  num dewPoint = 0.0;
  num humidity = 0.0;
  num windSpeed = 0.0;
  num windGust = 0.0;
  num visibility = 0.0;
  num cloudCover = 0.0;
  num pressure = 0.0;
  num ozone = 0.0;
  num moonPhase = 0.0;

  Weather({this.summary, this.icon, this.precipitationType, this.time,
    this.sunriseTime, this.sunsetTime, this.temperatureHighTime,
    this.temperatureLowTime, this.apparentTemperatureHighTime,
    this.apparentTemperatureLowTime, this.nearestStormDistance,
    this.nearestStormBearing, this.precipitationIntensity,
    this.precipitationProbability, this.windBearing, this.uvIndex,
    this.temperature, this.temperatureHigh, this.temperatureLow, this.apparentTemperature,
    this.apparentTemperatureHigh, this.apparentTemperatureLow,
    this.dewPoint, this.humidity, this.windSpeed, this.windGust, this.visibility,
    this.cloudCover, this.pressure, this.ozone, this.moonPhase});

  static Weather fromMap(Map<String, dynamic> map){
    return new Weather(
      summary: map['summary'] ?? '',
      icon: map['icon'] == null ? '' : map['icon'],
      precipitationType: map['precipType'] == null ? '' : map['precipType'],
      time: map['time'] == null ? 0 : map['time'],
      sunriseTime: map['sunriseTime'] == null ? 0 : map['sunriseTime'],
      sunsetTime: map['sunsetTime'] == null ? 0 : map['sunsetTime'],
      temperatureHighTime: map['temperatureHighTime'] == null ? 0 : map['temperatureHighTime'],
      temperatureLowTime: map['temperatureLowTime'] == null ? 0 : map['temperatureLowTime'],
      apparentTemperatureHighTime: map['apparentTemperatureHighTime'] == null ? 0 : map['apparentTemperatureHighTime'],
      apparentTemperatureLowTime: map['apparentTemperatureLowTime'] == null ? 0 : map['apparentTemperatureLowTime'],
      nearestStormDistance: map['nearestStormDistance'] == null ? 0 : map['nearestStormDistance'],
      nearestStormBearing: map['nearestStormBearing'] == null ? 0 : map['nearestStormBearing'],
      precipitationIntensity: map['precipIntensity'] == null ? 0 : map['precipIntensity'],
      precipitationProbability: map['precipProbability'] == null ? 0 : map['precipProbability'],
      windBearing: map['windBearing'] == null ? 0 : map['windBearing'],
      uvIndex: map['uvIndex'] == null ? 0 : map['uvIndex'],
      temperature: map['temperature'] == null ? 0.0 : map['temperature'],
      apparentTemperature: map['apparentTemperature'] == null ? 0.0 : map['apparentTemperature'],
      temperatureHigh: map['temperatureHigh'] == null ? 0.0 : map['temperatureHigh'],
      temperatureLow: map['temperatureLow'] == null ? 0.0 : map['temperatureLow'],
      apparentTemperatureHigh: map['apparentTemperatureHigh'] == null ? 0.0 : map['apparentTemperatureHigh'],
      apparentTemperatureLow: map['apparentTemperatureLow'] == null ? 0.0 : map['apparentTemperatureLow'],
      dewPoint: map['dewPoint'] == null ? 0.0 : map['dewPoint'],
      humidity: map['humidity'] == null ? 0.0 : map['humidity'],
      windSpeed: map['windSpeed'] == null ? 0.0 : map['windSpeed'],
      windGust: map['windGust'] == null ? 0.0 : map['windGust'],
      visibility: map['visibility'] == null ? 0.0 : map['visibility'],
      cloudCover: map['cloudCover'] == null ? 0.0 : map['cloudCover'],
      pressure: map['pressure'] == null ? 0.0 : map['pressure'],
      ozone: map['ozone'] == null ? 0.0 : map['ozone'],
      moonPhase: map['moonPhase'] == null ? 0.0 : map['moonPhase'],
    );
  }

  num get temperatureFahrenheit => temperature.round();

  num get temperatureCelcius => ((temperature - 32) * (5/9)).round();

  num get feelsLikeFahrenheit => apparentTemperature.round();

  num get feelsLikeCelcius => ((apparentTemperature - 32) * (5/9)).round();

  IconData get mcIcon {
    switch(icon){
      case "clear-day":
        return MDIcons.weather_sunny;
      case "clear-night":
        return MDIcons.weather_night;
      case "rain":
        return MDIcons.weather_pouring;
      case "snow":
        return MDIcons.weather_snowy;
      case "sleet":
        return MDIcons.weather_snowy_rainy;
      case "wind":
        return MDIcons.weather_windy;
      case "fog":
        return MDIcons.weather_fog;
      case "cloudy":
        return MDIcons.weather_cloudy;
      case "partly-cloudy-day":
        return MDIcons.weather_partlycloudy;
      case "partly-cloudy-night":
        return MDIcons.weather_cloudy;
      default:
        return MDIcons.thermometer;
    }
  }
  String get windDirection {
    num val = ((windBearing / 22.5) + 0.5).floor();
    List<String> directions = ["N", "NNE", "NE", "ENE", "E", "ESE", "SE", "SSE", "S", "SSW", "SW", "WSW", "W", "WNW", "NW", "NNW"];
    return directions[(val % 16)];
  }
  DateTime get dateTime => DateTime.fromMillisecondsSinceEpoch(time*1000);
  DateTime get sunriseDateTime => DateTime.fromMillisecondsSinceEpoch(sunriseTime*1000);
  DateTime get sunsetDateTime => DateTime.fromMillisecondsSinceEpoch(sunsetTime*1000);
  DateTime get temperatureHighDateTime => DateTime.fromMillisecondsSinceEpoch(temperatureHighTime*1000);
  DateTime get temperatureLowDateTime => DateTime.fromMillisecondsSinceEpoch(temperatureLowTime*1000);
  String get precipitationPercent => '${(precipitationProbability * 100).round()}%';
  String get humidityPercent => '${(humidity * 100).round()}%';
}

Comments (5)

    1. Kevin Armstrong

      Hi Luke, the fluids package is actually a personal project with a collection of utilities I have created for building Flutter apps. I haven’t made it public yet but I did add the weather related models to this snippet. You should be able to use any existing material design plugin for the icons. Please let me know if you need further assistance.

  1. Luke Sanderlin

    EDIT: Please disregard!

    Extremely helpful! Thank you so much!

    Can I bother you for package:fluids/helpers/mdicons.dart, also?