diff --git a/ui/flutter/assets/fonts/FontAwesome.ttf b/ui/flutter/assets/fonts/FontAwesome.ttf deleted file mode 100644 index b4720a2e8..000000000 Binary files a/ui/flutter/assets/fonts/FontAwesome.ttf and /dev/null differ diff --git a/ui/flutter/assets/fonts/Gopeed.ttf b/ui/flutter/assets/fonts/Gopeed.ttf new file mode 100644 index 000000000..a9e90840d Binary files /dev/null and b/ui/flutter/assets/fonts/Gopeed.ttf differ diff --git a/ui/flutter/lib/app/modules/create/views/create_view.dart b/ui/flutter/lib/app/modules/create/views/create_view.dart index cf4e16a24..a72fb9dd4 100644 --- a/ui/flutter/lib/app/modules/create/views/create_view.dart +++ b/ui/flutter/lib/app/modules/create/views/create_view.dart @@ -1,4 +1,5 @@ import 'package:autoscale_tabbarview/autoscale_tabbarview.dart'; +import 'package:checkable_treeview/checkable_treeview.dart'; import 'package:desktop_drop/desktop_drop.dart'; import 'package:file_picker/file_picker.dart'; import 'package:flutter/material.dart'; @@ -16,10 +17,11 @@ import '../../../../database/database.dart'; import '../../../../util/input_formatter.dart'; import '../../../../util/message.dart'; import '../../../../util/util.dart'; +import '../../../../util/extensions.dart'; import '../../../routes/app_pages.dart'; import '../../../views/compact_checkbox.dart'; import '../../../views/directory_selector.dart'; -import '../../../views/file_list_view.dart'; +import '../../../views/file_tree_view.dart'; import '../../app/controllers/app_controller.dart'; import '../../history/views/history_view.dart'; import '../controllers/create_controller.dart'; @@ -40,6 +42,7 @@ class CreateView extends GetView { final _httpCookieController = TextEditingController(); final _httpRefererController = TextEditingController(); final _btTrackerController = TextEditingController(); + final _fileTreeViewKey = GlobalKey>(); final _availableSchemes = ["http:", "https:", "magnet:"]; @@ -698,7 +701,13 @@ class CreateView extends GetView { child: Form( key: createFormKey, autovalidateMode: AutovalidateMode.always, - child: FileListView(files: rr.res.files)), + child: FileTreeView( + files: rr.res.files, + initialValues: rr.res.files.asMap().keys.toList(), + onSelectionChanged: (List values) { + controller.selectedIndexes.value = values; + }, + )), ); }, ), diff --git a/ui/flutter/lib/app/modules/task/views/task_files_view.dart b/ui/flutter/lib/app/modules/task/views/task_files_view.dart index 0cd38d4da..5dcde3336 100644 --- a/ui/flutter/lib/app/modules/task/views/task_files_view.dart +++ b/ui/flutter/lib/app/modules/task/views/task_files_view.dart @@ -7,10 +7,9 @@ import 'package:url_launcher/url_launcher.dart'; import '../../../../api/api.dart' as api; import '../../../../util/browser_download/browser_download.dart'; -import '../../../../util/file_icon.dart'; -import '../../../../util/icons.dart'; import '../../../../util/util.dart'; import '../../../views/breadcrumb_view.dart'; +import '../../../views/file_icon.dart'; import '../controllers/task_files_controller.dart'; class TaskFilesView extends GetView { @@ -66,8 +65,8 @@ class TaskFilesView extends GetView { final fileName = basename(filePath); return ListTile( leading: file.isDirectory - ? const Icon(Icons.folder) - : Icon(FaIcons.allIcons[findIcon(fileName)]), + ? const Icon(folderIcon) + : Icon(fileIcon(fileName)), title: Text(fileName), subtitle: file.isDirectory ? Text('items'.trParams({ diff --git a/ui/flutter/lib/app/views/buid_task_list_view.dart b/ui/flutter/lib/app/views/buid_task_list_view.dart index cb630efaf..69b37d686 100644 --- a/ui/flutter/lib/app/views/buid_task_list_view.dart +++ b/ui/flutter/lib/app/views/buid_task_list_view.dart @@ -4,14 +4,13 @@ import 'package:styled_widget/styled_widget.dart'; import '../../api/api.dart'; import '../../api/model/task.dart'; -import '../../util/file_icon.dart'; -import '../../util/icons.dart'; import '../../util/message.dart'; import '../../util/util.dart'; import '../modules/app/controllers/app_controller.dart'; import '../modules/task/controllers/task_controller.dart'; import '../modules/task/views/task_view.dart'; import '../routes/app_pages.dart'; +import 'file_icon.dart'; class BuildTaskListView extends GetView { final List tasks; @@ -185,8 +184,8 @@ class BuildTaskListView extends GetView { ListTile( title: Text(task.name), leading: isFolderTask() - ? const Icon(FaIcons.folder) - : Icon(FaIcons.allIcons[findIcon(task.name)])), + ? const Icon(folderIcon) + : Icon(fileIcon(task.name))), Row( children: [ Expanded( diff --git a/ui/flutter/lib/app/views/file_icon.dart b/ui/flutter/lib/app/views/file_icon.dart new file mode 100644 index 000000000..ea118c6e0 --- /dev/null +++ b/ui/flutter/lib/app/views/file_icon.dart @@ -0,0 +1,79 @@ +import 'package:flutter/material.dart'; + +import '../../icon/gopeed_icons.dart'; + +final Map> iconConfigMap = { + Gopeed.install: ['exe', 'msi', 'dmg', 'deb', 'rpm'], + Gopeed.android: ['apk'], + Gopeed.app_store_ios: ['ipa'], + Gopeed.file_bt: ['torrent'], + Gopeed.cd: ['iso'], + Gopeed.html5: ['html', 'htm'], + Gopeed.file_alt: ['txt', 'md', 'log', 'csv', 'tsv', 'json', 'yaml', 'yml'], + Gopeed.file_pdf: ['pdf'], + Gopeed.file_word: ['doc', 'docx'], + Gopeed.file_excel: ['xls', 'xlsx'], + Gopeed.file_powerpoint: ['ppt', 'pptx'], + Gopeed.file_archive: ['zip', 'rar', '7z', 'tar', 'gz', 'bz2', 'xz'], + Gopeed.file_image: [ + 'jpg', + 'jpeg', + 'png', + 'gif', + 'bmp', + 'tiff', + 'svg', + 'webp' + ], + Gopeed.file_audio: ['mp3', 'wav', 'flac', 'aac', 'ogg', 'wma', 'm4a'], + Gopeed.file_video: ['mp4', 'avi', 'mkv', 'mov', 'wmv', 'flv', 'webm'], + Gopeed.file_code: [ + 'js', + 'css', + 'json', + 'xml', + 'java', + 'cpp', + 'dart', + 'py', + 'rb', + 'php', + 'ts', + 'swift', + 'go', + 'rs' + ], + Gopeed.file: [''], +}; + +final Map _iconCache = Map.fromEntries( + iconConfigMap.entries.expand( + (entry) => entry.value.map((ext) => MapEntry(ext, entry.key)), + ), +); + +const folderIcon = Gopeed.folder; +const folderBtIcon = Gopeed.folder_bt; + +String fileExt(String? name) { + if (name == null) { + return ''; + } + + final ext = name.split('.').last; + if (ext.length > 8) { + return ''; + } + + return ext.toLowerCase(); +} + +IconData fileIcon(String? name, + {bool isFolder = false, bool isBitTorrent = false}) { + if (isFolder) { + return isBitTorrent ? folderBtIcon : folderIcon; + } + + final ext = fileExt(name); + return _iconCache[ext] ?? Gopeed.file; +} diff --git a/ui/flutter/lib/app/views/file_list_view.dart b/ui/flutter/lib/app/views/file_list_view.dart deleted file mode 100644 index 9f4d8a497..000000000 --- a/ui/flutter/lib/app/views/file_list_view.dart +++ /dev/null @@ -1,303 +0,0 @@ -import 'dart:ui' as ui; - -import 'package:fluent_ui/fluent_ui.dart' as fluent; -import 'package:flutter/material.dart'; -import 'package:get/get.dart'; -import '../../api/model/resource.dart'; -import 'package:path/path.dart' as path; - -import '../../util/file_icon.dart'; -import '../../util/icons.dart'; -import '../../util/util.dart'; -import '../modules/app/controllers/app_controller.dart'; -import '../modules/create/controllers/create_controller.dart'; - -class FileListView extends GetView { - final List files; - - FileListView({ - Key? key, - required this.files, - }) : super(key: key); - final parentController = Get.find(); - final appController = Get.find(); - - List findChildFileIdsR(List children) { - List res = []; - for (var k in children) { - if (parentController.fileInfos[k]['type'] == 'folder') { - res.addAll( - findChildFileIdsR(parentController.fileInfos[k]['children'])); - } else { - res.add(parentController.fileInfos[k]['fileId']); - } - } - return res; - } - - void clearDescendantFolderSizeR(int id) { - if (parentController.fileInfos[id]['type'] == 'folder') { - parentController.fileInfos[id]['size'] = 0; - for (var childId in parentController.fileInfos[id]['children']) { - clearDescendantFolderSizeR(childId); - } - } - } - - void reduceAncestorFolderSizeR(int id, int size) { - int parentId = parentController.fileInfos[id]['parentId']; - - if (parentId != -1) { - parentController.fileInfos[parentId]['size'] -= size; - reduceAncestorFolderSizeR(parentId, size); - } - } - - int addDescendantFolderSizeR(int id) { - if (parentController.fileInfos[id]['type'] == 'folder') { - for (var childId in parentController.fileInfos[id]['children']) { - parentController.fileInfos[id]['size'] += - addDescendantFolderSizeR(childId); - } - } - return parentController.fileInfos[id]['size']; - } - - void addAncestorFolderSizeR(int id, int size) { - int parentId = parentController.fileInfos[id]['parentId']; - if (parentId != -1) { - parentController.fileInfos[parentId]['size'] += size; - addAncestorFolderSizeR(parentId, size); - } - } - - List buildTreeViewItemsR(int level, int parentId) { - List res = []; - List children = parentController.fileInfos - .where((e) => e['level'] == level && e['parentId'] == parentId) - .toList(); - for (int j = 0; j < children.length; j++) { - Map fileInfo = children[j]; - - if (fileInfo['type'] == 'folder') { - // folder - res.add(fluent.TreeViewItem( - // expanded: false, bug on init - value: fileInfo['id'], - onInvoked: (item, reason) async { - if (reason == fluent.TreeViewItemInvokeReason.selectionToggle) { - List childrenIds = findChildFileIdsR(fileInfo['children']); - if (item.selected == true) { - parentController.selectedIndexes.addAll(childrenIds.cast()); - parentController.fileInfos[fileInfo['id']]['size'] = 0; - addDescendantFolderSizeR(item.value); - addAncestorFolderSizeR(item.value, fileInfo['size']); - parentController.fileInfos.refresh(); - } else { - parentController.selectedIndexes - .removeWhere((index) => childrenIds.contains(index)); - reduceAncestorFolderSizeR(item.value, fileInfo['size']); - clearDescendantFolderSizeR(item.value); - - parentController.fileInfos.refresh(); - } - } - }, - leading: Obx(() { - return parentController.openedFolders.contains(fileInfo['id']) - ? const Icon(FaIcons.folder_open, - color: Colors.lightBlueAccent) - : const Icon(FaIcons.folder, color: Colors.lightBlueAccent); - }), - onExpandToggle: (fluent.TreeViewItem item, bool getExpanded) async { - getExpanded - ? parentController.openedFolders.add(item.value) - : parentController.openedFolders.remove(item.value); - }, - content: Row(mainAxisAlignment: MainAxisAlignment.end, children: [ - Expanded( - child: Text( - fileInfo['name'], - overflow: TextOverflow.ellipsis, - // style: context.textTheme.titleSmall, - ), - ), - Obx(() { - return parentController.fileInfos[fileInfo['id']]['size'] != 0 - ? Text( - Util.fmtByte( - parentController.fileInfos[fileInfo['id']]['size']), - // style: context.textTheme.labelMedium, - overflow: TextOverflow.ellipsis, - ) - : const SizedBox.shrink(); - }) - ]), - children: buildTreeViewItemsR( - // parentController.fileInfos.where((e) => e['level'] > level).toList(), - level + 1, - fileInfo['id']))); - } else { - // file - res.add(fluent.TreeViewItem( - value: {'id': fileInfo['id'], 'fileId': fileInfo['fileId']}, - selected: fileInfo['selected'], - onInvoked: (item, reason) async { - if (reason == fluent.TreeViewItemInvokeReason.selectionToggle) { - if (item.selected == true) { - parentController.selectedIndexes.add(item.value['fileId']); - addAncestorFolderSizeR(item.value['id'], fileInfo['size']); - parentController.fileInfos.refresh(); - } else { - parentController.selectedIndexes.remove(item.value['fileId']); - reduceAncestorFolderSizeR(item.value['id'], fileInfo['size']); - parentController.fileInfos.refresh(); - } - } - }, - collapsable: false, - leading: fileInfo['name'].lastIndexOf('.') == -1 - ? Icon( - FaIcons.doc, - color: appController.downloaderConfig.value.extra.themeMode == - 'dark' - ? Colors.white - : Colors.black45, - ) - : Icon( - FaIcons.allIcons[findIcon(fileInfo['name'])], - color: appController.downloaderConfig.value.extra.themeMode == - 'dark' - ? Colors.white - : Colors.black45, - ), - content: Row(mainAxisAlignment: MainAxisAlignment.end, children: [ - Expanded( - child: Text( - fileInfo['name'], - overflow: TextOverflow.ellipsis, - // style: context.textTheme.titleSmall, - )), - fileInfo['size'] > 0 - ? Text( - Util.fmtByte( - fileInfo['size'], - ), - // style: context.textTheme.labelMedium, - overflow: TextOverflow.ellipsis, - ) - : const SizedBox.shrink(), - ]), - )); - } - } - - return res; - } - - List get items { - List infos = []; - int idNext = 0; - List selectedFileIds = []; - List openedFolders = []; - //make fileInfos list - for (var i = 0; i < files.length; i++) { - //parentId -1 means path root - int parentId = -1; - List folders = path.split(files[i].path); - for (var folder in folders) { - int indexInInfos = infos.lastIndexWhere((fileInfo) => - fileInfo['name'] == folder && fileInfo['parentId'] == parentId); - - if (indexInInfos != -1) { - // folder exists - parentId = infos[indexInInfos]['id']; - // add size - infos[indexInInfos]['size'] += files[i].size; - } else { - // parent not exist - // create one and add index to parent's children - infos.add({ - 'level': folders.indexOf(folder), - 'id': idNext, - 'type': 'folder', - 'name': folder, - 'size': files[i].size, - 'parentId': parentId, - 'children': [], - }); - openedFolders.add(idNext); - if (parentId != -1) { - infos[parentId]['children'].add(idNext); - } - parentId = idNext; - idNext++; - } - } - //add one file, add index to parent - infos.add({ - 'id': idNext, - 'type': 'file', - 'fileId': i, - 'level': folders.length, - 'name': files[i].name, - 'size': files[i].size, - 'parentId': parentId, - //TODO add unselected logic - 'selected': true - }); - selectedFileIds.add(i); - if (parentId != -1) { - infos[parentId]['children'].add(idNext); - } - idNext++; - } - parentController.fileInfos.value = infos; - parentController.selectedIndexes.value = selectedFileIds.cast(); - parentController.openedFolders.value = openedFolders; - List treeItems = buildTreeViewItemsR(0, -1); - return treeItems; - } - - @override - Widget build(BuildContext context) { - return fluent.FluentTheme( - data: appController.downloaderConfig.value.extra.themeMode == 'system' - ? fluent.FluentThemeData(brightness: ui.window.platformBrightness) - : appController.downloaderConfig.value.extra.themeMode == 'light' - ? fluent.FluentThemeData(brightness: Brightness.light) - : fluent.FluentThemeData(brightness: Brightness.dark), - child: Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - const Padding(padding: EdgeInsets.only(top: 10)), - Text( - 'selectFile'.tr, - // style: TextStyle(color: themeData.hintColor), - ), - Expanded( - child: Container( - margin: const EdgeInsets.only(top: 10), - decoration: BoxDecoration( - border: Border.all(color: Colors.grey, width: 1), - borderRadius: BorderRadius.circular(5)), - child: fluent.TreeView( - selectionMode: fluent.TreeViewSelectionMode.multiple, - shrinkWrap: false, - // addRepaintBoundaries: false, - usePrototypeItem: true, - // cacheExtent: 20, - // onItemInvoked: (item, reason) async => {}, - onSecondaryTap: (item, details) async { - debugPrint( - 'onSecondaryTap $item at ${details.globalPosition}'); - }, - // onSelectionChanged: (selectedItems) async => {}, - narrowSpacing: true, - items: items, - // scrollPrimary: true, - ))), - ], - )); - } -} diff --git a/ui/flutter/lib/app/views/file_tree_view.dart b/ui/flutter/lib/app/views/file_tree_view.dart new file mode 100644 index 000000000..7d1bd4b07 --- /dev/null +++ b/ui/flutter/lib/app/views/file_tree_view.dart @@ -0,0 +1,284 @@ +import 'package:checkable_treeview/checkable_treeview.dart'; +import 'package:flutter/material.dart'; +import 'package:get/get.dart'; +import 'package:toggle_switch/toggle_switch.dart'; + +import '../../api/model/resource.dart'; +import '../../icon/gopeed_icons.dart'; +import '../../util/util.dart'; +import 'file_icon.dart'; +import 'sort_icon_button.dart'; + +const _toggleSwitchIcons = [ + Gopeed.file_video, + Gopeed.file_audio, + Gopeed.file_image, +]; + +class FileTreeView extends StatefulWidget { + final List files; + final List initialValues; + final Function(List) onSelectionChanged; + + const FileTreeView( + {Key? key, + required this.files, + required this.initialValues, + required this.onSelectionChanged}) + : super(key: key); + + @override + State createState() => _FileTreeViewState(); +} + +class _FileTreeViewState extends State { + late GlobalKey> key; + late int totalSize; + int? toggleSwitchIndex; + + @override + void initState() { + super.initState(); + key = GlobalKey>(); + totalSize = widget.files + .fold(0, (previousValue, element) => previousValue + element.size); + widget.onSelectionChanged(widget.initialValues); + } + + @override + Widget build(BuildContext context) { + final selectedFileCount = + key.currentState?.getSelectedValues().where((e) => e != null).length ?? + widget.files.length; + final selectdFileSize = calcSelectedSize(null); + + return Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Expanded( + child: Container( + decoration: BoxDecoration( + border: Border.all(color: Theme.of(context).dividerColor), + borderRadius: BorderRadius.circular(4), + ), + child: TreeView( + key: key, + nodes: buildTreeNodes(), + showExpandCollapseButton: true, + showSelectAll: true, + onSelectionChanged: (selectedValues) { + setState(() {}); + widget.onSelectionChanged(selectedValues + .where((e) => e != null) + .map((e) => e!) + .toList()); + }, + selectAllTrailing: (context) { + return Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.end, + children: [ + Text('name'.tr), + SortIconButton( + onStateChanged: (state) { + switch (state) { + case SortState.asc: + key.currentState?.sort((p0, p1) { + return (p0.label as Text) + .data! + .compareTo((p1.label as Text).data!); + }); + break; + case SortState.desc: + key.currentState?.sort((p0, p1) { + return (p1.label as Text) + .data! + .compareTo((p0.label as Text).data!); + }); + break; + default: + key.currentState?.sort(null); + break; + } + }, + ), + ], + ), + Row( + mainAxisAlignment: MainAxisAlignment.end, + children: [ + Text('size'.tr), + SortIconButton( + onStateChanged: (state) { + switch (state) { + case SortState.asc: + key.currentState?.sort((p0, p1) { + return calcSelectedSize(p0) + .compareTo(calcSelectedSize(p1)); + }); + break; + case SortState.desc: + key.currentState?.sort((p0, p1) { + return calcSelectedSize(p1) + .compareTo(calcSelectedSize(p0)); + }); + break; + default: + key.currentState?.sort(null); + break; + } + }, + ), + ], + ) + ], + ); + }, + ), + ), + ), + const SizedBox(height: 12), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + crossAxisAlignment: CrossAxisAlignment.center, + children: [ + InkWell( + onTap: () {}, + child: ToggleSwitch( + minHeight: 32, + cornerRadius: 8, + doubleTapDisable: true, + inactiveBgColor: Theme.of(context).dividerColor, + activeBgColor: [Theme.of(context).colorScheme.primary], + initialLabelIndex: toggleSwitchIndex, + icons: _toggleSwitchIcons, + onToggle: (index) { + toggleSwitchIndex = index; + if (index == null) { + key.currentState?.setSelectedValues(List.empty()); + return; + } + + final iconFileExtArr = + iconConfigMap[_toggleSwitchIcons[index]] ?? []; + final selectedFileIndexes = widget.files + .asMap() + .entries + .where( + (e) => iconFileExtArr.contains(fileExt(e.value.name))) + .map((e) => e.key) + .toList(); + key.currentState?.setSelectedValues(selectedFileIndexes); + }, + ), + ), + Row( + children: [ + Text('fileSelectedCount'.tr), + Text( + selectedFileCount.toString(), + style: Theme.of(context).textTheme.bodySmall, + ), + const SizedBox(width: 16), + Text('fileSelectedSize'.tr), + Text( + selectedFileCount > 0 && selectdFileSize == 0 + ? 'unknown'.tr + : Util.fmtByte(selectdFileSize), + style: Theme.of(context).textTheme.bodySmall, + ), + ], + ), + ], + ), + ], + ); + } + + int calcSelectedSize(TreeNode? node) { + if (key.currentState == null) { + return widget.files + .fold(0, (previousValue, element) => previousValue + element.size); + } + + final selectedFileIndexes = node == null + ? key.currentState?.getSelectedValues() + : (node.value != null + ? [node.value] + : key.currentState?.getChildSelectedValues(node)); + + if (selectedFileIndexes == null) return 0; + return selectedFileIndexes.where((e) => e != null).map((e) => e!).fold(0, + (previousValue, element) => previousValue + widget.files[element].size); + } + + List> buildTreeNodes() { + final List> rootNodes = []; + final Map> dirNodes = {}; + + for (var i = 0; i < widget.files.length; i++) { + final file = widget.files[i]; + final parts = file.path.split('/'); + String currentPath = ''; + TreeNode? parentNode; + + // Create or get directory nodes + for (final part in parts) { + if (part.isEmpty) continue; + + currentPath += '/$part'; + if (!dirNodes.containsKey(currentPath)) { + final node = TreeNode( + label: Text(part), + icon: Icon( + fileIcon(part, isFolder: true), + size: 18, + ), + trailing: (context, node) { + final size = calcSelectedSize(node); + return size > 0 + ? Text(Util.fmtByte(calcSelectedSize(node)), + style: Theme.of(context).textTheme.bodySmall) + : const SizedBox(); + }, + children: [], + ); + dirNodes[currentPath] = node; + + if (parentNode == null) { + rootNodes.add(node); + } else { + parentNode.children.add(node); + } + } + parentNode = dirNodes[currentPath]; + } + + // Create file node using file.name + final fileNode = TreeNode( + label: Text(file.name), + value: i, + icon: Icon(fileIcon(file.name, isFolder: false), size: 18), + trailing: (context, node) { + return file.size > 0 + ? Text(Util.fmtByte(file.size), + style: Theme.of(context).textTheme.bodySmall) + : const SizedBox(); + }, + isSelected: widget.initialValues.contains(i), + children: [], + ); + + // Add file node to parent or root + if (parentNode != null) { + parentNode.children.add(fileNode); + } else { + rootNodes.add(fileNode); + } + } + + return rootNodes; + } +} diff --git a/ui/flutter/lib/app/views/sort_icon_button.dart b/ui/flutter/lib/app/views/sort_icon_button.dart new file mode 100644 index 000000000..dc3c50da2 --- /dev/null +++ b/ui/flutter/lib/app/views/sort_icon_button.dart @@ -0,0 +1,102 @@ +import 'package:flutter/material.dart'; + +import '../../icon/gopeed_icons.dart'; + +enum SortState { none, asc, desc } + +class SortIconButton extends StatefulWidget { + final double size; + final Color? color; + final Color? activeColor; + final SortState initialState; + final Function(SortState) onStateChanged; + + const SortIconButton({ + Key? key, + this.size = 18.0, + this.color, + this.activeColor, + this.initialState = SortState.none, + required this.onStateChanged, + }) : super(key: key); + + @override + State createState() => _SortIconState(); +} + +class _SortIconState extends State { + late SortState _currentState; + + @override + void initState() { + super.initState(); + _currentState = widget.initialState; + } + + void _toggleState() { + setState(() { + switch (_currentState) { + case SortState.none: + _currentState = SortState.asc; + break; + case SortState.asc: + _currentState = SortState.desc; + break; + case SortState.desc: + _currentState = SortState.none; + break; + } + }); + widget.onStateChanged(_currentState); + } + + @override + Widget build(BuildContext context) { + return InkWell( + customBorder: const CircleBorder(), + onTap: _toggleState, + child: SizedBox( + width: widget.size, + height: widget.size, + child: _currentState == SortState.none + ? Icon( + Gopeed.sort, + size: widget.size, + color: widget.color, + ) + : Column( + children: [ + ClipRect( + child: Align( + alignment: Alignment.topCenter, + heightFactor: 0.5, + child: Icon( + Gopeed.sort, + size: widget.size, + color: _currentState == SortState.asc + ? (widget.activeColor ?? + Theme.of(context).colorScheme.primary) + : widget.color, + ), + ), + ), + ClipRect( + child: Align( + alignment: Alignment.bottomCenter, + heightFactor: 0.5, + child: Icon( + Gopeed.sort, + size: widget.size, + color: _currentState == SortState.desc + ? (widget.activeColor ?? + Theme.of(context).colorScheme.primary) + : widget.color, + ), + ), + ), + ], + ), + ), + ); + } +} diff --git a/ui/flutter/lib/i18n/langs/en_us.dart b/ui/flutter/lib/i18n/langs/en_us.dart index 6af60fa4a..91b9a4757 100644 --- a/ui/flutter/lib/i18n/langs/en_us.dart +++ b/ui/flutter/lib/i18n/langs/en_us.dart @@ -108,5 +108,10 @@ const enUS = { 'taskUrl': 'Task URL', 'downloadPath': 'Download Path', 'skipVerifyCert': 'Skip Certificate Verification', + 'name': 'Name', + 'size': 'Size', + 'unknown': 'Unknown', + 'fileSelectedCount': 'Files: ', + 'fileSelectedSize': 'Size: ', }, }; diff --git a/ui/flutter/lib/i18n/langs/zh_cn.dart b/ui/flutter/lib/i18n/langs/zh_cn.dart index a84dee909..1d72e82c7 100644 --- a/ui/flutter/lib/i18n/langs/zh_cn.dart +++ b/ui/flutter/lib/i18n/langs/zh_cn.dart @@ -105,5 +105,10 @@ const zhCN = { 'taskUrl': '任务链接', 'downloadPath': '下载路径', 'skipVerifyCert': '跳过证书验证', + 'name': '名称', + 'size': '大小', + 'unknown': '未知', + 'fileSelectedCount': '文件数:', + 'fileSelectedSize': '大小:', } }; diff --git a/ui/flutter/lib/i18n/langs/zh_tw.dart b/ui/flutter/lib/i18n/langs/zh_tw.dart index 0a4ce12a0..039e76a23 100644 --- a/ui/flutter/lib/i18n/langs/zh_tw.dart +++ b/ui/flutter/lib/i18n/langs/zh_tw.dart @@ -105,5 +105,10 @@ const zhTW = { 'taskUrl': '任務連結', 'downloadPath': '下載路徑', 'skipVerifyCert': '跳過憑證驗證', + 'name': '名稱', + 'size': '大小', + 'unknown': '未知', + 'fileSelectedCount': '文件數:', + 'fileSelectedSize': '大小:', } }; diff --git a/ui/flutter/lib/icon/gopeed_icons.dart b/ui/flutter/lib/icon/gopeed_icons.dart new file mode 100644 index 000000000..775ad3c30 --- /dev/null +++ b/ui/flutter/lib/icon/gopeed_icons.dart @@ -0,0 +1,56 @@ +/// Flutter icons Gopeed +/// Copyright (C) 2024 by original authors @ fluttericon.com, fontello.com +/// This font was generated by FlutterIcon.com, which is derived from Fontello. +/// +/// To use this font, place it in your fonts/ directory and include the +/// following in your pubspec.yaml +/// +/// flutter: +/// fonts: +/// - family: Gopeed +/// fonts: +/// - asset: fonts/Gopeed.ttf +/// +/// +/// * Entypo, Copyright (C) 2012 by Daniel Bruce +/// Author: Daniel Bruce +/// License: SIL (http://scripts.sil.org/OFL) +/// Homepage: http://www.entypo.com +/// * Zocial, Copyright (C) 2012 by Sam Collins +/// Author: Sam Collins +/// License: MIT (http://opensource.org/licenses/mit-license.php) +/// Homepage: http://zocial.smcllns.com/ +/// * Font Awesome 5, Copyright (C) 2016 by Dave Gandy +/// Author: Dave Gandy +/// License: SIL (https://github.com/FortAwesome/Font-Awesome/blob/master/LICENSE.txt) +/// Homepage: http://fortawesome.github.com/Font-Awesome/ +/// +import 'package:flutter/widgets.dart'; + +class Gopeed { + Gopeed._(); + + static const _kFontFam = 'Gopeed'; + static const String? _kFontPkg = null; + + static const IconData install = IconData(0xe800, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData android = IconData(0xe801, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData cd = IconData(0xe802, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder_bt = IconData(0xe803, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_bt = IconData(0xe804, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData folder = IconData(0xf07b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData sort = IconData(0xf0dc, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData html5 = IconData(0xf13b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file = IconData(0xf15b, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_alt = IconData(0xf15c, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_pdf = IconData(0xf1c1, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_word = IconData(0xf1c2, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_excel = IconData(0xf1c3, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_powerpoint = IconData(0xf1c4, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_image = IconData(0xf1c5, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_archive = IconData(0xf1c6, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_audio = IconData(0xf1c7, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_video = IconData(0xf1c8, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData file_code = IconData(0xf1c9, fontFamily: _kFontFam, fontPackage: _kFontPkg); + static const IconData app_store_ios = IconData(0xf370, fontFamily: _kFontFam, fontPackage: _kFontPkg); +} diff --git a/ui/flutter/lib/util/extensions.dart b/ui/flutter/lib/util/extensions.dart new file mode 100644 index 000000000..8e733ff0f --- /dev/null +++ b/ui/flutter/lib/util/extensions.dart @@ -0,0 +1,76 @@ +import 'dart:core'; +import 'package:checkable_treeview/checkable_treeview.dart'; +import 'package:flutter/material.dart'; +import '../api/model/resource.dart'; +import '../app/views/file_icon.dart'; +import 'util.dart'; + +extension ListFileInfoExtension on List { + List> toTreeNodes() { + final List> rootNodes = []; + final Map> dirNodes = {}; + var nodeIndex = 0; + + for (var i = 0; i < length; i++) { + final file = this[i]; + final parts = file.path.split('/'); + String currentPath = ''; + TreeNode? parentNode; + + // Create or get directory nodes + for (final part in parts) { + if (part.isEmpty) continue; + + currentPath += '/$part'; + if (!dirNodes.containsKey(currentPath)) { + final node = TreeNode( + value: nodeIndex++, + label: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Text(file.name), + Text(Util.fmtByte(file.size)), + ], + ), + icon: Icon( + fileIcon(part, isFolder: true), + size: 18, + ), + children: [], + ); + dirNodes[currentPath] = node; + + if (parentNode == null) { + rootNodes.add(node); + } else { + parentNode.children.add(node); + } + } + parentNode = dirNodes[currentPath]; + } + + // Create file node using file.name + final fileNode = TreeNode( + value: nodeIndex++, + label: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Text(file.name), + Text(Util.fmtByte(file.size)), + ], + ), + icon: Icon(fileIcon(file.name, isFolder: false), size: 18), + children: [], + ); + + // Add file node to parent or root + if (parentNode != null) { + parentNode.children.add(fileNode); + } else { + rootNodes.add(fileNode); + } + } + + return rootNodes; + } +} diff --git a/ui/flutter/lib/util/file_icon.dart b/ui/flutter/lib/util/file_icon.dart deleted file mode 100644 index 3e307ea31..000000000 --- a/ui/flutter/lib/util/file_icon.dart +++ /dev/null @@ -1,296 +0,0 @@ -findIcon(String filename) { - String res = 'file'; - String ext = filename.substring(filename.lastIndexOf('.') + 1); - for (var iconMap in iconMaps) { - if (iconMap['extensions'].contains(ext)) { - res = iconMap['thumbnail']; - break; - } - } - return res; -} - -const List iconMaps = [ - //media - { - 'extensions': [ - 'jpg', - 'png', - 'gif', - 'bmp', - 'jpeg', - 'jpe', - 'jif', - 'jfif', - 'jfi', - 'webp', - 'tiff', - 'tif', - 'ico', - 'svg', - 'webp' - ], - 'type': 'Image', - 'thumbnail': 'file_image' - }, - { - 'extensions': [ - 'mp4', - 'webm', - 'mpg', - 'mp2', - 'mpeg', - 'mpe', - 'mpv', - 'ocg', - 'm4p', - 'm4v', - 'avi', - 'wmv', - 'mov', - 'qt', - 'flv', - 'swf', - 'mkv', - 'rmvb', - 'rm', - 'vob', - '3gp', - 'm4s', - 'ts' - ], - 'type': 'Video', - 'thumbnail': 'file_video' - }, - { - 'extensions': [ - 'mp3', - 'ogg', - 'ogm', - 'wav', - '.aac', - '.ape', - '.flac', - '.flav', - '.m4a', - '.wma' - ], - 'type': 'Audio', - 'thumbnail': 'file_audio' - }, - //compressed - { - 'extensions': [ - '7z', - 'brotli', - 'bzip2', - 'gz', - 'gzip', - 'rar', - 'tgz', - 'xz', - 'zip', - 'zstd', - 'deb', - 'msi', - 'snap', - 'iso', - 'dmg', - 'dockerfile', - 'dockerignore' - ], - 'type': 'Archive', - 'thumbnail': 'file_archive' - }, - //office relative - { - 'extensions': ['pdf'], - 'type': 'Portable Document Format', - 'thumbnail': 'file_pdf' - }, - { - 'extensions': ['txt', 'docb', 'rtf'], - 'type': 'Document', - 'thumbnail': 'doc_text' - }, - { - 'extensions': ['doc', 'docm', 'dot', 'dotm', 'docx'], - 'type': 'Word Document', - 'thumbnail': 'file_word' - }, - - { - 'extensions': ['xlsx', 'xls', 'xlsb', 'xls', 'ods', 'fods', 'csv'], - 'type': 'Excel Document', - 'thumbnail': 'file_excel' - }, - { - 'extensions': [ - 'pot', - 'potm', - 'potx', - 'ppam', - 'pps', - 'ppsm', - 'ppsx', - 'ppt', - 'pptn', - 'pptx' - ], - 'type': 'Powerpoint Document', - 'thumbnail': 'file_powerpoint' - }, - //windows - { - 'extensions': ['exe'], - 'type': 'Microsoft', - 'thumbnail': 'windows' - }, - //android - { - 'extensions': ['apk'], - 'type': 'Android', - 'thumbnail': 'android' - }, - //other - { - 'extensions': ['lnk'], - 'type': 'Shortcut', - 'thumbnail': 'link_ext' - }, - { - 'extensions': [ - 'ini', - 'dlc', - 'config', - 'conf', - 'properties', - 'prop', - 'settings', - 'option', - 'props', - 'toml', - 'prefs', - 'sln.dotsettings', - 'sln.dotsettings.user', - 'cfg' - ], - 'type': 'Settings', - 'thumbnail': 'cog_alt' - }, - { - 'extensions': ['html', 'htm', 'xhtml', 'html_vm'], - 'type': 'html', - 'thumbnail': 'html5' - }, - //code relative - // { - // 'extensions': ['sh', 'bat'], - // 'type': 'Batch', - // 'thumbnail': 'power_shell' - // }, - // { - // 'extensions': [ - // 'js', - // 'jsx', - // 'json', - // 'tsbuildinfo', - // 'json5', - // 'jsonl', - // 'ndjson' - // ], - // 'type': 'JavaScript', - // 'thumbnail': 'js' - // }, - // { - // 'extensions': ['ts', 'tsx'], - // 'type': 'TypeScript', - // 'thumbnail': 'type_script_language' - // }, - // - // { - // 'extensions': ['asp', 'aspx', 'php', 'jsp'], - // 'type': 'HyperText Markup Language', - // 'thumbnail': 'file_a_s_p_x' - // }, - // { - // 'extensions': [ - // 'accdb', - // 'db', - // 'db3', - // 'mdb', - // 'pdb', - // 'pgsql', - // 'pkb', - // 'pks', - // 'postgres', - // 'psql', - // 'sql', - // 'sqlite', - // 'sqlite3' - // ], - // 'type': 'Database', - // 'thumbnail': 'database' - // }, - // - // { - // 'extensions': ['exe'], - // 'type': 'Executable', - // 'thumbnail': 'product' - // }, - // { - // 'extensions': [ - // 'c', - // 'h', - // 'cc', - // 'cpp', - // 'cxx', - // 'c++', - // 'cp', - // 'mm', - // 'mii', - // 'ii', - // 'dart', - // 'go' - // ], - // 'type': 'other Program language', - // 'thumbnail': 'file_code' - // }, - // { - // 'extensions': ['py', 'py3', 'pyc', 'pylintrc', 'python-version'], - // 'type': 'Python Program', - // 'thumbnail': 'py' - // }, - // { - // 'extensions': ['md', 'markdown', 'rst'], - // 'type': 'Markdown', - // 'thumbnail': 'mark_down_language' - // }, - // { - // 'extensions': ['yml', 'yaml'], - // 'type': 'Yet Anoter Markup Language', - // 'thumbnail': 'file_y_m_l' - // }, - // - // { - // 'type': 'Visual Studio', - // 'extensions': [ - // 'csproj', - // 'ruleset', - // 'sln', - // 'suo', - // 'vb', - // 'vbs', - // 'vcxitems', - // 'vcxitems.filters', - // 'vcxproj', - // 'vcxproj.filters' - // ], - // 'thumbnail': 'visual_studio_for_windows' - // }, - // { - // 'extensions': ['java'], - // 'type': 'Java Program', - // 'thumbnail': 'file_j_a_v_a' - // }, -]; diff --git a/ui/flutter/lib/util/icons.dart b/ui/flutter/lib/util/icons.dart deleted file mode 100644 index 2bceee6b5..000000000 --- a/ui/flutter/lib/util/icons.dart +++ /dev/null @@ -1,2464 +0,0 @@ -/// Flutter icons MyFlutterApp -/// Copyright (C) 2023 by original authors @ fluttericon.com, fontello.com -/// This font was generated by FlutterIcon.com, which is derived from Fontello. -/// -/// To use this font, place it in your fonts/ directory and include the -/// following in your pubspec.yaml -/// -/// flutter: -/// fonts: -/// - family: MyFlutterApp -/// fonts: -/// - asset: fonts/MyFlutterApp.ttf -/// -/// -/// * Font Awesome 4, Copyright (C) 2016 by Dave Gandy -/// Author: Dave Gandy -/// License: SIL () -/// Homepage: http://fortawesome.github.com/Font-Awesome/ -/// * Font Awesome 5, Copyright (C) 2016 by Dave Gandy -/// Author: Dave Gandy -/// License: SIL (https://github.com/FortAwesome/Font-Awesome/blob/master/LICENSE.txt) -/// Homepage: http://fortawesome.github.com/Font-Awesome/ -/// -import 'package:flutter/widgets.dart'; - -class FaIcons { - FaIcons._(); - - static const _kFontFam = 'FontAwesome'; - static const Map allIcons = { - 'file': file, - 'doc': doc, - 'file_image': file_image, - 'file_video': file_video, - 'file_audio': file_audio, - 'file_archive': file_archive, - 'file_pdf': file_pdf, - 'file_word': file_word, - 'file_excel': file_excel, - 'file_powerpoint': file_powerpoint, - 'link_ext': link_ext, - 'windows': windows, - 'android': android, - 'html5': html5, - 'doc_text': doc_text, - }; - static const IconData glass = IconData(0xe800, fontFamily: _kFontFam); - static const IconData music = IconData(0xe801, fontFamily: _kFontFam); - static const IconData search = IconData(0xe802, fontFamily: _kFontFam); - static const IconData mail = IconData(0xe803, fontFamily: _kFontFam); - static const IconData heart = IconData(0xe804, fontFamily: _kFontFam); - static const IconData heart_empty = IconData(0xe805, fontFamily: _kFontFam); - static const IconData star = IconData(0xe806, fontFamily: _kFontFam); - static const IconData star_empty = IconData(0xe807, fontFamily: _kFontFam); - static const IconData star_half = IconData(0xe808, fontFamily: _kFontFam); - static const IconData user = IconData(0xe809, fontFamily: _kFontFam); - static const IconData users = IconData(0xe80a, fontFamily: _kFontFam); - static const IconData video = IconData(0xe80b, fontFamily: _kFontFam); - static const IconData videocam = IconData(0xe80c, fontFamily: _kFontFam); - static const IconData picture = IconData(0xe80d, fontFamily: _kFontFam); - static const IconData camera = IconData(0xe80e, fontFamily: _kFontFam); - static const IconData camera_alt = IconData(0xe80f, fontFamily: _kFontFam); - static const IconData th_large = IconData(0xe810, fontFamily: _kFontFam); - static const IconData th = IconData(0xe811, fontFamily: _kFontFam); - static const IconData th_list = IconData(0xe812, fontFamily: _kFontFam); - static const IconData ok = IconData(0xe813, fontFamily: _kFontFam); - static const IconData ok_circled = IconData(0xe814, fontFamily: _kFontFam); - static const IconData ok_circled2 = IconData(0xe815, fontFamily: _kFontFam); - static const IconData cancel = IconData(0xe816, fontFamily: _kFontFam); - static const IconData cancel_circled = - IconData(0xe817, fontFamily: _kFontFam); - static const IconData cancel_circled2 = - IconData(0xe818, fontFamily: _kFontFam); - static const IconData plus = IconData(0xe819, fontFamily: _kFontFam); - static const IconData plus_circled = IconData(0xe81a, fontFamily: _kFontFam); - static const IconData minus = IconData(0xe81b, fontFamily: _kFontFam); - static const IconData minus_circled = IconData(0xe81c, fontFamily: _kFontFam); - static const IconData help_circled = IconData(0xe81d, fontFamily: _kFontFam); - static const IconData info_circled = IconData(0xe81e, fontFamily: _kFontFam); - static const IconData home = IconData(0xe81f, fontFamily: _kFontFam); - static const IconData link = IconData(0xe820, fontFamily: _kFontFam); - static const IconData attach = IconData(0xe821, fontFamily: _kFontFam); - static const IconData lock = IconData(0xe822, fontFamily: _kFontFam); - static const IconData lock_open = IconData(0xe823, fontFamily: _kFontFam); - static const IconData pin = IconData(0xe824, fontFamily: _kFontFam); - static const IconData eye = IconData(0xe825, fontFamily: _kFontFam); - static const IconData eye_off = IconData(0xe826, fontFamily: _kFontFam); - static const IconData tag = IconData(0xe827, fontFamily: _kFontFam); - static const IconData tags = IconData(0xe828, fontFamily: _kFontFam); - static const IconData bookmark = IconData(0xe829, fontFamily: _kFontFam); - static const IconData flag = IconData(0xe82a, fontFamily: _kFontFam); - static const IconData thumbs_up = IconData(0xe82b, fontFamily: _kFontFam); - static const IconData thumbs_down = IconData(0xe82c, fontFamily: _kFontFam); - static const IconData download = IconData(0xe82d, fontFamily: _kFontFam); - static const IconData upload = IconData(0xe82e, fontFamily: _kFontFam); - static const IconData forward = IconData(0xe82f, fontFamily: _kFontFam); - static const IconData export_icon = IconData(0xe830, fontFamily: _kFontFam); - static const IconData pencil = IconData(0xe831, fontFamily: _kFontFam); - static const IconData edit = IconData(0xe832, fontFamily: _kFontFam); - static const IconData print = IconData(0xe833, fontFamily: _kFontFam); - static const IconData retweet = IconData(0xe834, fontFamily: _kFontFam); - static const IconData comment = IconData(0xe835, fontFamily: _kFontFam); - static const IconData chat = IconData(0xe836, fontFamily: _kFontFam); - static const IconData bell = IconData(0xe837, fontFamily: _kFontFam); - static const IconData attention = IconData(0xe838, fontFamily: _kFontFam); - static const IconData attention_circled = - IconData(0xe839, fontFamily: _kFontFam); - static const IconData location = IconData(0xe83a, fontFamily: _kFontFam); - static const IconData trash_empty = IconData(0xe83b, fontFamily: _kFontFam); - static const IconData doc = IconData(0xe83c, fontFamily: _kFontFam); - static const IconData folder = IconData(0xe83d, fontFamily: _kFontFam); - static const IconData folder_open = IconData(0xe83e, fontFamily: _kFontFam); - static const IconData phone = IconData(0xe83f, fontFamily: _kFontFam); - static const IconData cog = IconData(0xe840, fontFamily: _kFontFam); - static const IconData cog_alt = IconData(0xe841, fontFamily: _kFontFam); - static const IconData wrench = IconData(0xe842, fontFamily: _kFontFam); - static const IconData basket = IconData(0xe843, fontFamily: _kFontFam); - static const IconData calendar = IconData(0xe844, fontFamily: _kFontFam); - static const IconData login = IconData(0xe845, fontFamily: _kFontFam); - static const IconData logout = IconData(0xe846, fontFamily: _kFontFam); - static const IconData volume_off = IconData(0xe847, fontFamily: _kFontFam); - static const IconData volume_down = IconData(0xe848, fontFamily: _kFontFam); - static const IconData volume_up = IconData(0xe849, fontFamily: _kFontFam); - static const IconData headphones = IconData(0xe84a, fontFamily: _kFontFam); - static const IconData clock = IconData(0xe84b, fontFamily: _kFontFam); - static const IconData block = IconData(0xe84c, fontFamily: _kFontFam); - static const IconData resize_full = IconData(0xe84d, fontFamily: _kFontFam); - static const IconData resize_small = IconData(0xe84e, fontFamily: _kFontFam); - static const IconData resize_vertical = - IconData(0xe84f, fontFamily: _kFontFam); - static const IconData resize_horizontal = - IconData(0xe850, fontFamily: _kFontFam); - static const IconData zoom_in = IconData(0xe851, fontFamily: _kFontFam); - static const IconData zoom_out = IconData(0xe852, fontFamily: _kFontFam); - static const IconData down_circled2 = IconData(0xe853, fontFamily: _kFontFam); - static const IconData up_circled2 = IconData(0xe854, fontFamily: _kFontFam); - static const IconData down_dir = IconData(0xe855, fontFamily: _kFontFam); - static const IconData up_dir = IconData(0xe856, fontFamily: _kFontFam); - static const IconData left_dir = IconData(0xe857, fontFamily: _kFontFam); - static const IconData right_dir = IconData(0xe858, fontFamily: _kFontFam); - static const IconData down_open = IconData(0xe859, fontFamily: _kFontFam); - static const IconData left_open = IconData(0xe85a, fontFamily: _kFontFam); - static const IconData right_open = IconData(0xe85b, fontFamily: _kFontFam); - static const IconData up_open = IconData(0xe85c, fontFamily: _kFontFam); - static const IconData down_big = IconData(0xe85d, fontFamily: _kFontFam); - static const IconData left_big = IconData(0xe85e, fontFamily: _kFontFam); - static const IconData right_big = IconData(0xe85f, fontFamily: _kFontFam); - static const IconData up_big = IconData(0xe860, fontFamily: _kFontFam); - static const IconData right_hand = IconData(0xe861, fontFamily: _kFontFam); - static const IconData left_hand = IconData(0xe862, fontFamily: _kFontFam); - static const IconData up_hand = IconData(0xe863, fontFamily: _kFontFam); - static const IconData down_hand = IconData(0xe864, fontFamily: _kFontFam); - static const IconData cw = IconData(0xe865, fontFamily: _kFontFam); - static const IconData ccw = IconData(0xe866, fontFamily: _kFontFam); - static const IconData arrows_cw = IconData(0xe867, fontFamily: _kFontFam); - static const IconData shuffle = IconData(0xe868, fontFamily: _kFontFam); - static const IconData play = IconData(0xe869, fontFamily: _kFontFam); - static const IconData play_circled2 = IconData(0xe86a, fontFamily: _kFontFam); - static const IconData stop = IconData(0xe86b, fontFamily: _kFontFam); - static const IconData pause = IconData(0xe86c, fontFamily: _kFontFam); - static const IconData to_end = IconData(0xe86d, fontFamily: _kFontFam); - static const IconData to_end_alt = IconData(0xe86e, fontFamily: _kFontFam); - static const IconData to_start = IconData(0xe86f, fontFamily: _kFontFam); - static const IconData to_start_alt = IconData(0xe870, fontFamily: _kFontFam); - static const IconData fast_fw = IconData(0xe871, fontFamily: _kFontFam); - static const IconData fast_bw = IconData(0xe872, fontFamily: _kFontFam); - static const IconData eject = IconData(0xe873, fontFamily: _kFontFam); - static const IconData target = IconData(0xe874, fontFamily: _kFontFam); - static const IconData signal = IconData(0xe875, fontFamily: _kFontFam); - static const IconData award = IconData(0xe876, fontFamily: _kFontFam); - static const IconData inbox = IconData(0xe877, fontFamily: _kFontFam); - static const IconData globe = IconData(0xe878, fontFamily: _kFontFam); - static const IconData cloud = IconData(0xe879, fontFamily: _kFontFam); - static const IconData flash = IconData(0xe87a, fontFamily: _kFontFam); - static const IconData umbrella = IconData(0xe87b, fontFamily: _kFontFam); - static const IconData flight = IconData(0xe87c, fontFamily: _kFontFam); - static const IconData leaf = IconData(0xe87d, fontFamily: _kFontFam); - static const IconData font = IconData(0xe87e, fontFamily: _kFontFam); - static const IconData bold = IconData(0xe87f, fontFamily: _kFontFam); - static const IconData italic = IconData(0xe880, fontFamily: _kFontFam); - static const IconData text_height = IconData(0xe881, fontFamily: _kFontFam); - static const IconData text_width = IconData(0xe882, fontFamily: _kFontFam); - static const IconData align_left = IconData(0xe883, fontFamily: _kFontFam); - static const IconData align_center = IconData(0xe884, fontFamily: _kFontFam); - static const IconData align_right = IconData(0xe885, fontFamily: _kFontFam); - static const IconData align_justify = IconData(0xe886, fontFamily: _kFontFam); - static const IconData list = IconData(0xe887, fontFamily: _kFontFam); - static const IconData indent_left = IconData(0xe888, fontFamily: _kFontFam); - static const IconData indent_right = IconData(0xe889, fontFamily: _kFontFam); - static const IconData scissors = IconData(0xe88a, fontFamily: _kFontFam); - static const IconData briefcase = IconData(0xe88b, fontFamily: _kFontFam); - static const IconData off = IconData(0xe88c, fontFamily: _kFontFam); - static const IconData road = IconData(0xe88d, fontFamily: _kFontFam); - static const IconData list_alt = IconData(0xe88e, fontFamily: _kFontFam); - static const IconData qrcode = IconData(0xe88f, fontFamily: _kFontFam); - static const IconData barcode = IconData(0xe890, fontFamily: _kFontFam); - static const IconData book = IconData(0xe891, fontFamily: _kFontFam); - static const IconData adjust = IconData(0xe892, fontFamily: _kFontFam); - static const IconData tint = IconData(0xe893, fontFamily: _kFontFam); - static const IconData check = IconData(0xe894, fontFamily: _kFontFam); - static const IconData asterisk = IconData(0xe895, fontFamily: _kFontFam); - static const IconData gift = IconData(0xe896, fontFamily: _kFontFam); - static const IconData fire = IconData(0xe897, fontFamily: _kFontFam); - static const IconData magnet = IconData(0xe898, fontFamily: _kFontFam); - static const IconData chart_bar = IconData(0xe899, fontFamily: _kFontFam); - static const IconData credit_card = IconData(0xe89a, fontFamily: _kFontFam); - static const IconData floppy = IconData(0xe89b, fontFamily: _kFontFam); - static const IconData megaphone = IconData(0xe89c, fontFamily: _kFontFam); - static const IconData key = IconData(0xe89d, fontFamily: _kFontFam); - static const IconData truck = IconData(0xe89e, fontFamily: _kFontFam); - static const IconData hammer = IconData(0xe89f, fontFamily: _kFontFam); - static const IconData lemon = IconData(0xe8a0, fontFamily: _kFontFam); - static const IconData hdd_1 = IconData(0xe8a1, fontFamily: _kFontFam); - static const IconData copy = IconData(0xe8a2, fontFamily: _kFontFam); - static const IconData square = IconData(0xe8a3, fontFamily: _kFontFam); - static const IconData envelope = IconData(0xe8a4, fontFamily: _kFontFam); - static const IconData lightbulb_1 = IconData(0xe8a5, fontFamily: _kFontFam); - static const IconData bell_1 = IconData(0xe8a6, fontFamily: _kFontFam); - static const IconData hospital_1 = IconData(0xe8a7, fontFamily: _kFontFam); - static const IconData plus_square = IconData(0xe8a8, fontFamily: _kFontFam); - static const IconData circle_1 = IconData(0xe8a9, fontFamily: _kFontFam); - static const IconData smile_1 = IconData(0xe8aa, fontFamily: _kFontFam); - static const IconData frown_1 = IconData(0xe8ab, fontFamily: _kFontFam); - static const IconData meh_1 = IconData(0xe8ac, fontFamily: _kFontFam); - static const IconData keyboard_1 = IconData(0xe8ad, fontFamily: _kFontFam); - static const IconData calendar_1 = IconData(0xe8ae, fontFamily: _kFontFam); - static const IconData play_circle = IconData(0xe8af, fontFamily: _kFontFam); - static const IconData minus_square = IconData(0xe8b0, fontFamily: _kFontFam); - static const IconData check_square = IconData(0xe8b1, fontFamily: _kFontFam); - static const IconData share_square = IconData(0xe8b2, fontFamily: _kFontFam); - static const IconData compass_1 = IconData(0xe8b3, fontFamily: _kFontFam); - static const IconData caret_square_down = - IconData(0xe8b4, fontFamily: _kFontFam); - static const IconData caret_square_up = - IconData(0xe8b5, fontFamily: _kFontFam); - static const IconData caret_square_right = - IconData(0xe8b6, fontFamily: _kFontFam); - static const IconData file = IconData(0xe8b7, fontFamily: _kFontFam); - static const IconData file_alt = IconData(0xe8b8, fontFamily: _kFontFam); - - // static const IconData thumbs_up = IconData(0xe8b9, fontFamily: _kFontFam); - // static const IconData thumbs_down = IconData(0xe8ba, fontFamily: _kFontFam); - static const IconData sun_1 = IconData(0xe8bb, fontFamily: _kFontFam); - static const IconData moon_1 = IconData(0xe8bc, fontFamily: _kFontFam); - static const IconData caret_square_left = - IconData(0xe8bd, fontFamily: _kFontFam); - static const IconData dot_circle = IconData(0xe8be, fontFamily: _kFontFam); - static const IconData building_1 = IconData(0xe8bf, fontFamily: _kFontFam); - static const IconData file_pdf = IconData(0xe8c0, fontFamily: _kFontFam); - static const IconData file_word = IconData(0xe8c1, fontFamily: _kFontFam); - static const IconData file_excel = IconData(0xe8c2, fontFamily: _kFontFam); - static const IconData file_powerpoint = - IconData(0xe8c3, fontFamily: _kFontFam); - static const IconData file_image = IconData(0xe8c4, fontFamily: _kFontFam); - static const IconData file_archive = IconData(0xe8c5, fontFamily: _kFontFam); - static const IconData file_audio = IconData(0xe8c6, fontFamily: _kFontFam); - static const IconData file_video = IconData(0xe8c7, fontFamily: _kFontFam); - static const IconData file_code = IconData(0xe8c8, fontFamily: _kFontFam); - static const IconData life_ring = IconData(0xe8c9, fontFamily: _kFontFam); - static const IconData paper_plane = IconData(0xe8ca, fontFamily: _kFontFam); - static const IconData futbol = IconData(0xe8cb, fontFamily: _kFontFam); - static const IconData newspaper_1 = IconData(0xe8cc, fontFamily: _kFontFam); - static const IconData bell_slash = IconData(0xe8cd, fontFamily: _kFontFam); - static const IconData copyright_1 = IconData(0xe8ce, fontFamily: _kFontFam); - static const IconData closed_captioning = - IconData(0xe8cf, fontFamily: _kFontFam); - static const IconData object_group = IconData(0xe8d0, fontFamily: _kFontFam); - static const IconData object_ungroup = - IconData(0xe8d1, fontFamily: _kFontFam); - static const IconData sticky_note = IconData(0xe8d2, fontFamily: _kFontFam); - static const IconData clone_1 = IconData(0xe8d3, fontFamily: _kFontFam); - static const IconData hourglass_4 = IconData(0xe8d4, fontFamily: _kFontFam); - static const IconData hand_rock = IconData(0xe8d5, fontFamily: _kFontFam); - static const IconData hand_paper = IconData(0xe8d6, fontFamily: _kFontFam); - static const IconData hand_scissors = IconData(0xe8d7, fontFamily: _kFontFam); - static const IconData hand_lizard = IconData(0xe8d8, fontFamily: _kFontFam); - static const IconData hand_spock = IconData(0xe8d9, fontFamily: _kFontFam); - static const IconData hand_pointer = IconData(0xe8da, fontFamily: _kFontFam); - static const IconData hand_peace = IconData(0xe8db, fontFamily: _kFontFam); - static const IconData registered_1 = IconData(0xe8dc, fontFamily: _kFontFam); - static const IconData calendar_plus = IconData(0xe8dd, fontFamily: _kFontFam); - static const IconData calendar_minus = - IconData(0xe8de, fontFamily: _kFontFam); - static const IconData calendar_times = - IconData(0xe8df, fontFamily: _kFontFam); - static const IconData calendar_check = - IconData(0xe8e0, fontFamily: _kFontFam); - static const IconData map_1 = IconData(0xe8e1, fontFamily: _kFontFam); - static const IconData comment_alt = IconData(0xe8e2, fontFamily: _kFontFam); - static const IconData pause_circle = IconData(0xe8e3, fontFamily: _kFontFam); - static const IconData stop_circle = IconData(0xe8e4, fontFamily: _kFontFam); - static const IconData phone_square = IconData(0xe8e5, fontFamily: _kFontFam); - static const IconData rss_1 = IconData(0xe8e6, fontFamily: _kFontFam); - static const IconData certificate_1 = IconData(0xe8e7, fontFamily: _kFontFam); - static const IconData arrow_circle_left = - IconData(0xe8e8, fontFamily: _kFontFam); - static const IconData arrow_circle_right = - IconData(0xe8e9, fontFamily: _kFontFam); - static const IconData arrow_circle_up = - IconData(0xe8ea, fontFamily: _kFontFam); - static const IconData arrow_circle_down = - IconData(0xe8eb, fontFamily: _kFontFam); - static const IconData tasks_1 = IconData(0xe8ec, fontFamily: _kFontFam); - static const IconData filter_1 = IconData(0xe8ed, fontFamily: _kFontFam); - static const IconData arrows_alt = IconData(0xe8ee, fontFamily: _kFontFam); - static const IconData flask = IconData(0xe8ef, fontFamily: _kFontFam); - static const IconData bars = IconData(0xe8f0, fontFamily: _kFontFam); - static const IconData list_ul = IconData(0xe8f1, fontFamily: _kFontFam); - static const IconData list_ol = IconData(0xe8f2, fontFamily: _kFontFam); - static const IconData strikethrough = IconData(0xe8f3, fontFamily: _kFontFam); - static const IconData underline_1 = IconData(0xe8f4, fontFamily: _kFontFam); - static const IconData table_1 = IconData(0xe8f5, fontFamily: _kFontFam); - static const IconData magic_1 = IconData(0xe8f6, fontFamily: _kFontFam); - static const IconData money_bill = IconData(0xe8f7, fontFamily: _kFontFam); - static const IconData columns_1 = IconData(0xe8f8, fontFamily: _kFontFam); - static const IconData sort_1 = IconData(0xe8f9, fontFamily: _kFontFam); - static const IconData sort_down = IconData(0xe8fa, fontFamily: _kFontFam); - static const IconData sort_up = IconData(0xe8fb, fontFamily: _kFontFam); - static const IconData sitemap_1 = IconData(0xe8fc, fontFamily: _kFontFam); - static const IconData paste_1 = IconData(0xe8fd, fontFamily: _kFontFam); - static const IconData user_md = IconData(0xe8fe, fontFamily: _kFontFam); - static const IconData stethoscope_1 = IconData(0xe8ff, fontFamily: _kFontFam); - static const IconData suitcase_1 = IconData(0xe900, fontFamily: _kFontFam); - static const IconData coffee_1 = IconData(0xe901, fontFamily: _kFontFam); - static const IconData ambulance_1 = IconData(0xe902, fontFamily: _kFontFam); - static const IconData medkit_1 = IconData(0xe903, fontFamily: _kFontFam); - static const IconData fighter_jet = IconData(0xe904, fontFamily: _kFontFam); - static const IconData beer_1 = IconData(0xe905, fontFamily: _kFontFam); - static const IconData h_square = IconData(0xe906, fontFamily: _kFontFam); - static const IconData angle_double_left = - IconData(0xe907, fontFamily: _kFontFam); - static const IconData angle_double_right = - IconData(0xe908, fontFamily: _kFontFam); - static const IconData angle_double_up = - IconData(0xe909, fontFamily: _kFontFam); - static const IconData angle_double_down = - IconData(0xe90a, fontFamily: _kFontFam); - static const IconData angle_left = IconData(0xe90b, fontFamily: _kFontFam); - static const IconData angle_right = IconData(0xe90c, fontFamily: _kFontFam); - static const IconData angle_up = IconData(0xe90d, fontFamily: _kFontFam); - static const IconData angle_down = IconData(0xe90e, fontFamily: _kFontFam); - static const IconData desktop_1 = IconData(0xe90f, fontFamily: _kFontFam); - static const IconData laptop_1 = IconData(0xe910, fontFamily: _kFontFam); - static const IconData tablet_1 = IconData(0xe911, fontFamily: _kFontFam); - static const IconData mobile_1 = IconData(0xe912, fontFamily: _kFontFam); - static const IconData quote_left = IconData(0xe913, fontFamily: _kFontFam); - static const IconData quote_right = IconData(0xe914, fontFamily: _kFontFam); - static const IconData spinner_1 = IconData(0xe915, fontFamily: _kFontFam); - static const IconData gamepad_1 = IconData(0xe916, fontFamily: _kFontFam); - static const IconData flag_checkered = - IconData(0xe917, fontFamily: _kFontFam); - static const IconData terminal_1 = IconData(0xe918, fontFamily: _kFontFam); - static const IconData code_1 = IconData(0xe919, fontFamily: _kFontFam); - static const IconData reply_all = IconData(0xe91a, fontFamily: _kFontFam); - static const IconData location_arrow = - IconData(0xe91b, fontFamily: _kFontFam); - static const IconData crop_1 = IconData(0xe91c, fontFamily: _kFontFam); - static const IconData code_branch = IconData(0xe91d, fontFamily: _kFontFam); - static const IconData unlink_1 = IconData(0xe91e, fontFamily: _kFontFam); - static const IconData question = IconData(0xe91f, fontFamily: _kFontFam); - static const IconData info_1 = IconData(0xe920, fontFamily: _kFontFam); - static const IconData exclamation = IconData(0xe921, fontFamily: _kFontFam); - static const IconData superscript_1 = IconData(0xe922, fontFamily: _kFontFam); - static const IconData subscript_1 = IconData(0xe923, fontFamily: _kFontFam); - static const IconData eraser_1 = IconData(0xe924, fontFamily: _kFontFam); - static const IconData puzzle_piece = IconData(0xe925, fontFamily: _kFontFam); - static const IconData microphone = IconData(0xe926, fontFamily: _kFontFam); - static const IconData microphone_slash = - IconData(0xe927, fontFamily: _kFontFam); - static const IconData fire_extinguisher = - IconData(0xe928, fontFamily: _kFontFam); - static const IconData rocket_1 = IconData(0xe929, fontFamily: _kFontFam); - static const IconData chevron_circle_left = - IconData(0xe92a, fontFamily: _kFontFam); - static const IconData chevron_circle_right = - IconData(0xe92b, fontFamily: _kFontFam); - static const IconData chevron_circle_up = - IconData(0xe92c, fontFamily: _kFontFam); - static const IconData chevron_circle_down = - IconData(0xe92d, fontFamily: _kFontFam); - static const IconData anchor_1 = IconData(0xe92e, fontFamily: _kFontFam); - static const IconData unlock_alt = IconData(0xe92f, fontFamily: _kFontFam); - static const IconData bullseye_1 = IconData(0xe930, fontFamily: _kFontFam); - static const IconData ellipsis_h = IconData(0xe931, fontFamily: _kFontFam); - static const IconData ellipsis_v = IconData(0xe932, fontFamily: _kFontFam); - static const IconData rss_square = IconData(0xe933, fontFamily: _kFontFam); - static const IconData pen_square = IconData(0xe934, fontFamily: _kFontFam); - static const IconData euro_sign = IconData(0xe935, fontFamily: _kFontFam); - static const IconData pound_sign = IconData(0xe936, fontFamily: _kFontFam); - static const IconData dollar_sign = IconData(0xe937, fontFamily: _kFontFam); - static const IconData rupee_sign = IconData(0xe938, fontFamily: _kFontFam); - static const IconData yen_sign = IconData(0xe939, fontFamily: _kFontFam); - static const IconData ruble_sign = IconData(0xe93a, fontFamily: _kFontFam); - static const IconData won_sign = IconData(0xe93b, fontFamily: _kFontFam); - static const IconData sort_alpha_down = - IconData(0xe93c, fontFamily: _kFontFam); - static const IconData sort_alpha_up = IconData(0xe93d, fontFamily: _kFontFam); - static const IconData sort_amount_down = - IconData(0xe93e, fontFamily: _kFontFam); - static const IconData sort_amount_up = - IconData(0xe93f, fontFamily: _kFontFam); - static const IconData sort_numeric_down = - IconData(0xe940, fontFamily: _kFontFam); - static const IconData sort_numeric_up = - IconData(0xe941, fontFamily: _kFontFam); - static const IconData female_1 = IconData(0xe942, fontFamily: _kFontFam); - static const IconData male_1 = IconData(0xe943, fontFamily: _kFontFam); - static const IconData archive = IconData(0xe944, fontFamily: _kFontFam); - static const IconData bug_1 = IconData(0xe945, fontFamily: _kFontFam); - static const IconData wheelchair_1 = IconData(0xe946, fontFamily: _kFontFam); - static const IconData lira_sign = IconData(0xe947, fontFamily: _kFontFam); - static const IconData space_shuttle = IconData(0xe948, fontFamily: _kFontFam); - static const IconData envelope_square = - IconData(0xe949, fontFamily: _kFontFam); - static const IconData university = IconData(0xe94a, fontFamily: _kFontFam); - static const IconData graduation_cap = - IconData(0xe94b, fontFamily: _kFontFam); - static const IconData language_1 = IconData(0xe94c, fontFamily: _kFontFam); - static const IconData fax_1 = IconData(0xe94d, fontFamily: _kFontFam); - static const IconData child_1 = IconData(0xe94e, fontFamily: _kFontFam); - static const IconData paw_1 = IconData(0xe94f, fontFamily: _kFontFam); - static const IconData cube_1 = IconData(0xe950, fontFamily: _kFontFam); - static const IconData cubes_1 = IconData(0xe951, fontFamily: _kFontFam); - static const IconData recycle_1 = IconData(0xe952, fontFamily: _kFontFam); - static const IconData car = IconData(0xe953, fontFamily: _kFontFam); - static const IconData taxi_1 = IconData(0xe954, fontFamily: _kFontFam); - static const IconData tree_1 = IconData(0xe955, fontFamily: _kFontFam); - static const IconData database_1 = IconData(0xe956, fontFamily: _kFontFam); - static const IconData circle_notch = IconData(0xe957, fontFamily: _kFontFam); - static const IconData history_1 = IconData(0xe958, fontFamily: _kFontFam); - static const IconData heading = IconData(0xe959, fontFamily: _kFontFam); - static const IconData paragraph_1 = IconData(0xe95a, fontFamily: _kFontFam); - static const IconData sliders_h = IconData(0xe95b, fontFamily: _kFontFam); - static const IconData share_alt = IconData(0xe95c, fontFamily: _kFontFam); - static const IconData share_alt_square = - IconData(0xe95d, fontFamily: _kFontFam); - static const IconData bomb_1 = IconData(0xe95e, fontFamily: _kFontFam); - static const IconData tty_1 = IconData(0xe95f, fontFamily: _kFontFam); - static const IconData binoculars_1 = IconData(0xe960, fontFamily: _kFontFam); - static const IconData plug_1 = IconData(0xe961, fontFamily: _kFontFam); - static const IconData wifi_1 = IconData(0xe962, fontFamily: _kFontFam); - static const IconData calculator = IconData(0xe963, fontFamily: _kFontFam); - static const IconData trash_1 = IconData(0xe964, fontFamily: _kFontFam); - static const IconData at_1 = IconData(0xe965, fontFamily: _kFontFam); - static const IconData eye_dropper = IconData(0xe966, fontFamily: _kFontFam); - static const IconData paint_brush = IconData(0xe967, fontFamily: _kFontFam); - static const IconData birthday_cake = IconData(0xe968, fontFamily: _kFontFam); - static const IconData chart_area = IconData(0xe969, fontFamily: _kFontFam); - static const IconData chart_pie = IconData(0xe96a, fontFamily: _kFontFam); - static const IconData chart_line = IconData(0xe96b, fontFamily: _kFontFam); - static const IconData toggle_off = IconData(0xe96c, fontFamily: _kFontFam); - static const IconData toggle_on = IconData(0xe96d, fontFamily: _kFontFam); - static const IconData bicycle_1 = IconData(0xe96e, fontFamily: _kFontFam); - static const IconData bus_1 = IconData(0xe96f, fontFamily: _kFontFam); - static const IconData shekel_sign = IconData(0xe970, fontFamily: _kFontFam); - static const IconData cart_plus = IconData(0xe971, fontFamily: _kFontFam); - static const IconData cart_arrow_down = - IconData(0xe972, fontFamily: _kFontFam); - static const IconData ship_1 = IconData(0xe973, fontFamily: _kFontFam); - static const IconData user_secret = IconData(0xe974, fontFamily: _kFontFam); - static const IconData motorcycle_1 = IconData(0xe975, fontFamily: _kFontFam); - static const IconData street_view = IconData(0xe976, fontFamily: _kFontFam); - static const IconData heartbeat_1 = IconData(0xe977, fontFamily: _kFontFam); - static const IconData venus_1 = IconData(0xe978, fontFamily: _kFontFam); - static const IconData mars_1 = IconData(0xe979, fontFamily: _kFontFam); - static const IconData mercury_1 = IconData(0xe97a, fontFamily: _kFontFam); - static const IconData transgender_1 = IconData(0xe97b, fontFamily: _kFontFam); - static const IconData transgender_alt = - IconData(0xe97c, fontFamily: _kFontFam); - static const IconData venus_double = IconData(0xe97d, fontFamily: _kFontFam); - static const IconData mars_double = IconData(0xe97e, fontFamily: _kFontFam); - static const IconData venus_mars = IconData(0xe97f, fontFamily: _kFontFam); - static const IconData mars_stroke = IconData(0xe980, fontFamily: _kFontFam); - static const IconData mars_stroke_v = IconData(0xe981, fontFamily: _kFontFam); - static const IconData mars_stroke_h = IconData(0xe982, fontFamily: _kFontFam); - static const IconData neuter_1 = IconData(0xe983, fontFamily: _kFontFam); - static const IconData genderless_1 = IconData(0xe984, fontFamily: _kFontFam); - static const IconData server_1 = IconData(0xe985, fontFamily: _kFontFam); - static const IconData user_plus = IconData(0xe986, fontFamily: _kFontFam); - static const IconData user_times = IconData(0xe987, fontFamily: _kFontFam); - static const IconData bed_1 = IconData(0xe988, fontFamily: _kFontFam); - static const IconData train_1 = IconData(0xe989, fontFamily: _kFontFam); - static const IconData subway_1 = IconData(0xe98a, fontFamily: _kFontFam); - static const IconData battery_full = IconData(0xe98b, fontFamily: _kFontFam); - static const IconData battery_three_quarters = - IconData(0xe98c, fontFamily: _kFontFam); - static const IconData battery_half = IconData(0xe98d, fontFamily: _kFontFam); - static const IconData battery_quarter = - IconData(0xe98e, fontFamily: _kFontFam); - static const IconData battery_empty = IconData(0xe98f, fontFamily: _kFontFam); - static const IconData mouse_pointer = IconData(0xe990, fontFamily: _kFontFam); - static const IconData i_cursor = IconData(0xe991, fontFamily: _kFontFam); - static const IconData balance_scale = IconData(0xe992, fontFamily: _kFontFam); - static const IconData hourglass_start = - IconData(0xe993, fontFamily: _kFontFam); - static const IconData hourglass_half = - IconData(0xe994, fontFamily: _kFontFam); - static const IconData hourglass_end = IconData(0xe995, fontFamily: _kFontFam); - static const IconData trademark_1 = IconData(0xe996, fontFamily: _kFontFam); - static const IconData tv = IconData(0xe997, fontFamily: _kFontFam); - static const IconData industry_1 = IconData(0xe998, fontFamily: _kFontFam); - static const IconData map_pin = IconData(0xe999, fontFamily: _kFontFam); - static const IconData map_signs = IconData(0xe99a, fontFamily: _kFontFam); - static const IconData shopping_bag = IconData(0xe99b, fontFamily: _kFontFam); - static const IconData shopping_basket = - IconData(0xe99c, fontFamily: _kFontFam); - static const IconData hashtag_1 = IconData(0xe99d, fontFamily: _kFontFam); - static const IconData percent_1 = IconData(0xe99e, fontFamily: _kFontFam); - static const IconData universal_access = - IconData(0xe99f, fontFamily: _kFontFam); - static const IconData blind_1 = IconData(0xe9a0, fontFamily: _kFontFam); - static const IconData audio_description = - IconData(0xe9a1, fontFamily: _kFontFam); - static const IconData phone_volume = IconData(0xe9a2, fontFamily: _kFontFam); - static const IconData braille_1 = IconData(0xe9a3, fontFamily: _kFontFam); - static const IconData assistive_listening_systems = - IconData(0xe9a4, fontFamily: _kFontFam); - static const IconData american_sign_language_interpreting = - IconData(0xe9a5, fontFamily: _kFontFam); - static const IconData deaf = IconData(0xe9a6, fontFamily: _kFontFam); - static const IconData sign_language = IconData(0xe9a7, fontFamily: _kFontFam); - static const IconData low_vision = IconData(0xe9a8, fontFamily: _kFontFam); - static const IconData pen = IconData(0xe9a9, fontFamily: _kFontFam); - static const IconData long_arrow_alt_up = - IconData(0xe9aa, fontFamily: _kFontFam); - static const IconData faucet = IconData(0xe9ab, fontFamily: _kFontFam); - static const IconData trailer = IconData(0xe9ac, fontFamily: _kFontFam); - static const IconData box_tissue = IconData(0xe9ad, fontFamily: _kFontFam); - static const IconData hand_holding_medical = - IconData(0xe9ae, fontFamily: _kFontFam); - static const IconData hand_sparkles = IconData(0xe9af, fontFamily: _kFontFam); - static const IconData hands_wash = IconData(0xe9b0, fontFamily: _kFontFam); - static const IconData handshake_alt_slash = - IconData(0xe9b1, fontFamily: _kFontFam); - static const IconData handshake_slash = - IconData(0xe9b2, fontFamily: _kFontFam); - static const IconData head_side_cough = - IconData(0xe9b3, fontFamily: _kFontFam); - static const IconData head_side_cough_slash = - IconData(0xe9b4, fontFamily: _kFontFam); - static const IconData head_side_mask = - IconData(0xe9b5, fontFamily: _kFontFam); - static const IconData head_side_virus = - IconData(0xe9b6, fontFamily: _kFontFam); - static const IconData house_user = IconData(0xe9b7, fontFamily: _kFontFam); - static const IconData laptop_house = IconData(0xe9b8, fontFamily: _kFontFam); - static const IconData lungs_virus = IconData(0xe9b9, fontFamily: _kFontFam); - static const IconData people_arrows = IconData(0xe9ba, fontFamily: _kFontFam); - static const IconData plane_slash = IconData(0xe9bb, fontFamily: _kFontFam); - static const IconData pump_medical = IconData(0xe9bc, fontFamily: _kFontFam); - static const IconData pump_soap = IconData(0xe9bd, fontFamily: _kFontFam); - static const IconData shield_virus = IconData(0xe9be, fontFamily: _kFontFam); - static const IconData soap = IconData(0xe9bf, fontFamily: _kFontFam); - static const IconData stopwatch_20 = IconData(0xe9c0, fontFamily: _kFontFam); - static const IconData store_alt_slash = - IconData(0xe9c1, fontFamily: _kFontFam); - static const IconData store_slash = IconData(0xe9c2, fontFamily: _kFontFam); - static const IconData toilet_paper_slash = - IconData(0xe9c3, fontFamily: _kFontFam); - static const IconData virus = IconData(0xe9c4, fontFamily: _kFontFam); - static const IconData virus_slash = IconData(0xe9c5, fontFamily: _kFontFam); - static const IconData viruses = IconData(0xe9c6, fontFamily: _kFontFam); - static const IconData twitter_1 = IconData(0xe9c7, fontFamily: _kFontFam); - static const IconData facebook_1 = IconData(0xe9c8, fontFamily: _kFontFam); - static const IconData github_1 = IconData(0xe9c9, fontFamily: _kFontFam); - static const IconData pinterest_1 = IconData(0xe9ca, fontFamily: _kFontFam); - static const IconData pinterest_square = - IconData(0xe9cb, fontFamily: _kFontFam); - static const IconData google_plus_square = - IconData(0xe9cc, fontFamily: _kFontFam); - static const IconData google_plus_g = IconData(0xe9cd, fontFamily: _kFontFam); - static const IconData linkedin_in = IconData(0xe9ce, fontFamily: _kFontFam); - static const IconData github_alt = IconData(0xe9cf, fontFamily: _kFontFam); - static const IconData maxcdn_1 = IconData(0xe9d0, fontFamily: _kFontFam); - static const IconData html5_1 = IconData(0xe9d1, fontFamily: _kFontFam); - static const IconData css3_1 = IconData(0xe9d2, fontFamily: _kFontFam); - static const IconData btc = IconData(0xe9d3, fontFamily: _kFontFam); - static const IconData youtube_1 = IconData(0xe9d4, fontFamily: _kFontFam); - static const IconData xing_1 = IconData(0xe9d5, fontFamily: _kFontFam); - static const IconData xing_square = IconData(0xe9d6, fontFamily: _kFontFam); - static const IconData dropbox_1 = IconData(0xe9d7, fontFamily: _kFontFam); - static const IconData stack_overflow = - IconData(0xe9d8, fontFamily: _kFontFam); - static const IconData instagram_1 = IconData(0xe9d9, fontFamily: _kFontFam); - static const IconData flickr_1 = IconData(0xe9da, fontFamily: _kFontFam); - static const IconData adn_1 = IconData(0xe9db, fontFamily: _kFontFam); - static const IconData bitbucket_1 = IconData(0xe9dc, fontFamily: _kFontFam); - static const IconData tumblr_1 = IconData(0xe9dd, fontFamily: _kFontFam); - static const IconData tumblr_square = IconData(0xe9de, fontFamily: _kFontFam); - static const IconData apple_1 = IconData(0xe9df, fontFamily: _kFontFam); - static const IconData windows_1 = IconData(0xe9e0, fontFamily: _kFontFam); - static const IconData android_1 = IconData(0xe9e1, fontFamily: _kFontFam); - static const IconData linux_1 = IconData(0xe9e2, fontFamily: _kFontFam); - static const IconData dribbble_1 = IconData(0xe9e3, fontFamily: _kFontFam); - static const IconData skype_1 = IconData(0xe9e4, fontFamily: _kFontFam); - static const IconData foursquare_1 = IconData(0xe9e5, fontFamily: _kFontFam); - static const IconData trello_1 = IconData(0xe9e6, fontFamily: _kFontFam); - static const IconData gratipay = IconData(0xe9e7, fontFamily: _kFontFam); - static const IconData vk = IconData(0xe9e8, fontFamily: _kFontFam); - static const IconData weibo_1 = IconData(0xe9e9, fontFamily: _kFontFam); - static const IconData renren_1 = IconData(0xe9ea, fontFamily: _kFontFam); - static const IconData pagelines_1 = IconData(0xe9eb, fontFamily: _kFontFam); - static const IconData stack_exchange = - IconData(0xe9ec, fontFamily: _kFontFam); - static const IconData vimeo_square = IconData(0xe9ed, fontFamily: _kFontFam); - static const IconData slack_1 = IconData(0xe9ee, fontFamily: _kFontFam); - static const IconData wordpress_1 = IconData(0xe9ef, fontFamily: _kFontFam); - static const IconData openid_1 = IconData(0xe9f0, fontFamily: _kFontFam); - static const IconData yahoo_1 = IconData(0xe9f1, fontFamily: _kFontFam); - static const IconData google_1 = IconData(0xe9f2, fontFamily: _kFontFam); - static const IconData reddit_1 = IconData(0xe9f3, fontFamily: _kFontFam); - static const IconData reddit_square = IconData(0xe9f4, fontFamily: _kFontFam); - static const IconData stumbleupon_circle = - IconData(0xe9f5, fontFamily: _kFontFam); - static const IconData stumbleupon_1 = IconData(0xe9f6, fontFamily: _kFontFam); - static const IconData delicious_1 = IconData(0xe9f7, fontFamily: _kFontFam); - static const IconData digg_1 = IconData(0xe9f8, fontFamily: _kFontFam); - static const IconData pied_piper_pp = IconData(0xe9f9, fontFamily: _kFontFam); - static const IconData pied_piper_alt = - IconData(0xe9fa, fontFamily: _kFontFam); - static const IconData drupal_1 = IconData(0xe9fb, fontFamily: _kFontFam); - static const IconData joomla_1 = IconData(0xe9fc, fontFamily: _kFontFam); - static const IconData behance_1 = IconData(0xe9fd, fontFamily: _kFontFam); - static const IconData behance_square = - IconData(0xe9fe, fontFamily: _kFontFam); - static const IconData steam_1 = IconData(0xe9ff, fontFamily: _kFontFam); - static const IconData steam_square = IconData(0xea00, fontFamily: _kFontFam); - static const IconData spotify_1 = IconData(0xea01, fontFamily: _kFontFam); - static const IconData deviantart_1 = IconData(0xea02, fontFamily: _kFontFam); - static const IconData soundcloud_1 = IconData(0xea03, fontFamily: _kFontFam); - static const IconData vine_1 = IconData(0xea04, fontFamily: _kFontFam); - static const IconData codepen = IconData(0xea05, fontFamily: _kFontFam); - static const IconData jsfiddle_1 = IconData(0xea06, fontFamily: _kFontFam); - static const IconData rebel_1 = IconData(0xea07, fontFamily: _kFontFam); - static const IconData empire_1 = IconData(0xea08, fontFamily: _kFontFam); - static const IconData git_square = IconData(0xea09, fontFamily: _kFontFam); - static const IconData git_1 = IconData(0xea0a, fontFamily: _kFontFam); - static const IconData hacker_news = IconData(0xea0b, fontFamily: _kFontFam); - static const IconData tencent_weibo = IconData(0xea0c, fontFamily: _kFontFam); - static const IconData qq_1 = IconData(0xea0d, fontFamily: _kFontFam); - static const IconData weixin = IconData(0xea0e, fontFamily: _kFontFam); - static const IconData slideshare_1 = IconData(0xea0f, fontFamily: _kFontFam); - static const IconData twitch_1 = IconData(0xea10, fontFamily: _kFontFam); - static const IconData yelp_1 = IconData(0xea11, fontFamily: _kFontFam); - static const IconData paypal_1 = IconData(0xea12, fontFamily: _kFontFam); - static const IconData google_wallet = IconData(0xea13, fontFamily: _kFontFam); - static const IconData cc_visa = IconData(0xea14, fontFamily: _kFontFam); - static const IconData cc_mastercard = IconData(0xea15, fontFamily: _kFontFam); - static const IconData cc_discover = IconData(0xea16, fontFamily: _kFontFam); - static const IconData cc_amex = IconData(0xea17, fontFamily: _kFontFam); - static const IconData cc_paypal = IconData(0xea18, fontFamily: _kFontFam); - static const IconData cc_stripe = IconData(0xea19, fontFamily: _kFontFam); - static const IconData lastfm_1 = IconData(0xea1a, fontFamily: _kFontFam); - static const IconData lastfm_square = IconData(0xea1b, fontFamily: _kFontFam); - static const IconData ioxhost_1 = IconData(0xea1c, fontFamily: _kFontFam); - static const IconData angellist_1 = IconData(0xea1d, fontFamily: _kFontFam); - static const IconData buysellads_1 = IconData(0xea1e, fontFamily: _kFontFam); - static const IconData connectdevelop_1 = - IconData(0xea1f, fontFamily: _kFontFam); - static const IconData dashcube_1 = IconData(0xea20, fontFamily: _kFontFam); - static const IconData forumbee_1 = IconData(0xea21, fontFamily: _kFontFam); - static const IconData leanpub_1 = IconData(0xea22, fontFamily: _kFontFam); - static const IconData sellsy_1 = IconData(0xea23, fontFamily: _kFontFam); - static const IconData shirtsinbulk_1 = - IconData(0xea24, fontFamily: _kFontFam); - static const IconData simplybuilt_1 = IconData(0xea25, fontFamily: _kFontFam); - static const IconData skyatlas_1 = IconData(0xea26, fontFamily: _kFontFam); - static const IconData pinterest_p = IconData(0xea27, fontFamily: _kFontFam); - static const IconData whatsapp_1 = IconData(0xea28, fontFamily: _kFontFam); - static const IconData viacoin_1 = IconData(0xea29, fontFamily: _kFontFam); - static const IconData medium_1 = IconData(0xea2a, fontFamily: _kFontFam); - static const IconData y_combinator = IconData(0xea2b, fontFamily: _kFontFam); - static const IconData optin_monster = IconData(0xea2c, fontFamily: _kFontFam); - static const IconData opencart_1 = IconData(0xea2d, fontFamily: _kFontFam); - static const IconData expeditedssl_1 = - IconData(0xea2e, fontFamily: _kFontFam); - static const IconData cc_jcb = IconData(0xea2f, fontFamily: _kFontFam); - static const IconData cc_diners_club = - IconData(0xea30, fontFamily: _kFontFam); - static const IconData creative_commons = - IconData(0xea31, fontFamily: _kFontFam); - static const IconData gg_1 = IconData(0xea32, fontFamily: _kFontFam); - static const IconData gg_circle = IconData(0xea33, fontFamily: _kFontFam); - static const IconData tripadvisor_1 = IconData(0xea34, fontFamily: _kFontFam); - static const IconData odnoklassniki_1 = - IconData(0xea35, fontFamily: _kFontFam); - static const IconData odnoklassniki_square = - IconData(0xea36, fontFamily: _kFontFam); - static const IconData get_pocket = IconData(0xea37, fontFamily: _kFontFam); - static const IconData wikipedia_w = IconData(0xea38, fontFamily: _kFontFam); - static const IconData safari_1 = IconData(0xea39, fontFamily: _kFontFam); - static const IconData chrome_1 = IconData(0xea3a, fontFamily: _kFontFam); - static const IconData firefox_1 = IconData(0xea3b, fontFamily: _kFontFam); - static const IconData opera_1 = IconData(0xea3c, fontFamily: _kFontFam); - static const IconData internet_explorer = - IconData(0xea3d, fontFamily: _kFontFam); - static const IconData contao_1 = IconData(0xea3e, fontFamily: _kFontFam); - static const IconData five_hundred_px = - IconData(0xea3f, fontFamily: _kFontFam); - static const IconData amazon_1 = IconData(0xea40, fontFamily: _kFontFam); - static const IconData houzz_1 = IconData(0xea41, fontFamily: _kFontFam); - static const IconData vimeo_v = IconData(0xea42, fontFamily: _kFontFam); - static const IconData black_tie = IconData(0xea43, fontFamily: _kFontFam); - static const IconData fonticons_1 = IconData(0xea44, fontFamily: _kFontFam); - static const IconData reddit_alien = IconData(0xea45, fontFamily: _kFontFam); - static const IconData edge_1 = IconData(0xea46, fontFamily: _kFontFam); - static const IconData codiepie_1 = IconData(0xea47, fontFamily: _kFontFam); - static const IconData modx_1 = IconData(0xea48, fontFamily: _kFontFam); - static const IconData fort_awesome = IconData(0xea49, fontFamily: _kFontFam); - static const IconData usb_1 = IconData(0xea4a, fontFamily: _kFontFam); - static const IconData product_hunt = IconData(0xea4b, fontFamily: _kFontFam); - static const IconData mixcloud_1 = IconData(0xea4c, fontFamily: _kFontFam); - static const IconData scribd_1 = IconData(0xea4d, fontFamily: _kFontFam); - static const IconData bluetooth_1 = IconData(0xea4e, fontFamily: _kFontFam); - static const IconData bluetooth_b = IconData(0xea4f, fontFamily: _kFontFam); - static const IconData gitlab_1 = IconData(0xea50, fontFamily: _kFontFam); - static const IconData wpbeginner_1 = IconData(0xea51, fontFamily: _kFontFam); - static const IconData wpforms_1 = IconData(0xea52, fontFamily: _kFontFam); - static const IconData envira_1 = IconData(0xea53, fontFamily: _kFontFam); - static const IconData glide_1 = IconData(0xea54, fontFamily: _kFontFam); - static const IconData glide_g = IconData(0xea55, fontFamily: _kFontFam); - static const IconData viadeo_1 = IconData(0xea56, fontFamily: _kFontFam); - static const IconData viadeo_square = IconData(0xea57, fontFamily: _kFontFam); - static const IconData snapchat_1 = IconData(0xea58, fontFamily: _kFontFam); - static const IconData snapchat_ghost = - IconData(0xea59, fontFamily: _kFontFam); - static const IconData snapchat_square = - IconData(0xea5a, fontFamily: _kFontFam); - static const IconData pied_piper = IconData(0xea5b, fontFamily: _kFontFam); - static const IconData first_order = IconData(0xea5c, fontFamily: _kFontFam); - static const IconData yoast_1 = IconData(0xea5d, fontFamily: _kFontFam); - static const IconData themeisle_1 = IconData(0xea5e, fontFamily: _kFontFam); - static const IconData google_plus = IconData(0xea5f, fontFamily: _kFontFam); - static const IconData font_awesome = IconData(0xea60, fontFamily: _kFontFam); - static const IconData firefox_browser = - IconData(0xea61, fontFamily: _kFontFam); - static const IconData ideal = IconData(0xea62, fontFamily: _kFontFam); - static const IconData microblog = IconData(0xea63, fontFamily: _kFontFam); - static const IconData pied_piper_square = - IconData(0xea64, fontFamily: _kFontFam); - static const IconData unity = IconData(0xea65, fontFamily: _kFontFam); - static const IconData dailymotion = IconData(0xea66, fontFamily: _kFontFam); - static const IconData instagram_square = - IconData(0xea67, fontFamily: _kFontFam); - static const IconData mixer = IconData(0xea68, fontFamily: _kFontFam); - static const IconData shopify = IconData(0xea69, fontFamily: _kFontFam); - static const IconData glass_martini = IconData(0xf000, fontFamily: _kFontFam); - static const IconData music_1 = IconData(0xf001, fontFamily: _kFontFam); - static const IconData search_1 = IconData(0xf002, fontFamily: _kFontFam); - static const IconData heart_1 = IconData(0xf004, fontFamily: _kFontFam); - static const IconData star_1 = IconData(0xf005, fontFamily: _kFontFam); - static const IconData user_1 = IconData(0xf007, fontFamily: _kFontFam); - static const IconData film = IconData(0xf008, fontFamily: _kFontFam); - - // static const IconData th_large = IconData(0xf009, fontFamily: _kFontFam); - static const IconData th_1 = IconData(0xf00a, fontFamily: _kFontFam); - - // static const IconData th_list = IconData(0xf00b, fontFamily: _kFontFam); - static const IconData check_1 = IconData(0xf00c, fontFamily: _kFontFam); - static const IconData times = IconData(0xf00d, fontFamily: _kFontFam); - static const IconData search_plus = IconData(0xf00e, fontFamily: _kFontFam); - static const IconData search_minus = IconData(0xf010, fontFamily: _kFontFam); - static const IconData power_off = IconData(0xf011, fontFamily: _kFontFam); - static const IconData signal_1 = IconData(0xf012, fontFamily: _kFontFam); - static const IconData cog_1 = IconData(0xf013, fontFamily: _kFontFam); - static const IconData home_1 = IconData(0xf015, fontFamily: _kFontFam); - static const IconData clock_1 = IconData(0xf017, fontFamily: _kFontFam); - static const IconData road_1 = IconData(0xf018, fontFamily: _kFontFam); - static const IconData download_1 = IconData(0xf019, fontFamily: _kFontFam); - static const IconData inbox_1 = IconData(0xf01c, fontFamily: _kFontFam); - static const IconData redo = IconData(0xf01e, fontFamily: _kFontFam); - static const IconData sync_icon = IconData(0xf021, fontFamily: _kFontFam); - - // static const IconData list_alt = IconData(0xf022, fontFamily: _kFontFam); - static const IconData lock_1 = IconData(0xf023, fontFamily: _kFontFam); - static const IconData flag_1 = IconData(0xf024, fontFamily: _kFontFam); - static const IconData headphones_1 = IconData(0xf025, fontFamily: _kFontFam); - - // static const IconData volume_off = IconData(0xf026, fontFamily: _kFontFam); - // static const IconData volume_down = IconData(0xf027, fontFamily: _kFontFam); - // static const IconData volume_up = IconData(0xf028, fontFamily: _kFontFam); - static const IconData qrcode_1 = IconData(0xf029, fontFamily: _kFontFam); - static const IconData barcode_1 = IconData(0xf02a, fontFamily: _kFontFam); - static const IconData tag_1 = IconData(0xf02b, fontFamily: _kFontFam); - static const IconData tags_1 = IconData(0xf02c, fontFamily: _kFontFam); - static const IconData book_1 = IconData(0xf02d, fontFamily: _kFontFam); - static const IconData bookmark_1 = IconData(0xf02e, fontFamily: _kFontFam); - static const IconData print_1 = IconData(0xf02f, fontFamily: _kFontFam); - static const IconData camera_1 = IconData(0xf030, fontFamily: _kFontFam); - static const IconData font_1 = IconData(0xf031, fontFamily: _kFontFam); - static const IconData bold_1 = IconData(0xf032, fontFamily: _kFontFam); - static const IconData italic_1 = IconData(0xf033, fontFamily: _kFontFam); - - // static const IconData text_height = IconData(0xf034, fontFamily: _kFontFam); - // static const IconData text_width = IconData(0xf035, fontFamily: _kFontFam); - // static const IconData align_left = IconData(0xf036, fontFamily: _kFontFam); - // static const IconData align_center = IconData(0xf037, fontFamily: _kFontFam); - // static const IconData align_right = IconData(0xf038, fontFamily: _kFontFam); - // static const IconData align_justify = IconData(0xf039, fontFamily: _kFontFam); - static const IconData list_1 = IconData(0xf03a, fontFamily: _kFontFam); - static const IconData outdent = IconData(0xf03b, fontFamily: _kFontFam); - static const IconData indent = IconData(0xf03c, fontFamily: _kFontFam); - static const IconData video_1 = IconData(0xf03d, fontFamily: _kFontFam); - static const IconData image = IconData(0xf03e, fontFamily: _kFontFam); - static const IconData map_marker = IconData(0xf041, fontFamily: _kFontFam); - static const IconData adjust_1 = IconData(0xf042, fontFamily: _kFontFam); - static const IconData tint_1 = IconData(0xf043, fontFamily: _kFontFam); - static const IconData edit_1 = IconData(0xf044, fontFamily: _kFontFam); - static const IconData move = IconData(0xf047, fontFamily: _kFontFam); - static const IconData step_backward = IconData(0xf048, fontFamily: _kFontFam); - static const IconData fast_backward = IconData(0xf049, fontFamily: _kFontFam); - static const IconData backward = IconData(0xf04a, fontFamily: _kFontFam); - static const IconData play_1 = IconData(0xf04b, fontFamily: _kFontFam); - static const IconData pause_1 = IconData(0xf04c, fontFamily: _kFontFam); - static const IconData stop_1 = IconData(0xf04d, fontFamily: _kFontFam); - static const IconData forward_1 = IconData(0xf04e, fontFamily: _kFontFam); - static const IconData fast_forward = IconData(0xf050, fontFamily: _kFontFam); - static const IconData step_forward = IconData(0xf051, fontFamily: _kFontFam); - static const IconData eject_1 = IconData(0xf052, fontFamily: _kFontFam); - static const IconData chevron_left = IconData(0xf053, fontFamily: _kFontFam); - static const IconData chevron_right = IconData(0xf054, fontFamily: _kFontFam); - static const IconData plus_circle = IconData(0xf055, fontFamily: _kFontFam); - static const IconData minus_circle = IconData(0xf056, fontFamily: _kFontFam); - static const IconData times_circle = IconData(0xf057, fontFamily: _kFontFam); - static const IconData check_circle = IconData(0xf058, fontFamily: _kFontFam); - static const IconData question_circle = - IconData(0xf059, fontFamily: _kFontFam); - static const IconData info_circle = IconData(0xf05a, fontFamily: _kFontFam); - static const IconData crosshairs = IconData(0xf05b, fontFamily: _kFontFam); - static const IconData ban = IconData(0xf05e, fontFamily: _kFontFam); - static const IconData arrow_left = IconData(0xf060, fontFamily: _kFontFam); - static const IconData arrow_right = IconData(0xf061, fontFamily: _kFontFam); - static const IconData arrow_up = IconData(0xf062, fontFamily: _kFontFam); - static const IconData arrow_down = IconData(0xf063, fontFamily: _kFontFam); - static const IconData share_1 = IconData(0xf064, fontFamily: _kFontFam); - static const IconData expand_1 = IconData(0xf065, fontFamily: _kFontFam); - static const IconData compress = IconData(0xf066, fontFamily: _kFontFam); - static const IconData plus_1 = IconData(0xf067, fontFamily: _kFontFam); - static const IconData minus_1 = IconData(0xf068, fontFamily: _kFontFam); - static const IconData asterisk_1 = IconData(0xf069, fontFamily: _kFontFam); - static const IconData exclamation_circle = - IconData(0xf06a, fontFamily: _kFontFam); - static const IconData gift_1 = IconData(0xf06b, fontFamily: _kFontFam); - static const IconData leaf_1 = IconData(0xf06c, fontFamily: _kFontFam); - static const IconData fire_1 = IconData(0xf06d, fontFamily: _kFontFam); - static const IconData eye_1 = IconData(0xf06e, fontFamily: _kFontFam); - static const IconData eye_slash = IconData(0xf070, fontFamily: _kFontFam); - static const IconData exclamation_triangle = - IconData(0xf071, fontFamily: _kFontFam); - static const IconData plane = IconData(0xf072, fontFamily: _kFontFam); - static const IconData calendar_alt = IconData(0xf073, fontFamily: _kFontFam); - static const IconData random = IconData(0xf074, fontFamily: _kFontFam); - static const IconData comment_1 = IconData(0xf075, fontFamily: _kFontFam); - static const IconData magnet_1 = IconData(0xf076, fontFamily: _kFontFam); - static const IconData chevron_up = IconData(0xf077, fontFamily: _kFontFam); - static const IconData chevron_down = IconData(0xf078, fontFamily: _kFontFam); - static const IconData retweet_1 = IconData(0xf079, fontFamily: _kFontFam); - static const IconData shopping_cart = IconData(0xf07a, fontFamily: _kFontFam); - static const IconData folder_1 = IconData(0xf07b, fontFamily: _kFontFam); - - // static const IconData folder_open = IconData(0xf07c, fontFamily: _kFontFam); - // static const IconData chart_bar = IconData(0xf080, fontFamily: _kFontFam); - static const IconData twitter_square = - IconData(0xf081, fontFamily: _kFontFam); - static const IconData facebook_square = - IconData(0xf082, fontFamily: _kFontFam); - static const IconData camera_retro = IconData(0xf083, fontFamily: _kFontFam); - static const IconData key_1 = IconData(0xf084, fontFamily: _kFontFam); - static const IconData cogs = IconData(0xf085, fontFamily: _kFontFam); - static const IconData comments = IconData(0xf086, fontFamily: _kFontFam); - - // static const IconData star_half = IconData(0xf089, fontFamily: _kFontFam); - static const IconData linkedin_1 = IconData(0xf08c, fontFamily: _kFontFam); - static const IconData thumbtack = IconData(0xf08d, fontFamily: _kFontFam); - static const IconData link_ext = IconData(0xf08e, fontFamily: _kFontFam); - static const IconData trophy = IconData(0xf091, fontFamily: _kFontFam); - static const IconData github_square = IconData(0xf092, fontFamily: _kFontFam); - static const IconData upload_1 = IconData(0xf093, fontFamily: _kFontFam); - static const IconData lemon_1 = IconData(0xf094, fontFamily: _kFontFam); - static const IconData phone_1 = IconData(0xf095, fontFamily: _kFontFam); - static const IconData check_empty = IconData(0xf096, fontFamily: _kFontFam); - static const IconData bookmark_empty = - IconData(0xf097, fontFamily: _kFontFam); - static const IconData phone_squared = IconData(0xf098, fontFamily: _kFontFam); - static const IconData twitter = IconData(0xf099, fontFamily: _kFontFam); - static const IconData facebook = IconData(0xf09a, fontFamily: _kFontFam); - static const IconData github_circled = - IconData(0xf09b, fontFamily: _kFontFam); - static const IconData unlock = IconData(0xf09c, fontFamily: _kFontFam); - - // static const IconData credit_card = IconData(0xf09d, fontFamily: _kFontFam); - static const IconData rss = IconData(0xf09e, fontFamily: _kFontFam); - static const IconData hdd = IconData(0xf0a0, fontFamily: _kFontFam); - static const IconData bullhorn = IconData(0xf0a1, fontFamily: _kFontFam); - static const IconData certificate = IconData(0xf0a3, fontFamily: _kFontFam); - static const IconData hand_point_right = - IconData(0xf0a4, fontFamily: _kFontFam); - static const IconData hand_point_left = - IconData(0xf0a5, fontFamily: _kFontFam); - static const IconData hand_point_up = IconData(0xf0a6, fontFamily: _kFontFam); - static const IconData hand_point_down = - IconData(0xf0a7, fontFamily: _kFontFam); - static const IconData left_circled = IconData(0xf0a8, fontFamily: _kFontFam); - static const IconData right_circled = IconData(0xf0a9, fontFamily: _kFontFam); - static const IconData up_circled = IconData(0xf0aa, fontFamily: _kFontFam); - static const IconData down_circled = IconData(0xf0ab, fontFamily: _kFontFam); - static const IconData globe_1 = IconData(0xf0ac, fontFamily: _kFontFam); - static const IconData wrench_1 = IconData(0xf0ad, fontFamily: _kFontFam); - static const IconData tasks = IconData(0xf0ae, fontFamily: _kFontFam); - static const IconData filter = IconData(0xf0b0, fontFamily: _kFontFam); - static const IconData briefcase_1 = IconData(0xf0b1, fontFamily: _kFontFam); - static const IconData resize_full_alt = - IconData(0xf0b2, fontFamily: _kFontFam); - static const IconData users_1 = IconData(0xf0c0, fontFamily: _kFontFam); - static const IconData link_1 = IconData(0xf0c1, fontFamily: _kFontFam); - static const IconData cloud_1 = IconData(0xf0c2, fontFamily: _kFontFam); - static const IconData beaker = IconData(0xf0c3, fontFamily: _kFontFam); - static const IconData cut = IconData(0xf0c4, fontFamily: _kFontFam); - static const IconData docs = IconData(0xf0c5, fontFamily: _kFontFam); - static const IconData paperclip = IconData(0xf0c6, fontFamily: _kFontFam); - static const IconData save = IconData(0xf0c7, fontFamily: _kFontFam); - static const IconData blank = IconData(0xf0c8, fontFamily: _kFontFam); - static const IconData menu = IconData(0xf0c9, fontFamily: _kFontFam); - static const IconData list_bullet = IconData(0xf0ca, fontFamily: _kFontFam); - static const IconData list_numbered = IconData(0xf0cb, fontFamily: _kFontFam); - static const IconData strike = IconData(0xf0cc, fontFamily: _kFontFam); - static const IconData underline = IconData(0xf0cd, fontFamily: _kFontFam); - static const IconData table = IconData(0xf0ce, fontFamily: _kFontFam); - static const IconData magic = IconData(0xf0d0, fontFamily: _kFontFam); - static const IconData truck_1 = IconData(0xf0d1, fontFamily: _kFontFam); - static const IconData pinterest_circled = - IconData(0xf0d2, fontFamily: _kFontFam); - static const IconData pinterest_squared = - IconData(0xf0d3, fontFamily: _kFontFam); - static const IconData gplus_squared = IconData(0xf0d4, fontFamily: _kFontFam); - static const IconData gplus = IconData(0xf0d5, fontFamily: _kFontFam); - static const IconData money = IconData(0xf0d6, fontFamily: _kFontFam); - static const IconData caret_down = IconData(0xf0d7, fontFamily: _kFontFam); - static const IconData caret_up = IconData(0xf0d8, fontFamily: _kFontFam); - static const IconData caret_left = IconData(0xf0d9, fontFamily: _kFontFam); - static const IconData caret_right = IconData(0xf0da, fontFamily: _kFontFam); - static const IconData columns = IconData(0xf0db, fontFamily: _kFontFam); - static const IconData sort = IconData(0xf0dc, fontFamily: _kFontFam); - - // static const IconData sort_down = IconData(0xf0dd, fontFamily: _kFontFam); - // static const IconData sort_up = IconData(0xf0de, fontFamily: _kFontFam); - static const IconData mail_alt = IconData(0xf0e0, fontFamily: _kFontFam); - static const IconData linkedin = IconData(0xf0e1, fontFamily: _kFontFam); - static const IconData undo = IconData(0xf0e2, fontFamily: _kFontFam); - static const IconData gavel = IconData(0xf0e3, fontFamily: _kFontFam); - static const IconData gauge = IconData(0xf0e4, fontFamily: _kFontFam); - static const IconData comment_empty = IconData(0xf0e5, fontFamily: _kFontFam); - static const IconData chat_empty = IconData(0xf0e6, fontFamily: _kFontFam); - static const IconData bolt = IconData(0xf0e7, fontFamily: _kFontFam); - static const IconData sitemap = IconData(0xf0e8, fontFamily: _kFontFam); - static const IconData umbrella_1 = IconData(0xf0e9, fontFamily: _kFontFam); - static const IconData paste = IconData(0xf0ea, fontFamily: _kFontFam); - static const IconData lightbulb = IconData(0xf0eb, fontFamily: _kFontFam); - static const IconData exchange = IconData(0xf0ec, fontFamily: _kFontFam); - static const IconData download_cloud = - IconData(0xf0ed, fontFamily: _kFontFam); - static const IconData upload_cloud = IconData(0xf0ee, fontFamily: _kFontFam); - - // static const IconData user_md = IconData(0xf0f0, fontFamily: _kFontFam); - static const IconData stethoscope = IconData(0xf0f1, fontFamily: _kFontFam); - static const IconData suitcase = IconData(0xf0f2, fontFamily: _kFontFam); - static const IconData bell_alt = IconData(0xf0f3, fontFamily: _kFontFam); - static const IconData coffee = IconData(0xf0f4, fontFamily: _kFontFam); - static const IconData food = IconData(0xf0f5, fontFamily: _kFontFam); - static const IconData doc_text = IconData(0xf0f6, fontFamily: _kFontFam); - static const IconData building = IconData(0xf0f7, fontFamily: _kFontFam); - static const IconData hospital = IconData(0xf0f8, fontFamily: _kFontFam); - static const IconData ambulance = IconData(0xf0f9, fontFamily: _kFontFam); - static const IconData medkit = IconData(0xf0fa, fontFamily: _kFontFam); - - // static const IconData fighter_jet = IconData(0xf0fb, fontFamily: _kFontFam); - static const IconData beer = IconData(0xf0fc, fontFamily: _kFontFam); - static const IconData h_sigh = IconData(0xf0fd, fontFamily: _kFontFam); - static const IconData plus_squared = IconData(0xf0fe, fontFamily: _kFontFam); - - // static const IconData angle_double_left = IconData(0xf100, fontFamily: _kFontFam); - // static const IconData angle_double_right = IconData(0xf101, fontFamily: _kFontFam); - // static const IconData angle_double_up = IconData(0xf102, fontFamily: _kFontFam); - // static const IconData angle_double_down = IconData(0xf103, fontFamily: _kFontFam); - // static const IconData angle_left = IconData(0xf104, fontFamily: _kFontFam); - // static const IconData angle_right = IconData(0xf105, fontFamily: _kFontFam); - // static const IconData angle_up = IconData(0xf106, fontFamily: _kFontFam); - // static const IconData angle_down = IconData(0xf107, fontFamily: _kFontFam); - static const IconData desktop = IconData(0xf108, fontFamily: _kFontFam); - static const IconData laptop = IconData(0xf109, fontFamily: _kFontFam); - static const IconData tablet = IconData(0xf10a, fontFamily: _kFontFam); - static const IconData mobile = IconData(0xf10b, fontFamily: _kFontFam); - static const IconData circle_empty = IconData(0xf10c, fontFamily: _kFontFam); - - // static const IconData quote_left = IconData(0xf10d, fontFamily: _kFontFam); - // static const IconData quote_right = IconData(0xf10e, fontFamily: _kFontFam); - static const IconData spinner = IconData(0xf110, fontFamily: _kFontFam); - static const IconData circle = IconData(0xf111, fontFamily: _kFontFam); - static const IconData reply = IconData(0xf112, fontFamily: _kFontFam); - static const IconData github = IconData(0xf113, fontFamily: _kFontFam); - static const IconData folder_empty = IconData(0xf114, fontFamily: _kFontFam); - static const IconData folder_open_empty = - IconData(0xf115, fontFamily: _kFontFam); - static const IconData smile = IconData(0xf118, fontFamily: _kFontFam); - static const IconData frown = IconData(0xf119, fontFamily: _kFontFam); - static const IconData meh = IconData(0xf11a, fontFamily: _kFontFam); - static const IconData gamepad = IconData(0xf11b, fontFamily: _kFontFam); - static const IconData keyboard = IconData(0xf11c, fontFamily: _kFontFam); - static const IconData flag_empty = IconData(0xf11d, fontFamily: _kFontFam); - - // static const IconData flag_checkered = IconData(0xf11e, fontFamily: _kFontFam); - static const IconData terminal = IconData(0xf120, fontFamily: _kFontFam); - static const IconData code = IconData(0xf121, fontFamily: _kFontFam); - - // static const IconData reply_all = IconData(0xf122, fontFamily: _kFontFam); - static const IconData star_half_alt = IconData(0xf123, fontFamily: _kFontFam); - static const IconData direction = IconData(0xf124, fontFamily: _kFontFam); - static const IconData crop = IconData(0xf125, fontFamily: _kFontFam); - static const IconData fork = IconData(0xf126, fontFamily: _kFontFam); - static const IconData unlink = IconData(0xf127, fontFamily: _kFontFam); - static const IconData help = IconData(0xf128, fontFamily: _kFontFam); - static const IconData info = IconData(0xf129, fontFamily: _kFontFam); - static const IconData attention_alt = IconData(0xf12a, fontFamily: _kFontFam); - static const IconData superscript = IconData(0xf12b, fontFamily: _kFontFam); - static const IconData subscript = IconData(0xf12c, fontFamily: _kFontFam); - static const IconData eraser = IconData(0xf12d, fontFamily: _kFontFam); - static const IconData puzzle = IconData(0xf12e, fontFamily: _kFontFam); - static const IconData mic = IconData(0xf130, fontFamily: _kFontFam); - static const IconData mute = IconData(0xf131, fontFamily: _kFontFam); - static const IconData shield = IconData(0xf132, fontFamily: _kFontFam); - static const IconData calendar_empty = - IconData(0xf133, fontFamily: _kFontFam); - static const IconData extinguisher = IconData(0xf134, fontFamily: _kFontFam); - static const IconData rocket = IconData(0xf135, fontFamily: _kFontFam); - static const IconData maxcdn = IconData(0xf136, fontFamily: _kFontFam); - static const IconData angle_circled_left = - IconData(0xf137, fontFamily: _kFontFam); - static const IconData angle_circled_right = - IconData(0xf138, fontFamily: _kFontFam); - static const IconData angle_circled_up = - IconData(0xf139, fontFamily: _kFontFam); - static const IconData angle_circled_down = - IconData(0xf13a, fontFamily: _kFontFam); - static const IconData html5 = IconData(0xf13b, fontFamily: _kFontFam); - static const IconData css3 = IconData(0xf13c, fontFamily: _kFontFam); - static const IconData anchor = IconData(0xf13d, fontFamily: _kFontFam); - static const IconData lock_open_alt = IconData(0xf13e, fontFamily: _kFontFam); - static const IconData bullseye = IconData(0xf140, fontFamily: _kFontFam); - static const IconData ellipsis = IconData(0xf141, fontFamily: _kFontFam); - static const IconData ellipsis_vert = IconData(0xf142, fontFamily: _kFontFam); - static const IconData rss_squared = IconData(0xf143, fontFamily: _kFontFam); - static const IconData play_circled = IconData(0xf144, fontFamily: _kFontFam); - static const IconData ticket = IconData(0xf145, fontFamily: _kFontFam); - static const IconData minus_squared = IconData(0xf146, fontFamily: _kFontFam); - static const IconData minus_squared_alt = - IconData(0xf147, fontFamily: _kFontFam); - static const IconData level_up = IconData(0xf148, fontFamily: _kFontFam); - static const IconData level_down = IconData(0xf149, fontFamily: _kFontFam); - static const IconData ok_squared = IconData(0xf14a, fontFamily: _kFontFam); - static const IconData pencil_squared = - IconData(0xf14b, fontFamily: _kFontFam); - static const IconData link_ext_alt = IconData(0xf14c, fontFamily: _kFontFam); - static const IconData export_alt = IconData(0xf14d, fontFamily: _kFontFam); - static const IconData compass = IconData(0xf14e, fontFamily: _kFontFam); - static const IconData expand = IconData(0xf150, fontFamily: _kFontFam); - static const IconData collapse = IconData(0xf151, fontFamily: _kFontFam); - static const IconData expand_right = IconData(0xf152, fontFamily: _kFontFam); - static const IconData euro = IconData(0xf153, fontFamily: _kFontFam); - static const IconData pound = IconData(0xf154, fontFamily: _kFontFam); - static const IconData dollar = IconData(0xf155, fontFamily: _kFontFam); - static const IconData rupee = IconData(0xf156, fontFamily: _kFontFam); - static const IconData yen = IconData(0xf157, fontFamily: _kFontFam); - static const IconData rouble = IconData(0xf158, fontFamily: _kFontFam); - static const IconData won = IconData(0xf159, fontFamily: _kFontFam); - static const IconData bitcoin = IconData(0xf15a, fontFamily: _kFontFam); - static const IconData doc_inv = IconData(0xf15b, fontFamily: _kFontFam); - static const IconData doc_text_inv = IconData(0xf15c, fontFamily: _kFontFam); - static const IconData sort_name_up = IconData(0xf15d, fontFamily: _kFontFam); - static const IconData sort_name_down = - IconData(0xf15e, fontFamily: _kFontFam); - static const IconData sort_alt_up = IconData(0xf160, fontFamily: _kFontFam); - static const IconData sort_alt_down = IconData(0xf161, fontFamily: _kFontFam); - static const IconData sort_number_up = - IconData(0xf162, fontFamily: _kFontFam); - static const IconData sort_number_down = - IconData(0xf163, fontFamily: _kFontFam); - static const IconData thumbs_up_alt = IconData(0xf164, fontFamily: _kFontFam); - static const IconData thumbs_down_alt = - IconData(0xf165, fontFamily: _kFontFam); - static const IconData youtube_squared = - IconData(0xf166, fontFamily: _kFontFam); - static const IconData youtube = IconData(0xf167, fontFamily: _kFontFam); - static const IconData xing = IconData(0xf168, fontFamily: _kFontFam); - static const IconData xing_squared = IconData(0xf169, fontFamily: _kFontFam); - static const IconData youtube_play = IconData(0xf16a, fontFamily: _kFontFam); - static const IconData dropbox = IconData(0xf16b, fontFamily: _kFontFam); - static const IconData stackoverflow = IconData(0xf16c, fontFamily: _kFontFam); - static const IconData instagram = IconData(0xf16d, fontFamily: _kFontFam); - static const IconData flickr = IconData(0xf16e, fontFamily: _kFontFam); - static const IconData adn = IconData(0xf170, fontFamily: _kFontFam); - static const IconData bitbucket = IconData(0xf171, fontFamily: _kFontFam); - static const IconData bitbucket_squared = - IconData(0xf172, fontFamily: _kFontFam); - static const IconData tumblr = IconData(0xf173, fontFamily: _kFontFam); - static const IconData tumblr_squared = - IconData(0xf174, fontFamily: _kFontFam); - static const IconData down = IconData(0xf175, fontFamily: _kFontFam); - static const IconData up = IconData(0xf176, fontFamily: _kFontFam); - static const IconData left = IconData(0xf177, fontFamily: _kFontFam); - static const IconData right = IconData(0xf178, fontFamily: _kFontFam); - static const IconData apple = IconData(0xf179, fontFamily: _kFontFam); - static const IconData windows = IconData(0xf17a, fontFamily: _kFontFam); - static const IconData android = IconData(0xf17b, fontFamily: _kFontFam); - static const IconData linux = IconData(0xf17c, fontFamily: _kFontFam); - static const IconData dribbble = IconData(0xf17d, fontFamily: _kFontFam); - static const IconData skype = IconData(0xf17e, fontFamily: _kFontFam); - static const IconData foursquare = IconData(0xf180, fontFamily: _kFontFam); - static const IconData trello = IconData(0xf181, fontFamily: _kFontFam); - static const IconData female = IconData(0xf182, fontFamily: _kFontFam); - static const IconData male = IconData(0xf183, fontFamily: _kFontFam); - static const IconData gittip = IconData(0xf184, fontFamily: _kFontFam); - static const IconData sun = IconData(0xf185, fontFamily: _kFontFam); - static const IconData moon = IconData(0xf186, fontFamily: _kFontFam); - static const IconData box = IconData(0xf187, fontFamily: _kFontFam); - static const IconData bug = IconData(0xf188, fontFamily: _kFontFam); - static const IconData vkontakte = IconData(0xf189, fontFamily: _kFontFam); - static const IconData weibo = IconData(0xf18a, fontFamily: _kFontFam); - static const IconData renren = IconData(0xf18b, fontFamily: _kFontFam); - static const IconData pagelines = IconData(0xf18c, fontFamily: _kFontFam); - static const IconData stackexchange = IconData(0xf18d, fontFamily: _kFontFam); - static const IconData right_circled2 = - IconData(0xf18e, fontFamily: _kFontFam); - static const IconData left_circled2 = IconData(0xf190, fontFamily: _kFontFam); - static const IconData collapse_left = IconData(0xf191, fontFamily: _kFontFam); - static const IconData dot_circled = IconData(0xf192, fontFamily: _kFontFam); - static const IconData wheelchair = IconData(0xf193, fontFamily: _kFontFam); - static const IconData vimeo_squared = IconData(0xf194, fontFamily: _kFontFam); - static const IconData try_icon = IconData(0xf195, fontFamily: _kFontFam); - static const IconData plus_squared_alt = - IconData(0xf196, fontFamily: _kFontFam); - - // static const IconData space_shuttle = IconData(0xf197, fontFamily: _kFontFam); - static const IconData slack = IconData(0xf198, fontFamily: _kFontFam); - static const IconData mail_squared = IconData(0xf199, fontFamily: _kFontFam); - static const IconData wordpress = IconData(0xf19a, fontFamily: _kFontFam); - static const IconData openid = IconData(0xf19b, fontFamily: _kFontFam); - static const IconData bank = IconData(0xf19c, fontFamily: _kFontFam); - - // static const IconData graduation_cap = IconData(0xf19d, fontFamily: _kFontFam); - static const IconData yahoo = IconData(0xf19e, fontFamily: _kFontFam); - static const IconData google = IconData(0xf1a0, fontFamily: _kFontFam); - static const IconData reddit = IconData(0xf1a1, fontFamily: _kFontFam); - static const IconData reddit_squared = - IconData(0xf1a2, fontFamily: _kFontFam); - static const IconData stumbleupon_circled = - IconData(0xf1a3, fontFamily: _kFontFam); - static const IconData stumbleupon = IconData(0xf1a4, fontFamily: _kFontFam); - static const IconData delicious = IconData(0xf1a5, fontFamily: _kFontFam); - static const IconData digg = IconData(0xf1a6, fontFamily: _kFontFam); - static const IconData pied_piper_squared = - IconData(0xf1a7, fontFamily: _kFontFam); - - // static const IconData pied_piper_alt = IconData(0xf1a8, fontFamily: _kFontFam); - static const IconData drupal = IconData(0xf1a9, fontFamily: _kFontFam); - static const IconData joomla = IconData(0xf1aa, fontFamily: _kFontFam); - static const IconData language = IconData(0xf1ab, fontFamily: _kFontFam); - static const IconData fax = IconData(0xf1ac, fontFamily: _kFontFam); - static const IconData building_filled = - IconData(0xf1ad, fontFamily: _kFontFam); - static const IconData child = IconData(0xf1ae, fontFamily: _kFontFam); - static const IconData paw = IconData(0xf1b0, fontFamily: _kFontFam); - static const IconData spoon = IconData(0xf1b1, fontFamily: _kFontFam); - static const IconData cube = IconData(0xf1b2, fontFamily: _kFontFam); - static const IconData cubes = IconData(0xf1b3, fontFamily: _kFontFam); - static const IconData behance = IconData(0xf1b4, fontFamily: _kFontFam); - static const IconData behance_squared = - IconData(0xf1b5, fontFamily: _kFontFam); - static const IconData steam = IconData(0xf1b6, fontFamily: _kFontFam); - static const IconData steam_squared = IconData(0xf1b7, fontFamily: _kFontFam); - static const IconData recycle = IconData(0xf1b8, fontFamily: _kFontFam); - static const IconData cab = IconData(0xf1b9, fontFamily: _kFontFam); - static const IconData taxi = IconData(0xf1ba, fontFamily: _kFontFam); - static const IconData tree = IconData(0xf1bb, fontFamily: _kFontFam); - static const IconData spotify = IconData(0xf1bc, fontFamily: _kFontFam); - static const IconData deviantart = IconData(0xf1bd, fontFamily: _kFontFam); - static const IconData soundcloud = IconData(0xf1be, fontFamily: _kFontFam); - static const IconData database = IconData(0xf1c0, fontFamily: _kFontFam); - - // static const IconData file_pdf = IconData(0xf1c1, fontFamily: _kFontFam); - // static const IconData file_word = IconData(0xf1c2, fontFamily: _kFontFam); - // static const IconData file_excel = IconData(0xf1c3, fontFamily: _kFontFam); - // static const IconData file_powerpoint = IconData(0xf1c4, fontFamily: _kFontFam); - // static const IconData file_image = IconData(0xf1c5, fontFamily: _kFontFam); - // static const IconData file_archive = IconData(0xf1c6, fontFamily: _kFontFam); - // static const IconData file_audio = IconData(0xf1c7, fontFamily: _kFontFam); - // static const IconData file_video = IconData(0xf1c8, fontFamily: _kFontFam); - // static const IconData file_code = IconData(0xf1c9, fontFamily: _kFontFam); - static const IconData vine = IconData(0xf1ca, fontFamily: _kFontFam); - static const IconData codeopen = IconData(0xf1cb, fontFamily: _kFontFam); - static const IconData jsfiddle = IconData(0xf1cc, fontFamily: _kFontFam); - static const IconData lifebuoy = IconData(0xf1cd, fontFamily: _kFontFam); - - // static const IconData circle_notch = IconData(0xf1ce, fontFamily: _kFontFam); - static const IconData rebel = IconData(0xf1d0, fontFamily: _kFontFam); - static const IconData empire = IconData(0xf1d1, fontFamily: _kFontFam); - static const IconData git_squared = IconData(0xf1d2, fontFamily: _kFontFam); - static const IconData git = IconData(0xf1d3, fontFamily: _kFontFam); - - // static const IconData hacker_news = IconData(0xf1d4, fontFamily: _kFontFam); - // static const IconData tencent_weibo = IconData(0xf1d5, fontFamily: _kFontFam); - static const IconData qq = IconData(0xf1d6, fontFamily: _kFontFam); - static const IconData wechat = IconData(0xf1d7, fontFamily: _kFontFam); - - // static const IconData paper_plane = IconData(0xf1d8, fontFamily: _kFontFam); - static const IconData paper_plane_empty = - IconData(0xf1d9, fontFamily: _kFontFam); - static const IconData history = IconData(0xf1da, fontFamily: _kFontFam); - static const IconData circle_thin = IconData(0xf1db, fontFamily: _kFontFam); - static const IconData header = IconData(0xf1dc, fontFamily: _kFontFam); - static const IconData paragraph = IconData(0xf1dd, fontFamily: _kFontFam); - static const IconData sliders = IconData(0xf1de, fontFamily: _kFontFam); - static const IconData share = IconData(0xf1e0, fontFamily: _kFontFam); - static const IconData share_squared = IconData(0xf1e1, fontFamily: _kFontFam); - static const IconData bomb = IconData(0xf1e2, fontFamily: _kFontFam); - static const IconData soccer_ball = IconData(0xf1e3, fontFamily: _kFontFam); - static const IconData tty = IconData(0xf1e4, fontFamily: _kFontFam); - static const IconData binoculars = IconData(0xf1e5, fontFamily: _kFontFam); - static const IconData plug = IconData(0xf1e6, fontFamily: _kFontFam); - static const IconData slideshare = IconData(0xf1e7, fontFamily: _kFontFam); - static const IconData twitch = IconData(0xf1e8, fontFamily: _kFontFam); - static const IconData yelp = IconData(0xf1e9, fontFamily: _kFontFam); - static const IconData newspaper = IconData(0xf1ea, fontFamily: _kFontFam); - static const IconData wifi = IconData(0xf1eb, fontFamily: _kFontFam); - static const IconData calc = IconData(0xf1ec, fontFamily: _kFontFam); - static const IconData paypal = IconData(0xf1ed, fontFamily: _kFontFam); - static const IconData gwallet = IconData(0xf1ee, fontFamily: _kFontFam); - - // static const IconData cc_visa = IconData(0xf1f0, fontFamily: _kFontFam); - // static const IconData cc_mastercard = IconData(0xf1f1, fontFamily: _kFontFam); - // static const IconData cc_discover = IconData(0xf1f2, fontFamily: _kFontFam); - // static const IconData cc_amex = IconData(0xf1f3, fontFamily: _kFontFam); - // static const IconData cc_paypal = IconData(0xf1f4, fontFamily: _kFontFam); - // static const IconData cc_stripe = IconData(0xf1f5, fontFamily: _kFontFam); - static const IconData bell_off = IconData(0xf1f6, fontFamily: _kFontFam); - static const IconData bell_off_empty = - IconData(0xf1f7, fontFamily: _kFontFam); - static const IconData trash = IconData(0xf1f8, fontFamily: _kFontFam); - static const IconData copyright = IconData(0xf1f9, fontFamily: _kFontFam); - static const IconData at = IconData(0xf1fa, fontFamily: _kFontFam); - static const IconData eyedropper = IconData(0xf1fb, fontFamily: _kFontFam); - static const IconData brush = IconData(0xf1fc, fontFamily: _kFontFam); - static const IconData birthday = IconData(0xf1fd, fontFamily: _kFontFam); - - // static const IconData chart_area = IconData(0xf1fe, fontFamily: _kFontFam); - // static const IconData chart_pie = IconData(0xf200, fontFamily: _kFontFam); - // static const IconData chart_line = IconData(0xf201, fontFamily: _kFontFam); - static const IconData lastfm = IconData(0xf202, fontFamily: _kFontFam); - static const IconData lastfm_squared = - IconData(0xf203, fontFamily: _kFontFam); - - // static const IconData toggle_off = IconData(0xf204, fontFamily: _kFontFam); - // static const IconData toggle_on = IconData(0xf205, fontFamily: _kFontFam); - static const IconData bicycle = IconData(0xf206, fontFamily: _kFontFam); - static const IconData bus = IconData(0xf207, fontFamily: _kFontFam); - static const IconData ioxhost = IconData(0xf208, fontFamily: _kFontFam); - static const IconData angellist = IconData(0xf209, fontFamily: _kFontFam); - static const IconData cc = IconData(0xf20a, fontFamily: _kFontFam); - static const IconData shekel = IconData(0xf20b, fontFamily: _kFontFam); - static const IconData meanpath = IconData(0xf20c, fontFamily: _kFontFam); - static const IconData buysellads = IconData(0xf20d, fontFamily: _kFontFam); - static const IconData connectdevelop = - IconData(0xf20e, fontFamily: _kFontFam); - static const IconData dashcube = IconData(0xf210, fontFamily: _kFontFam); - static const IconData forumbee = IconData(0xf211, fontFamily: _kFontFam); - static const IconData leanpub = IconData(0xf212, fontFamily: _kFontFam); - static const IconData sellsy = IconData(0xf213, fontFamily: _kFontFam); - static const IconData shirtsinbulk = IconData(0xf214, fontFamily: _kFontFam); - static const IconData simplybuilt = IconData(0xf215, fontFamily: _kFontFam); - static const IconData skyatlas = IconData(0xf216, fontFamily: _kFontFam); - - // static const IconData cart_plus = IconData(0xf217, fontFamily: _kFontFam); - // static const IconData cart_arrow_down = IconData(0xf218, fontFamily: _kFontFam); - static const IconData diamond = IconData(0xf219, fontFamily: _kFontFam); - static const IconData ship = IconData(0xf21a, fontFamily: _kFontFam); - - // static const IconData user_secret = IconData(0xf21b, fontFamily: _kFontFam); - static const IconData motorcycle = IconData(0xf21c, fontFamily: _kFontFam); - - // static const IconData street_view = IconData(0xf21d, fontFamily: _kFontFam); - static const IconData heartbeat = IconData(0xf21e, fontFamily: _kFontFam); - static const IconData venus = IconData(0xf221, fontFamily: _kFontFam); - static const IconData mars = IconData(0xf222, fontFamily: _kFontFam); - static const IconData mercury = IconData(0xf223, fontFamily: _kFontFam); - static const IconData transgender = IconData(0xf224, fontFamily: _kFontFam); - - // static const IconData transgender_alt = IconData(0xf225, fontFamily: _kFontFam); - // static const IconData venus_double = IconData(0xf226, fontFamily: _kFontFam); - // static const IconData mars_double = IconData(0xf227, fontFamily: _kFontFam); - // static const IconData venus_mars = IconData(0xf228, fontFamily: _kFontFam); - // static const IconData mars_stroke = IconData(0xf229, fontFamily: _kFontFam); - // static const IconData mars_stroke_v = IconData(0xf22a, fontFamily: _kFontFam); - // static const IconData mars_stroke_h = IconData(0xf22b, fontFamily: _kFontFam); - static const IconData neuter = IconData(0xf22c, fontFamily: _kFontFam); - static const IconData genderless = IconData(0xf22d, fontFamily: _kFontFam); - static const IconData facebook_official = - IconData(0xf230, fontFamily: _kFontFam); - static const IconData pinterest = IconData(0xf231, fontFamily: _kFontFam); - static const IconData whatsapp = IconData(0xf232, fontFamily: _kFontFam); - static const IconData server = IconData(0xf233, fontFamily: _kFontFam); - - // static const IconData user_plus = IconData(0xf234, fontFamily: _kFontFam); - // static const IconData user_times = IconData(0xf235, fontFamily: _kFontFam); - static const IconData bed = IconData(0xf236, fontFamily: _kFontFam); - static const IconData viacoin = IconData(0xf237, fontFamily: _kFontFam); - static const IconData train = IconData(0xf238, fontFamily: _kFontFam); - static const IconData subway = IconData(0xf239, fontFamily: _kFontFam); - static const IconData medium = IconData(0xf23a, fontFamily: _kFontFam); - - // static const IconData y_combinator = IconData(0xf23b, fontFamily: _kFontFam); - // static const IconData optin_monster = IconData(0xf23c, fontFamily: _kFontFam); - static const IconData opencart = IconData(0xf23d, fontFamily: _kFontFam); - static const IconData expeditedssl = IconData(0xf23e, fontFamily: _kFontFam); - static const IconData battery_4 = IconData(0xf240, fontFamily: _kFontFam); - static const IconData battery_3 = IconData(0xf241, fontFamily: _kFontFam); - static const IconData battery_2 = IconData(0xf242, fontFamily: _kFontFam); - static const IconData battery_1 = IconData(0xf243, fontFamily: _kFontFam); - static const IconData battery_0 = IconData(0xf244, fontFamily: _kFontFam); - - // static const IconData mouse_pointer = IconData(0xf245, fontFamily: _kFontFam); - // static const IconData i_cursor = IconData(0xf246, fontFamily: _kFontFam); - // static const IconData object_group = IconData(0xf247, fontFamily: _kFontFam); - // static const IconData object_ungroup = IconData(0xf248, fontFamily: _kFontFam); - // static const IconData sticky_note = IconData(0xf249, fontFamily: _kFontFam); - static const IconData sticky_note_o = IconData(0xf24a, fontFamily: _kFontFam); - - // static const IconData cc_jcb = IconData(0xf24b, fontFamily: _kFontFam); - // static const IconData cc_diners_club = IconData(0xf24c, fontFamily: _kFontFam); - static const IconData clone = IconData(0xf24d, fontFamily: _kFontFam); - - // static const IconData balance_scale = IconData(0xf24e, fontFamily: _kFontFam); - static const IconData hourglass_o = IconData(0xf250, fontFamily: _kFontFam); - static const IconData hourglass_1 = IconData(0xf251, fontFamily: _kFontFam); - static const IconData hourglass_2 = IconData(0xf252, fontFamily: _kFontFam); - static const IconData hourglass_3 = IconData(0xf253, fontFamily: _kFontFam); - static const IconData hourglass = IconData(0xf254, fontFamily: _kFontFam); - static const IconData hand_grab_o = IconData(0xf255, fontFamily: _kFontFam); - static const IconData hand_paper_o = IconData(0xf256, fontFamily: _kFontFam); - static const IconData hand_scissors_o = - IconData(0xf257, fontFamily: _kFontFam); - static const IconData hand_lizard_o = IconData(0xf258, fontFamily: _kFontFam); - static const IconData hand_spock_o = IconData(0xf259, fontFamily: _kFontFam); - static const IconData hand_pointer_o = - IconData(0xf25a, fontFamily: _kFontFam); - static const IconData hand_peace_o = IconData(0xf25b, fontFamily: _kFontFam); - static const IconData trademark = IconData(0xf25c, fontFamily: _kFontFam); - static const IconData registered = IconData(0xf25d, fontFamily: _kFontFam); - - // static const IconData creative_commons = IconData(0xf25e, fontFamily: _kFontFam); - static const IconData gg = IconData(0xf260, fontFamily: _kFontFam); - - // static const IconData gg_circle = IconData(0xf261, fontFamily: _kFontFam); - static const IconData tripadvisor = IconData(0xf262, fontFamily: _kFontFam); - static const IconData odnoklassniki = IconData(0xf263, fontFamily: _kFontFam); - - // static const IconData odnoklassniki_square = IconData(0xf264, fontFamily: _kFontFam); - // static const IconData get_pocket = IconData(0xf265, fontFamily: _kFontFam); - // static const IconData wikipedia_w = IconData(0xf266, fontFamily: _kFontFam); - static const IconData safari = IconData(0xf267, fontFamily: _kFontFam); - static const IconData chrome = IconData(0xf268, fontFamily: _kFontFam); - static const IconData firefox = IconData(0xf269, fontFamily: _kFontFam); - static const IconData opera = IconData(0xf26a, fontFamily: _kFontFam); - - // static const IconData internet_explorer = IconData(0xf26b, fontFamily: _kFontFam); - static const IconData television = IconData(0xf26c, fontFamily: _kFontFam); - static const IconData contao = IconData(0xf26d, fontFamily: _kFontFam); - static const IconData fivehundredpx = IconData(0xf26e, fontFamily: _kFontFam); - static const IconData amazon = IconData(0xf270, fontFamily: _kFontFam); - static const IconData calendar_plus_o = - IconData(0xf271, fontFamily: _kFontFam); - static const IconData calendar_minus_o = - IconData(0xf272, fontFamily: _kFontFam); - static const IconData calendar_times_o = - IconData(0xf273, fontFamily: _kFontFam); - static const IconData calendar_check_o = - IconData(0xf274, fontFamily: _kFontFam); - static const IconData industry = IconData(0xf275, fontFamily: _kFontFam); - - // static const IconData map_pin = IconData(0xf276, fontFamily: _kFontFam); - // static const IconData map_signs = IconData(0xf277, fontFamily: _kFontFam); - static const IconData map_o = IconData(0xf278, fontFamily: _kFontFam); - static const IconData map = IconData(0xf279, fontFamily: _kFontFam); - static const IconData commenting = IconData(0xf27a, fontFamily: _kFontFam); - static const IconData commenting_o = IconData(0xf27b, fontFamily: _kFontFam); - static const IconData houzz = IconData(0xf27c, fontFamily: _kFontFam); - static const IconData vimeo = IconData(0xf27d, fontFamily: _kFontFam); - - // static const IconData black_tie = IconData(0xf27e, fontFamily: _kFontFam); - static const IconData fonticons = IconData(0xf280, fontFamily: _kFontFam); - - // static const IconData reddit_alien = IconData(0xf281, fontFamily: _kFontFam); - static const IconData edge = IconData(0xf282, fontFamily: _kFontFam); - static const IconData credit_card_alt = - IconData(0xf283, fontFamily: _kFontFam); - static const IconData codiepie = IconData(0xf284, fontFamily: _kFontFam); - static const IconData modx = IconData(0xf285, fontFamily: _kFontFam); - - // static const IconData fort_awesome = IconData(0xf286, fontFamily: _kFontFam); - static const IconData usb = IconData(0xf287, fontFamily: _kFontFam); - - // static const IconData product_hunt = IconData(0xf288, fontFamily: _kFontFam); - static const IconData mixcloud = IconData(0xf289, fontFamily: _kFontFam); - static const IconData scribd = IconData(0xf28a, fontFamily: _kFontFam); - - // static const IconData pause_circle = IconData(0xf28b, fontFamily: _kFontFam); - static const IconData pause_circle_o = - IconData(0xf28c, fontFamily: _kFontFam); - - // static const IconData stop_circle = IconData(0xf28d, fontFamily: _kFontFam); - static const IconData stop_circle_o = IconData(0xf28e, fontFamily: _kFontFam); - - // static const IconData shopping_bag = IconData(0xf290, fontFamily: _kFontFam); - // static const IconData shopping_basket = IconData(0xf291, fontFamily: _kFontFam); - static const IconData hashtag = IconData(0xf292, fontFamily: _kFontFam); - static const IconData bluetooth = IconData(0xf293, fontFamily: _kFontFam); - - // static const IconData bluetooth_b = IconData(0xf294, fontFamily: _kFontFam); - static const IconData percent = IconData(0xf295, fontFamily: _kFontFam); - static const IconData gitlab = IconData(0xf296, fontFamily: _kFontFam); - static const IconData wpbeginner = IconData(0xf297, fontFamily: _kFontFam); - static const IconData wpforms = IconData(0xf298, fontFamily: _kFontFam); - static const IconData envira = IconData(0xf299, fontFamily: _kFontFam); - - // static const IconData universal_access = IconData(0xf29a, fontFamily: _kFontFam); - static const IconData wheelchair_alt = - IconData(0xf29b, fontFamily: _kFontFam); - static const IconData question_circle_o = - IconData(0xf29c, fontFamily: _kFontFam); - static const IconData blind = IconData(0xf29d, fontFamily: _kFontFam); - - // static const IconData audio_description = IconData(0xf29e, fontFamily: _kFontFam); - static const IconData volume_control_phone = - IconData(0xf2a0, fontFamily: _kFontFam); - static const IconData braille = IconData(0xf2a1, fontFamily: _kFontFam); - - // static const IconData assistive_listening_systems = IconData(0xf2a2, fontFamily: _kFontFam); - // static const IconData american_sign_language_interpreting = IconData(0xf2a3, fontFamily: _kFontFam); - static const IconData asl_interpreting = - IconData(0xf2a4, fontFamily: _kFontFam); - static const IconData glide = IconData(0xf2a5, fontFamily: _kFontFam); - - // static const IconData glide_g = IconData(0xf2a6, fontFamily: _kFontFam); - // static const IconData sign_language = IconData(0xf2a7, fontFamily: _kFontFam); - // static const IconData low_vision = IconData(0xf2a8, fontFamily: _kFontFam); - static const IconData viadeo = IconData(0xf2a9, fontFamily: _kFontFam); - - // static const IconData viadeo_square = IconData(0xf2aa, fontFamily: _kFontFam); - static const IconData snapchat = IconData(0xf2ab, fontFamily: _kFontFam); - - // static const IconData snapchat_ghost = IconData(0xf2ac, fontFamily: _kFontFam); - // static const IconData snapchat_square = IconData(0xf2ad, fontFamily: _kFontFam); - // static const IconData pied_piper = IconData(0xf2ae, fontFamily: _kFontFam); - // static const IconData first_order = IconData(0xf2b0, fontFamily: _kFontFam); - static const IconData yoast = IconData(0xf2b1, fontFamily: _kFontFam); - static const IconData themeisle = IconData(0xf2b2, fontFamily: _kFontFam); - static const IconData google_plus_circle = - IconData(0xf2b3, fontFamily: _kFontFam); - - // static const IconData font_awesome = IconData(0xf2b4, fontFamily: _kFontFam); - static const IconData handshake = IconData(0xf2b5, fontFamily: _kFontFam); - static const IconData envelope_open = IconData(0xf2b6, fontFamily: _kFontFam); - static const IconData linode = IconData(0xf2b8, fontFamily: _kFontFam); - static const IconData address_book = IconData(0xf2b9, fontFamily: _kFontFam); - static const IconData address_card = IconData(0xf2bb, fontFamily: _kFontFam); - static const IconData user_circle = IconData(0xf2bd, fontFamily: _kFontFam); - static const IconData id_badge = IconData(0xf2c1, fontFamily: _kFontFam); - static const IconData id_card = IconData(0xf2c2, fontFamily: _kFontFam); - static const IconData quora = IconData(0xf2c4, fontFamily: _kFontFam); - static const IconData free_code_camp = - IconData(0xf2c5, fontFamily: _kFontFam); - static const IconData telegram = IconData(0xf2c6, fontFamily: _kFontFam); - static const IconData thermometer_full = - IconData(0xf2c7, fontFamily: _kFontFam); - static const IconData thermometer_three_quarters = - IconData(0xf2c8, fontFamily: _kFontFam); - static const IconData thermometer_half = - IconData(0xf2c9, fontFamily: _kFontFam); - static const IconData thermometer_quarter = - IconData(0xf2ca, fontFamily: _kFontFam); - static const IconData thermometer_empty = - IconData(0xf2cb, fontFamily: _kFontFam); - static const IconData shower = IconData(0xf2cc, fontFamily: _kFontFam); - static const IconData bath = IconData(0xf2cd, fontFamily: _kFontFam); - static const IconData podcast = IconData(0xf2ce, fontFamily: _kFontFam); - static const IconData window_maximize = - IconData(0xf2d0, fontFamily: _kFontFam); - static const IconData window_minimize = - IconData(0xf2d1, fontFamily: _kFontFam); - static const IconData window_restore = - IconData(0xf2d2, fontFamily: _kFontFam); - static const IconData bandcamp = IconData(0xf2d5, fontFamily: _kFontFam); - static const IconData grav = IconData(0xf2d6, fontFamily: _kFontFam); - static const IconData etsy = IconData(0xf2d7, fontFamily: _kFontFam); - static const IconData imdb = IconData(0xf2d8, fontFamily: _kFontFam); - static const IconData ravelry = IconData(0xf2d9, fontFamily: _kFontFam); - static const IconData sellcast = IconData(0xf2da, fontFamily: _kFontFam); - static const IconData microchip = IconData(0xf2db, fontFamily: _kFontFam); - static const IconData snowflake = IconData(0xf2dc, fontFamily: _kFontFam); - static const IconData superpowers = IconData(0xf2dd, fontFamily: _kFontFam); - static const IconData wpexplorer = IconData(0xf2de, fontFamily: _kFontFam); - static const IconData meetup = IconData(0xf2e0, fontFamily: _kFontFam); - static const IconData utensil_spoon = IconData(0xf2e5, fontFamily: _kFontFam); - static const IconData utensils = IconData(0xf2e7, fontFamily: _kFontFam); - static const IconData undo_alt = IconData(0xf2ea, fontFamily: _kFontFam); - static const IconData trash_alt = IconData(0xf2ed, fontFamily: _kFontFam); - static const IconData sync_alt = IconData(0xf2f1, fontFamily: _kFontFam); - static const IconData stopwatch = IconData(0xf2f2, fontFamily: _kFontFam); - static const IconData sign_out_alt = IconData(0xf2f5, fontFamily: _kFontFam); - static const IconData sign_in_alt = IconData(0xf2f6, fontFamily: _kFontFam); - static const IconData redo_alt = IconData(0xf2f9, fontFamily: _kFontFam); - static const IconData poo = IconData(0xf2fe, fontFamily: _kFontFam); - static const IconData github_squared = - IconData(0xf300, fontFamily: _kFontFam); - static const IconData images = IconData(0xf302, fontFamily: _kFontFam); - static const IconData pencil_alt = IconData(0xf303, fontFamily: _kFontFam); - static const IconData twitter_squared = - IconData(0xf304, fontFamily: _kFontFam); - static const IconData pen_alt = IconData(0xf305, fontFamily: _kFontFam); - static const IconData facebook_squared = - IconData(0xf308, fontFamily: _kFontFam); - static const IconData long_arrow_alt_down = - IconData(0xf309, fontFamily: _kFontFam); - static const IconData long_arrow_alt_left = - IconData(0xf30a, fontFamily: _kFontFam); - static const IconData long_arrow_alt_right = - IconData(0xf30b, fontFamily: _kFontFam); - static const IconData linkedin_squared = - IconData(0xf30c, fontFamily: _kFontFam); - static const IconData expand_arrows_alt = - IconData(0xf31e, fontFamily: _kFontFam); - static const IconData clipboard = IconData(0xf328, fontFamily: _kFontFam); - static const IconData arrows_alt_h = IconData(0xf337, fontFamily: _kFontFam); - static const IconData arrows_alt_v = IconData(0xf338, fontFamily: _kFontFam); - static const IconData arrow_alt_circle_down = - IconData(0xf358, fontFamily: _kFontFam); - static const IconData arrow_alt_circle_left = - IconData(0xf359, fontFamily: _kFontFam); - static const IconData arrow_alt_circle_right = - IconData(0xf35a, fontFamily: _kFontFam); - static const IconData arrow_alt_circle_up = - IconData(0xf35b, fontFamily: _kFontFam); - static const IconData font_awesome_alt = - IconData(0xf35c, fontFamily: _kFontFam); - static const IconData external_link_alt = - IconData(0xf35d, fontFamily: _kFontFam); - static const IconData external_link_square_alt = - IconData(0xf360, fontFamily: _kFontFam); - static const IconData exchange_alt = IconData(0xf362, fontFamily: _kFontFam); - static const IconData accessible_icon = - IconData(0xf368, fontFamily: _kFontFam); - static const IconData accusoft = IconData(0xf369, fontFamily: _kFontFam); - static const IconData adversal = IconData(0xf36a, fontFamily: _kFontFam); - static const IconData affiliatetheme = - IconData(0xf36b, fontFamily: _kFontFam); - static const IconData algolia = IconData(0xf36c, fontFamily: _kFontFam); - static const IconData amilia = IconData(0xf36d, fontFamily: _kFontFam); - static const IconData angrycreative = IconData(0xf36e, fontFamily: _kFontFam); - static const IconData app_store = IconData(0xf36f, fontFamily: _kFontFam); - static const IconData app_store_ios = IconData(0xf370, fontFamily: _kFontFam); - static const IconData apper = IconData(0xf371, fontFamily: _kFontFam); - static const IconData asymmetrik = IconData(0xf372, fontFamily: _kFontFam); - static const IconData audible = IconData(0xf373, fontFamily: _kFontFam); - static const IconData avianex = IconData(0xf374, fontFamily: _kFontFam); - static const IconData aws = IconData(0xf375, fontFamily: _kFontFam); - static const IconData bimobject = IconData(0xf378, fontFamily: _kFontFam); - static const IconData bitcoin_1 = IconData(0xf379, fontFamily: _kFontFam); - static const IconData bity = IconData(0xf37a, fontFamily: _kFontFam); - static const IconData blackberry = IconData(0xf37b, fontFamily: _kFontFam); - static const IconData blogger = IconData(0xf37c, fontFamily: _kFontFam); - static const IconData blogger_b = IconData(0xf37d, fontFamily: _kFontFam); - static const IconData buromobelexperte = - IconData(0xf37f, fontFamily: _kFontFam); - static const IconData centercode = IconData(0xf380, fontFamily: _kFontFam); - static const IconData cloud_download_alt = - IconData(0xf381, fontFamily: _kFontFam); - static const IconData cloud_upload_alt = - IconData(0xf382, fontFamily: _kFontFam); - static const IconData cloudscale = IconData(0xf383, fontFamily: _kFontFam); - static const IconData cloudsmith = IconData(0xf384, fontFamily: _kFontFam); - static const IconData cloudversify = IconData(0xf385, fontFamily: _kFontFam); - static const IconData cpanel = IconData(0xf388, fontFamily: _kFontFam); - static const IconData css3_alt = IconData(0xf38b, fontFamily: _kFontFam); - static const IconData cuttlefish = IconData(0xf38c, fontFamily: _kFontFam); - static const IconData d_and_d = IconData(0xf38d, fontFamily: _kFontFam); - static const IconData deploydog = IconData(0xf38e, fontFamily: _kFontFam); - static const IconData deskpro = IconData(0xf38f, fontFamily: _kFontFam); - static const IconData digital_ocean = IconData(0xf391, fontFamily: _kFontFam); - static const IconData discord = IconData(0xf392, fontFamily: _kFontFam); - static const IconData discourse = IconData(0xf393, fontFamily: _kFontFam); - static const IconData dochub = IconData(0xf394, fontFamily: _kFontFam); - static const IconData docker = IconData(0xf395, fontFamily: _kFontFam); - static const IconData draft2digital = IconData(0xf396, fontFamily: _kFontFam); - static const IconData dribbble_square = - IconData(0xf397, fontFamily: _kFontFam); - static const IconData dyalog = IconData(0xf399, fontFamily: _kFontFam); - static const IconData earlybirds = IconData(0xf39a, fontFamily: _kFontFam); - static const IconData erlang = IconData(0xf39d, fontFamily: _kFontFam); - static const IconData facebook_f = IconData(0xf39e, fontFamily: _kFontFam); - static const IconData facebook_messenger = - IconData(0xf39f, fontFamily: _kFontFam); - static const IconData firstdraft = IconData(0xf3a1, fontFamily: _kFontFam); - static const IconData fonticons_fi = IconData(0xf3a2, fontFamily: _kFontFam); - static const IconData fort_awesome_alt = - IconData(0xf3a3, fontFamily: _kFontFam); - static const IconData freebsd = IconData(0xf3a4, fontFamily: _kFontFam); - static const IconData gem = IconData(0xf3a5, fontFamily: _kFontFam); - static const IconData gitkraken = IconData(0xf3a6, fontFamily: _kFontFam); - static const IconData gofore = IconData(0xf3a7, fontFamily: _kFontFam); - static const IconData goodreads = IconData(0xf3a8, fontFamily: _kFontFam); - static const IconData goodreads_g = IconData(0xf3a9, fontFamily: _kFontFam); - static const IconData google_drive = IconData(0xf3aa, fontFamily: _kFontFam); - static const IconData google_play = IconData(0xf3ab, fontFamily: _kFontFam); - static const IconData gripfire = IconData(0xf3ac, fontFamily: _kFontFam); - static const IconData grunt = IconData(0xf3ad, fontFamily: _kFontFam); - static const IconData gulp = IconData(0xf3ae, fontFamily: _kFontFam); - static const IconData hacker_news_square = - IconData(0xf3af, fontFamily: _kFontFam); - static const IconData hire_a_helper = IconData(0xf3b0, fontFamily: _kFontFam); - static const IconData hotjar = IconData(0xf3b1, fontFamily: _kFontFam); - static const IconData hubspot = IconData(0xf3b2, fontFamily: _kFontFam); - static const IconData itunes = IconData(0xf3b4, fontFamily: _kFontFam); - static const IconData itunes_note = IconData(0xf3b5, fontFamily: _kFontFam); - static const IconData jenkins = IconData(0xf3b6, fontFamily: _kFontFam); - static const IconData joget = IconData(0xf3b7, fontFamily: _kFontFam); - static const IconData js = IconData(0xf3b8, fontFamily: _kFontFam); - static const IconData js_square = IconData(0xf3b9, fontFamily: _kFontFam); - static const IconData keycdn = IconData(0xf3ba, fontFamily: _kFontFam); - static const IconData kickstarter = IconData(0xf3bb, fontFamily: _kFontFam); - static const IconData kickstarter_k = IconData(0xf3bc, fontFamily: _kFontFam); - static const IconData laravel = IconData(0xf3bd, fontFamily: _kFontFam); - static const IconData level_down_alt = - IconData(0xf3be, fontFamily: _kFontFam); - static const IconData level_up_alt = IconData(0xf3bf, fontFamily: _kFontFam); - static const IconData line = IconData(0xf3c0, fontFamily: _kFontFam); - - // static const IconData lock_open = IconData(0xf3c1, fontFamily: _kFontFam); - static const IconData lyft = IconData(0xf3c3, fontFamily: _kFontFam); - static const IconData magento = IconData(0xf3c4, fontFamily: _kFontFam); - static const IconData map_marker_alt = - IconData(0xf3c5, fontFamily: _kFontFam); - static const IconData medapps = IconData(0xf3c6, fontFamily: _kFontFam); - static const IconData medium_m = IconData(0xf3c7, fontFamily: _kFontFam); - static const IconData medrt = IconData(0xf3c8, fontFamily: _kFontFam); - static const IconData microphone_alt = - IconData(0xf3c9, fontFamily: _kFontFam); - static const IconData microsoft = IconData(0xf3ca, fontFamily: _kFontFam); - static const IconData mix = IconData(0xf3cb, fontFamily: _kFontFam); - static const IconData mizuni = IconData(0xf3cc, fontFamily: _kFontFam); - static const IconData mobile_alt = IconData(0xf3cd, fontFamily: _kFontFam); - static const IconData monero = IconData(0xf3d0, fontFamily: _kFontFam); - static const IconData money_bill_alt = - IconData(0xf3d1, fontFamily: _kFontFam); - static const IconData napster = IconData(0xf3d2, fontFamily: _kFontFam); - static const IconData node_js = IconData(0xf3d3, fontFamily: _kFontFam); - static const IconData npm = IconData(0xf3d4, fontFamily: _kFontFam); - static const IconData ns8 = IconData(0xf3d5, fontFamily: _kFontFam); - static const IconData nutritionix = IconData(0xf3d6, fontFamily: _kFontFam); - static const IconData page4 = IconData(0xf3d7, fontFamily: _kFontFam); - static const IconData palfed = IconData(0xf3d8, fontFamily: _kFontFam); - static const IconData patreon = IconData(0xf3d9, fontFamily: _kFontFam); - static const IconData periscope = IconData(0xf3da, fontFamily: _kFontFam); - static const IconData phabricator = IconData(0xf3db, fontFamily: _kFontFam); - static const IconData phoenix_framework = - IconData(0xf3dc, fontFamily: _kFontFam); - static const IconData phone_slash = IconData(0xf3dd, fontFamily: _kFontFam); - static const IconData playstation = IconData(0xf3df, fontFamily: _kFontFam); - static const IconData portrait = IconData(0xf3e0, fontFamily: _kFontFam); - static const IconData pushed = IconData(0xf3e1, fontFamily: _kFontFam); - static const IconData python = IconData(0xf3e2, fontFamily: _kFontFam); - static const IconData red_river = IconData(0xf3e3, fontFamily: _kFontFam); - static const IconData wpressr = IconData(0xf3e4, fontFamily: _kFontFam); - static const IconData reply_1 = IconData(0xf3e5, fontFamily: _kFontFam); - static const IconData replyd = IconData(0xf3e6, fontFamily: _kFontFam); - static const IconData resolving = IconData(0xf3e7, fontFamily: _kFontFam); - static const IconData rocketchat = IconData(0xf3e8, fontFamily: _kFontFam); - static const IconData rockrms = IconData(0xf3e9, fontFamily: _kFontFam); - static const IconData schlix = IconData(0xf3ea, fontFamily: _kFontFam); - static const IconData searchengin = IconData(0xf3eb, fontFamily: _kFontFam); - static const IconData servicestack = IconData(0xf3ec, fontFamily: _kFontFam); - static const IconData shield_alt = IconData(0xf3ed, fontFamily: _kFontFam); - static const IconData sistrix = IconData(0xf3ee, fontFamily: _kFontFam); - static const IconData slack_hash = IconData(0xf3ef, fontFamily: _kFontFam); - static const IconData speakap = IconData(0xf3f3, fontFamily: _kFontFam); - static const IconData staylinked = IconData(0xf3f5, fontFamily: _kFontFam); - static const IconData steam_symbol = IconData(0xf3f6, fontFamily: _kFontFam); - static const IconData sticker_mule = IconData(0xf3f7, fontFamily: _kFontFam); - static const IconData studiovinari = IconData(0xf3f8, fontFamily: _kFontFam); - static const IconData supple = IconData(0xf3f9, fontFamily: _kFontFam); - static const IconData tablet_alt = IconData(0xf3fa, fontFamily: _kFontFam); - static const IconData tachometer_alt = - IconData(0xf3fd, fontFamily: _kFontFam); - static const IconData telegram_plane = - IconData(0xf3fe, fontFamily: _kFontFam); - static const IconData ticket_alt = IconData(0xf3ff, fontFamily: _kFontFam); - static const IconData uber = IconData(0xf402, fontFamily: _kFontFam); - static const IconData uikit = IconData(0xf403, fontFamily: _kFontFam); - static const IconData uniregistry = IconData(0xf404, fontFamily: _kFontFam); - static const IconData untappd = IconData(0xf405, fontFamily: _kFontFam); - static const IconData user_alt = IconData(0xf406, fontFamily: _kFontFam); - static const IconData ussunnah = IconData(0xf407, fontFamily: _kFontFam); - static const IconData vaadin = IconData(0xf408, fontFamily: _kFontFam); - static const IconData viber = IconData(0xf409, fontFamily: _kFontFam); - static const IconData vimeo_1 = IconData(0xf40a, fontFamily: _kFontFam); - static const IconData vnv = IconData(0xf40b, fontFamily: _kFontFam); - static const IconData whatsapp_square = - IconData(0xf40c, fontFamily: _kFontFam); - static const IconData whmcs = IconData(0xf40d, fontFamily: _kFontFam); - static const IconData window_close = IconData(0xf410, fontFamily: _kFontFam); - static const IconData wordpress_simple = - IconData(0xf411, fontFamily: _kFontFam); - static const IconData xbox = IconData(0xf412, fontFamily: _kFontFam); - static const IconData yandex = IconData(0xf413, fontFamily: _kFontFam); - static const IconData yandex_international = - IconData(0xf414, fontFamily: _kFontFam); - static const IconData apple_pay = IconData(0xf415, fontFamily: _kFontFam); - static const IconData cc_apple_pay = IconData(0xf416, fontFamily: _kFontFam); - static const IconData fly = IconData(0xf417, fontFamily: _kFontFam); - static const IconData node = IconData(0xf419, fontFamily: _kFontFam); - static const IconData osi = IconData(0xf41a, fontFamily: _kFontFam); - static const IconData react = IconData(0xf41b, fontFamily: _kFontFam); - static const IconData autoprefixer = IconData(0xf41c, fontFamily: _kFontFam); - static const IconData less = IconData(0xf41d, fontFamily: _kFontFam); - static const IconData sass = IconData(0xf41e, fontFamily: _kFontFam); - static const IconData vuejs = IconData(0xf41f, fontFamily: _kFontFam); - static const IconData angular = IconData(0xf420, fontFamily: _kFontFam); - static const IconData aviato = IconData(0xf421, fontFamily: _kFontFam); - static const IconData compress_alt = IconData(0xf422, fontFamily: _kFontFam); - static const IconData ember = IconData(0xf423, fontFamily: _kFontFam); - static const IconData expand_alt = IconData(0xf424, fontFamily: _kFontFam); - static const IconData font_awesome_flag = - IconData(0xf425, fontFamily: _kFontFam); - static const IconData gitter = IconData(0xf426, fontFamily: _kFontFam); - static const IconData hooli = IconData(0xf427, fontFamily: _kFontFam); - static const IconData strava = IconData(0xf428, fontFamily: _kFontFam); - static const IconData stripe = IconData(0xf429, fontFamily: _kFontFam); - static const IconData stripe_s = IconData(0xf42a, fontFamily: _kFontFam); - static const IconData typo3 = IconData(0xf42b, fontFamily: _kFontFam); - static const IconData amazon_pay = IconData(0xf42c, fontFamily: _kFontFam); - static const IconData cc_amazon_pay = IconData(0xf42d, fontFamily: _kFontFam); - static const IconData ethereum = IconData(0xf42e, fontFamily: _kFontFam); - static const IconData korvue = IconData(0xf42f, fontFamily: _kFontFam); - static const IconData elementor = IconData(0xf430, fontFamily: _kFontFam); - static const IconData youtube_square = - IconData(0xf431, fontFamily: _kFontFam); - static const IconData baseball_ball = IconData(0xf433, fontFamily: _kFontFam); - static const IconData basketball_ball = - IconData(0xf434, fontFamily: _kFontFam); - static const IconData bowling_ball = IconData(0xf436, fontFamily: _kFontFam); - static const IconData chess = IconData(0xf439, fontFamily: _kFontFam); - static const IconData chess_bishop = IconData(0xf43a, fontFamily: _kFontFam); - static const IconData chess_board = IconData(0xf43c, fontFamily: _kFontFam); - static const IconData chess_king = IconData(0xf43f, fontFamily: _kFontFam); - static const IconData chess_knight = IconData(0xf441, fontFamily: _kFontFam); - static const IconData chess_pawn = IconData(0xf443, fontFamily: _kFontFam); - static const IconData chess_queen = IconData(0xf445, fontFamily: _kFontFam); - static const IconData chess_rook = IconData(0xf447, fontFamily: _kFontFam); - static const IconData dumbbell = IconData(0xf44b, fontFamily: _kFontFam); - static const IconData flipboard = IconData(0xf44d, fontFamily: _kFontFam); - static const IconData football_ball = IconData(0xf44e, fontFamily: _kFontFam); - static const IconData golf_ball = IconData(0xf450, fontFamily: _kFontFam); - static const IconData hips = IconData(0xf452, fontFamily: _kFontFam); - static const IconData hockey_puck = IconData(0xf453, fontFamily: _kFontFam); - static const IconData php = IconData(0xf457, fontFamily: _kFontFam); - static const IconData quidditch = IconData(0xf458, fontFamily: _kFontFam); - static const IconData quinscape = IconData(0xf459, fontFamily: _kFontFam); - static const IconData square_full = IconData(0xf45c, fontFamily: _kFontFam); - static const IconData table_tennis = IconData(0xf45d, fontFamily: _kFontFam); - static const IconData volleyball_ball = - IconData(0xf45f, fontFamily: _kFontFam); - static const IconData allergies = IconData(0xf461, fontFamily: _kFontFam); - static const IconData band_aid = IconData(0xf462, fontFamily: _kFontFam); - static const IconData box_1 = IconData(0xf466, fontFamily: _kFontFam); - static const IconData boxes = IconData(0xf468, fontFamily: _kFontFam); - static const IconData briefcase_medical = - IconData(0xf469, fontFamily: _kFontFam); - static const IconData burn = IconData(0xf46a, fontFamily: _kFontFam); - static const IconData capsules = IconData(0xf46b, fontFamily: _kFontFam); - static const IconData clipboard_check = - IconData(0xf46c, fontFamily: _kFontFam); - static const IconData clipboard_list = - IconData(0xf46d, fontFamily: _kFontFam); - static const IconData diagnoses = IconData(0xf470, fontFamily: _kFontFam); - static const IconData dna = IconData(0xf471, fontFamily: _kFontFam); - static const IconData dolly = IconData(0xf472, fontFamily: _kFontFam); - static const IconData dolly_flatbed = IconData(0xf474, fontFamily: _kFontFam); - static const IconData file_medical = IconData(0xf477, fontFamily: _kFontFam); - static const IconData file_medical_alt = - IconData(0xf478, fontFamily: _kFontFam); - static const IconData first_aid = IconData(0xf479, fontFamily: _kFontFam); - static const IconData hospital_alt = IconData(0xf47d, fontFamily: _kFontFam); - static const IconData hospital_symbol = - IconData(0xf47e, fontFamily: _kFontFam); - static const IconData id_card_alt = IconData(0xf47f, fontFamily: _kFontFam); - static const IconData notes_medical = IconData(0xf481, fontFamily: _kFontFam); - static const IconData pallet = IconData(0xf482, fontFamily: _kFontFam); - static const IconData pills = IconData(0xf484, fontFamily: _kFontFam); - static const IconData prescription_bottle = - IconData(0xf485, fontFamily: _kFontFam); - static const IconData prescription_bottle_alt = - IconData(0xf486, fontFamily: _kFontFam); - static const IconData procedures = IconData(0xf487, fontFamily: _kFontFam); - static const IconData shipping_fast = IconData(0xf48b, fontFamily: _kFontFam); - static const IconData smoking = IconData(0xf48d, fontFamily: _kFontFam); - static const IconData syringe = IconData(0xf48e, fontFamily: _kFontFam); - static const IconData tablets = IconData(0xf490, fontFamily: _kFontFam); - static const IconData thermometer = IconData(0xf491, fontFamily: _kFontFam); - static const IconData vial = IconData(0xf492, fontFamily: _kFontFam); - static const IconData vials = IconData(0xf493, fontFamily: _kFontFam); - static const IconData warehouse = IconData(0xf494, fontFamily: _kFontFam); - static const IconData weight = IconData(0xf496, fontFamily: _kFontFam); - static const IconData x_ray = IconData(0xf497, fontFamily: _kFontFam); - static const IconData box_open = IconData(0xf49e, fontFamily: _kFontFam); - static const IconData comment_dots = IconData(0xf4ad, fontFamily: _kFontFam); - static const IconData comment_slash = IconData(0xf4b3, fontFamily: _kFontFam); - static const IconData couch = IconData(0xf4b8, fontFamily: _kFontFam); - static const IconData donate = IconData(0xf4b9, fontFamily: _kFontFam); - static const IconData dove = IconData(0xf4ba, fontFamily: _kFontFam); - static const IconData hand_holding = IconData(0xf4bd, fontFamily: _kFontFam); - static const IconData hand_holding_heart = - IconData(0xf4be, fontFamily: _kFontFam); - static const IconData hand_holding_usd = - IconData(0xf4c0, fontFamily: _kFontFam); - static const IconData hand_holding_water = - IconData(0xf4c1, fontFamily: _kFontFam); - static const IconData hands = IconData(0xf4c2, fontFamily: _kFontFam); - static const IconData hands_helping = IconData(0xf4c4, fontFamily: _kFontFam); - static const IconData parachute_box = IconData(0xf4cd, fontFamily: _kFontFam); - static const IconData people_carry = IconData(0xf4ce, fontFamily: _kFontFam); - static const IconData piggy_bank = IconData(0xf4d3, fontFamily: _kFontFam); - static const IconData readme = IconData(0xf4d5, fontFamily: _kFontFam); - static const IconData ribbon = IconData(0xf4d6, fontFamily: _kFontFam); - static const IconData route = IconData(0xf4d7, fontFamily: _kFontFam); - static const IconData seedling = IconData(0xf4d8, fontFamily: _kFontFam); - static const IconData sign = IconData(0xf4d9, fontFamily: _kFontFam); - static const IconData smile_wink = IconData(0xf4da, fontFamily: _kFontFam); - static const IconData tape = IconData(0xf4db, fontFamily: _kFontFam); - static const IconData truck_loading = IconData(0xf4de, fontFamily: _kFontFam); - static const IconData truck_moving = IconData(0xf4df, fontFamily: _kFontFam); - static const IconData video_slash = IconData(0xf4e2, fontFamily: _kFontFam); - static const IconData wine_glass = IconData(0xf4e3, fontFamily: _kFontFam); - static const IconData java = IconData(0xf4e4, fontFamily: _kFontFam); - static const IconData pied_piper_hat = - IconData(0xf4e5, fontFamily: _kFontFam); - static const IconData creative_commons_by = - IconData(0xf4e7, fontFamily: _kFontFam); - static const IconData creative_commons_nc = - IconData(0xf4e8, fontFamily: _kFontFam); - static const IconData creative_commons_nc_eu = - IconData(0xf4e9, fontFamily: _kFontFam); - static const IconData creative_commons_nc_jp = - IconData(0xf4ea, fontFamily: _kFontFam); - static const IconData creative_commons_nd = - IconData(0xf4eb, fontFamily: _kFontFam); - static const IconData creative_commons_pd = - IconData(0xf4ec, fontFamily: _kFontFam); - static const IconData creative_commons_pd_alt = - IconData(0xf4ed, fontFamily: _kFontFam); - static const IconData creative_commons_remix = - IconData(0xf4ee, fontFamily: _kFontFam); - static const IconData creative_commons_sa = - IconData(0xf4ef, fontFamily: _kFontFam); - static const IconData creative_commons_sampling = - IconData(0xf4f0, fontFamily: _kFontFam); - static const IconData creative_commons_sampling_plus = - IconData(0xf4f1, fontFamily: _kFontFam); - static const IconData creative_commons_share = - IconData(0xf4f2, fontFamily: _kFontFam); - static const IconData creative_commons_zero = - IconData(0xf4f3, fontFamily: _kFontFam); - static const IconData ebay = IconData(0xf4f4, fontFamily: _kFontFam); - static const IconData keybase = IconData(0xf4f5, fontFamily: _kFontFam); - static const IconData mastodon = IconData(0xf4f6, fontFamily: _kFontFam); - static const IconData r_project = IconData(0xf4f7, fontFamily: _kFontFam); - static const IconData researchgate = IconData(0xf4f8, fontFamily: _kFontFam); - static const IconData teamspeak = IconData(0xf4f9, fontFamily: _kFontFam); - static const IconData user_alt_slash = - IconData(0xf4fa, fontFamily: _kFontFam); - static const IconData user_astronaut = - IconData(0xf4fb, fontFamily: _kFontFam); - static const IconData user_check = IconData(0xf4fc, fontFamily: _kFontFam); - static const IconData user_clock = IconData(0xf4fd, fontFamily: _kFontFam); - static const IconData user_cog = IconData(0xf4fe, fontFamily: _kFontFam); - static const IconData user_edit = IconData(0xf4ff, fontFamily: _kFontFam); - static const IconData user_friends = IconData(0xf500, fontFamily: _kFontFam); - static const IconData user_graduate = IconData(0xf501, fontFamily: _kFontFam); - static const IconData user_lock = IconData(0xf502, fontFamily: _kFontFam); - static const IconData user_minus = IconData(0xf503, fontFamily: _kFontFam); - static const IconData user_ninja = IconData(0xf504, fontFamily: _kFontFam); - static const IconData user_shield = IconData(0xf505, fontFamily: _kFontFam); - static const IconData user_slash = IconData(0xf506, fontFamily: _kFontFam); - static const IconData user_tag = IconData(0xf507, fontFamily: _kFontFam); - static const IconData user_tie = IconData(0xf508, fontFamily: _kFontFam); - static const IconData users_cog = IconData(0xf509, fontFamily: _kFontFam); - static const IconData first_order_alt = - IconData(0xf50a, fontFamily: _kFontFam); - static const IconData fulcrum = IconData(0xf50b, fontFamily: _kFontFam); - static const IconData galactic_republic = - IconData(0xf50c, fontFamily: _kFontFam); - static const IconData galactic_senate = - IconData(0xf50d, fontFamily: _kFontFam); - static const IconData jedi_order = IconData(0xf50e, fontFamily: _kFontFam); - static const IconData mandalorian = IconData(0xf50f, fontFamily: _kFontFam); - static const IconData old_republic = IconData(0xf510, fontFamily: _kFontFam); - static const IconData phoenix_squadron = - IconData(0xf511, fontFamily: _kFontFam); - static const IconData sith = IconData(0xf512, fontFamily: _kFontFam); - static const IconData trade_federation = - IconData(0xf513, fontFamily: _kFontFam); - static const IconData wolf_pack_battalion = - IconData(0xf514, fontFamily: _kFontFam); - static const IconData balance_scale_left = - IconData(0xf515, fontFamily: _kFontFam); - static const IconData balance_scale_right = - IconData(0xf516, fontFamily: _kFontFam); - static const IconData blender = IconData(0xf517, fontFamily: _kFontFam); - static const IconData book_open = IconData(0xf518, fontFamily: _kFontFam); - static const IconData broadcast_tower = - IconData(0xf519, fontFamily: _kFontFam); - static const IconData broom = IconData(0xf51a, fontFamily: _kFontFam); - static const IconData chalkboard = IconData(0xf51b, fontFamily: _kFontFam); - static const IconData chalkboard_teacher = - IconData(0xf51c, fontFamily: _kFontFam); - static const IconData church = IconData(0xf51d, fontFamily: _kFontFam); - static const IconData coins = IconData(0xf51e, fontFamily: _kFontFam); - static const IconData compact_disc = IconData(0xf51f, fontFamily: _kFontFam); - static const IconData crow = IconData(0xf520, fontFamily: _kFontFam); - static const IconData crown = IconData(0xf521, fontFamily: _kFontFam); - static const IconData dice = IconData(0xf522, fontFamily: _kFontFam); - static const IconData dice_five = IconData(0xf523, fontFamily: _kFontFam); - static const IconData dice_four = IconData(0xf524, fontFamily: _kFontFam); - static const IconData dice_one = IconData(0xf525, fontFamily: _kFontFam); - static const IconData dice_six = IconData(0xf526, fontFamily: _kFontFam); - static const IconData dice_three = IconData(0xf527, fontFamily: _kFontFam); - static const IconData dice_two = IconData(0xf528, fontFamily: _kFontFam); - static const IconData divide = IconData(0xf529, fontFamily: _kFontFam); - static const IconData door_closed = IconData(0xf52a, fontFamily: _kFontFam); - static const IconData door_open = IconData(0xf52b, fontFamily: _kFontFam); - static const IconData equals = IconData(0xf52c, fontFamily: _kFontFam); - static const IconData feather = IconData(0xf52d, fontFamily: _kFontFam); - static const IconData frog = IconData(0xf52e, fontFamily: _kFontFam); - static const IconData gas_pump = IconData(0xf52f, fontFamily: _kFontFam); - static const IconData glasses = IconData(0xf530, fontFamily: _kFontFam); - static const IconData greater_than = IconData(0xf531, fontFamily: _kFontFam); - static const IconData greater_than_equal = - IconData(0xf532, fontFamily: _kFontFam); - static const IconData helicopter = IconData(0xf533, fontFamily: _kFontFam); - static const IconData infinity = IconData(0xf534, fontFamily: _kFontFam); - static const IconData kiwi_bird = IconData(0xf535, fontFamily: _kFontFam); - static const IconData less_than = IconData(0xf536, fontFamily: _kFontFam); - static const IconData less_than_equal = - IconData(0xf537, fontFamily: _kFontFam); - static const IconData memory = IconData(0xf538, fontFamily: _kFontFam); - static const IconData microphone_alt_slash = - IconData(0xf539, fontFamily: _kFontFam); - static const IconData money_bill_wave = - IconData(0xf53a, fontFamily: _kFontFam); - static const IconData money_bill_wave_alt = - IconData(0xf53b, fontFamily: _kFontFam); - static const IconData money_check = IconData(0xf53c, fontFamily: _kFontFam); - static const IconData money_check_alt = - IconData(0xf53d, fontFamily: _kFontFam); - static const IconData not_equal = IconData(0xf53e, fontFamily: _kFontFam); - static const IconData palette = IconData(0xf53f, fontFamily: _kFontFam); - static const IconData parking = IconData(0xf540, fontFamily: _kFontFam); - static const IconData percentage = IconData(0xf541, fontFamily: _kFontFam); - static const IconData project_diagram = - IconData(0xf542, fontFamily: _kFontFam); - static const IconData receipt = IconData(0xf543, fontFamily: _kFontFam); - static const IconData robot = IconData(0xf544, fontFamily: _kFontFam); - static const IconData ruler = IconData(0xf545, fontFamily: _kFontFam); - static const IconData ruler_combined = - IconData(0xf546, fontFamily: _kFontFam); - static const IconData ruler_horizontal = - IconData(0xf547, fontFamily: _kFontFam); - static const IconData ruler_vertical = - IconData(0xf548, fontFamily: _kFontFam); - static const IconData school = IconData(0xf549, fontFamily: _kFontFam); - static const IconData screwdriver = IconData(0xf54a, fontFamily: _kFontFam); - static const IconData shoe_prints = IconData(0xf54b, fontFamily: _kFontFam); - static const IconData skull = IconData(0xf54c, fontFamily: _kFontFam); - static const IconData smoking_ban = IconData(0xf54d, fontFamily: _kFontFam); - static const IconData store = IconData(0xf54e, fontFamily: _kFontFam); - static const IconData store_alt = IconData(0xf54f, fontFamily: _kFontFam); - static const IconData stream = IconData(0xf550, fontFamily: _kFontFam); - static const IconData stroopwafel = IconData(0xf551, fontFamily: _kFontFam); - static const IconData toolbox = IconData(0xf552, fontFamily: _kFontFam); - static const IconData tshirt = IconData(0xf553, fontFamily: _kFontFam); - static const IconData walking = IconData(0xf554, fontFamily: _kFontFam); - static const IconData wallet = IconData(0xf555, fontFamily: _kFontFam); - static const IconData angry = IconData(0xf556, fontFamily: _kFontFam); - static const IconData archway = IconData(0xf557, fontFamily: _kFontFam); - static const IconData atlas = IconData(0xf558, fontFamily: _kFontFam); - static const IconData award_1 = IconData(0xf559, fontFamily: _kFontFam); - static const IconData backspace = IconData(0xf55a, fontFamily: _kFontFam); - static const IconData bezier_curve = IconData(0xf55b, fontFamily: _kFontFam); - static const IconData bong = IconData(0xf55c, fontFamily: _kFontFam); - static const IconData brush_1 = IconData(0xf55d, fontFamily: _kFontFam); - static const IconData bus_alt = IconData(0xf55e, fontFamily: _kFontFam); - static const IconData cannabis = IconData(0xf55f, fontFamily: _kFontFam); - static const IconData check_double = IconData(0xf560, fontFamily: _kFontFam); - static const IconData cocktail = IconData(0xf561, fontFamily: _kFontFam); - static const IconData concierge_bell = - IconData(0xf562, fontFamily: _kFontFam); - static const IconData cookie = IconData(0xf563, fontFamily: _kFontFam); - static const IconData cookie_bite = IconData(0xf564, fontFamily: _kFontFam); - static const IconData crop_alt = IconData(0xf565, fontFamily: _kFontFam); - static const IconData digital_tachograph = - IconData(0xf566, fontFamily: _kFontFam); - static const IconData dizzy = IconData(0xf567, fontFamily: _kFontFam); - static const IconData drafting_compass = - IconData(0xf568, fontFamily: _kFontFam); - static const IconData drum = IconData(0xf569, fontFamily: _kFontFam); - static const IconData drum_steelpan = IconData(0xf56a, fontFamily: _kFontFam); - static const IconData feather_alt = IconData(0xf56b, fontFamily: _kFontFam); - static const IconData file_contract = IconData(0xf56c, fontFamily: _kFontFam); - static const IconData file_download = IconData(0xf56d, fontFamily: _kFontFam); - static const IconData file_export = IconData(0xf56e, fontFamily: _kFontFam); - static const IconData file_import = IconData(0xf56f, fontFamily: _kFontFam); - static const IconData file_invoice = IconData(0xf570, fontFamily: _kFontFam); - static const IconData file_invoice_dollar = - IconData(0xf571, fontFamily: _kFontFam); - static const IconData file_prescription = - IconData(0xf572, fontFamily: _kFontFam); - static const IconData file_signature = - IconData(0xf573, fontFamily: _kFontFam); - static const IconData file_upload = IconData(0xf574, fontFamily: _kFontFam); - static const IconData fill = IconData(0xf575, fontFamily: _kFontFam); - static const IconData fill_drip = IconData(0xf576, fontFamily: _kFontFam); - static const IconData fingerprint = IconData(0xf577, fontFamily: _kFontFam); - static const IconData fish = IconData(0xf578, fontFamily: _kFontFam); - static const IconData flushed = IconData(0xf579, fontFamily: _kFontFam); - static const IconData frown_open = IconData(0xf57a, fontFamily: _kFontFam); - static const IconData glass_martini_alt = - IconData(0xf57b, fontFamily: _kFontFam); - static const IconData globe_africa = IconData(0xf57c, fontFamily: _kFontFam); - static const IconData globe_americas = - IconData(0xf57d, fontFamily: _kFontFam); - static const IconData globe_asia = IconData(0xf57e, fontFamily: _kFontFam); - static const IconData grimace = IconData(0xf57f, fontFamily: _kFontFam); - static const IconData grin = IconData(0xf580, fontFamily: _kFontFam); - static const IconData grin_alt = IconData(0xf581, fontFamily: _kFontFam); - static const IconData grin_beam = IconData(0xf582, fontFamily: _kFontFam); - static const IconData grin_beam_sweat = - IconData(0xf583, fontFamily: _kFontFam); - static const IconData grin_hearts = IconData(0xf584, fontFamily: _kFontFam); - static const IconData grin_squint = IconData(0xf585, fontFamily: _kFontFam); - static const IconData grin_squint_tears = - IconData(0xf586, fontFamily: _kFontFam); - static const IconData grin_stars = IconData(0xf587, fontFamily: _kFontFam); - static const IconData grin_tears = IconData(0xf588, fontFamily: _kFontFam); - static const IconData grin_tongue = IconData(0xf589, fontFamily: _kFontFam); - static const IconData grin_tongue_squint = - IconData(0xf58a, fontFamily: _kFontFam); - static const IconData grin_tongue_wink = - IconData(0xf58b, fontFamily: _kFontFam); - static const IconData grin_wink = IconData(0xf58c, fontFamily: _kFontFam); - static const IconData grip_horizontal = - IconData(0xf58d, fontFamily: _kFontFam); - static const IconData grip_vertical = IconData(0xf58e, fontFamily: _kFontFam); - static const IconData headphones_alt = - IconData(0xf58f, fontFamily: _kFontFam); - static const IconData headset = IconData(0xf590, fontFamily: _kFontFam); - static const IconData highlighter = IconData(0xf591, fontFamily: _kFontFam); - static const IconData hornbill = IconData(0xf592, fontFamily: _kFontFam); - static const IconData hot_tub = IconData(0xf593, fontFamily: _kFontFam); - static const IconData hotel = IconData(0xf594, fontFamily: _kFontFam); - static const IconData joint = IconData(0xf595, fontFamily: _kFontFam); - static const IconData kiss = IconData(0xf596, fontFamily: _kFontFam); - static const IconData kiss_beam = IconData(0xf597, fontFamily: _kFontFam); - static const IconData kiss_wink_heart = - IconData(0xf598, fontFamily: _kFontFam); - static const IconData laugh = IconData(0xf599, fontFamily: _kFontFam); - static const IconData laugh_beam = IconData(0xf59a, fontFamily: _kFontFam); - static const IconData laugh_squint = IconData(0xf59b, fontFamily: _kFontFam); - static const IconData laugh_wink = IconData(0xf59c, fontFamily: _kFontFam); - static const IconData luggage_cart = IconData(0xf59d, fontFamily: _kFontFam); - static const IconData mailchimp = IconData(0xf59e, fontFamily: _kFontFam); - static const IconData map_marked = IconData(0xf59f, fontFamily: _kFontFam); - static const IconData map_marked_alt = - IconData(0xf5a0, fontFamily: _kFontFam); - static const IconData marker = IconData(0xf5a1, fontFamily: _kFontFam); - static const IconData medal = IconData(0xf5a2, fontFamily: _kFontFam); - static const IconData megaport = IconData(0xf5a3, fontFamily: _kFontFam); - static const IconData meh_blank = IconData(0xf5a4, fontFamily: _kFontFam); - static const IconData meh_rolling_eyes = - IconData(0xf5a5, fontFamily: _kFontFam); - static const IconData monument = IconData(0xf5a6, fontFamily: _kFontFam); - static const IconData mortar_pestle = IconData(0xf5a7, fontFamily: _kFontFam); - static const IconData nimblr = IconData(0xf5a8, fontFamily: _kFontFam); - static const IconData paint_roller = IconData(0xf5aa, fontFamily: _kFontFam); - static const IconData passport = IconData(0xf5ab, fontFamily: _kFontFam); - static const IconData pen_fancy = IconData(0xf5ac, fontFamily: _kFontFam); - static const IconData pen_nib = IconData(0xf5ad, fontFamily: _kFontFam); - static const IconData pencil_ruler = IconData(0xf5ae, fontFamily: _kFontFam); - static const IconData plane_arrival = IconData(0xf5af, fontFamily: _kFontFam); - static const IconData plane_departure = - IconData(0xf5b0, fontFamily: _kFontFam); - static const IconData prescription = IconData(0xf5b1, fontFamily: _kFontFam); - static const IconData rev = IconData(0xf5b2, fontFamily: _kFontFam); - static const IconData sad_cry = IconData(0xf5b3, fontFamily: _kFontFam); - static const IconData sad_tear = IconData(0xf5b4, fontFamily: _kFontFam); - static const IconData shopware = IconData(0xf5b5, fontFamily: _kFontFam); - static const IconData shuttle_van = IconData(0xf5b6, fontFamily: _kFontFam); - static const IconData signature = IconData(0xf5b7, fontFamily: _kFontFam); - static const IconData smile_beam = IconData(0xf5b8, fontFamily: _kFontFam); - static const IconData solar_panel = IconData(0xf5ba, fontFamily: _kFontFam); - static const IconData spa = IconData(0xf5bb, fontFamily: _kFontFam); - static const IconData splotch = IconData(0xf5bc, fontFamily: _kFontFam); - static const IconData spray_can = IconData(0xf5bd, fontFamily: _kFontFam); - static const IconData squarespace = IconData(0xf5be, fontFamily: _kFontFam); - static const IconData stamp = IconData(0xf5bf, fontFamily: _kFontFam); - - // static const IconData star_half_alt = IconData(0xf5c0, fontFamily: _kFontFam); - static const IconData suitcase_rolling = - IconData(0xf5c1, fontFamily: _kFontFam); - static const IconData surprise = IconData(0xf5c2, fontFamily: _kFontFam); - static const IconData swatchbook = IconData(0xf5c3, fontFamily: _kFontFam); - static const IconData swimmer = IconData(0xf5c4, fontFamily: _kFontFam); - static const IconData swimming_pool = IconData(0xf5c5, fontFamily: _kFontFam); - static const IconData themeco = IconData(0xf5c6, fontFamily: _kFontFam); - static const IconData tint_slash = IconData(0xf5c7, fontFamily: _kFontFam); - static const IconData tired = IconData(0xf5c8, fontFamily: _kFontFam); - static const IconData tooth = IconData(0xf5c9, fontFamily: _kFontFam); - static const IconData umbrella_beach = - IconData(0xf5ca, fontFamily: _kFontFam); - static const IconData vector_square = IconData(0xf5cb, fontFamily: _kFontFam); - static const IconData weebly = IconData(0xf5cc, fontFamily: _kFontFam); - static const IconData weight_hanging = - IconData(0xf5cd, fontFamily: _kFontFam); - static const IconData wine_glass_alt = - IconData(0xf5ce, fontFamily: _kFontFam); - static const IconData wix = IconData(0xf5cf, fontFamily: _kFontFam); - static const IconData air_freshener = IconData(0xf5d0, fontFamily: _kFontFam); - static const IconData apple_alt = IconData(0xf5d1, fontFamily: _kFontFam); - static const IconData atom = IconData(0xf5d2, fontFamily: _kFontFam); - static const IconData bone = IconData(0xf5d7, fontFamily: _kFontFam); - static const IconData book_reader = IconData(0xf5da, fontFamily: _kFontFam); - static const IconData brain = IconData(0xf5dc, fontFamily: _kFontFam); - static const IconData car_alt = IconData(0xf5de, fontFamily: _kFontFam); - static const IconData car_battery = IconData(0xf5df, fontFamily: _kFontFam); - static const IconData car_crash = IconData(0xf5e1, fontFamily: _kFontFam); - static const IconData car_side = IconData(0xf5e4, fontFamily: _kFontFam); - static const IconData charging_station = - IconData(0xf5e7, fontFamily: _kFontFam); - static const IconData directions = IconData(0xf5eb, fontFamily: _kFontFam); - static const IconData draw_polygon = IconData(0xf5ee, fontFamily: _kFontFam); - static const IconData ello = IconData(0xf5f1, fontFamily: _kFontFam); - static const IconData hackerrank = IconData(0xf5f7, fontFamily: _kFontFam); - static const IconData kaggle = IconData(0xf5fa, fontFamily: _kFontFam); - static const IconData laptop_code = IconData(0xf5fc, fontFamily: _kFontFam); - static const IconData layer_group = IconData(0xf5fd, fontFamily: _kFontFam); - static const IconData lungs = IconData(0xf604, fontFamily: _kFontFam); - static const IconData markdown = IconData(0xf60f, fontFamily: _kFontFam); - static const IconData microscope = IconData(0xf610, fontFamily: _kFontFam); - static const IconData neos = IconData(0xf612, fontFamily: _kFontFam); - static const IconData oil_can = IconData(0xf613, fontFamily: _kFontFam); - static const IconData poop = IconData(0xf619, fontFamily: _kFontFam); - static const IconData shapes = IconData(0xf61f, fontFamily: _kFontFam); - static const IconData star_of_life = IconData(0xf621, fontFamily: _kFontFam); - static const IconData teeth = IconData(0xf62e, fontFamily: _kFontFam); - static const IconData teeth_open = IconData(0xf62f, fontFamily: _kFontFam); - static const IconData theater_masks = IconData(0xf630, fontFamily: _kFontFam); - static const IconData traffic_light = IconData(0xf637, fontFamily: _kFontFam); - static const IconData truck_monster = IconData(0xf63b, fontFamily: _kFontFam); - static const IconData truck_pickup = IconData(0xf63c, fontFamily: _kFontFam); - static const IconData zhihu = IconData(0xf63f, fontFamily: _kFontFam); - static const IconData ad = IconData(0xf641, fontFamily: _kFontFam); - static const IconData alipay = IconData(0xf642, fontFamily: _kFontFam); - static const IconData ankh = IconData(0xf644, fontFamily: _kFontFam); - static const IconData bible = IconData(0xf647, fontFamily: _kFontFam); - static const IconData business_time = IconData(0xf64a, fontFamily: _kFontFam); - static const IconData city = IconData(0xf64f, fontFamily: _kFontFam); - static const IconData comment_dollar = - IconData(0xf651, fontFamily: _kFontFam); - static const IconData comments_dollar = - IconData(0xf653, fontFamily: _kFontFam); - static const IconData cross = IconData(0xf654, fontFamily: _kFontFam); - static const IconData dharmachakra = IconData(0xf655, fontFamily: _kFontFam); - static const IconData envelope_open_text = - IconData(0xf658, fontFamily: _kFontFam); - static const IconData folder_minus = IconData(0xf65d, fontFamily: _kFontFam); - static const IconData folder_plus = IconData(0xf65e, fontFamily: _kFontFam); - static const IconData funnel_dollar = IconData(0xf662, fontFamily: _kFontFam); - static const IconData gopuram = IconData(0xf664, fontFamily: _kFontFam); - static const IconData hamsa = IconData(0xf665, fontFamily: _kFontFam); - static const IconData bahai = IconData(0xf666, fontFamily: _kFontFam); - static const IconData jedi = IconData(0xf669, fontFamily: _kFontFam); - static const IconData journal_whills = - IconData(0xf66a, fontFamily: _kFontFam); - static const IconData kaaba = IconData(0xf66b, fontFamily: _kFontFam); - static const IconData khanda = IconData(0xf66d, fontFamily: _kFontFam); - static const IconData landmark = IconData(0xf66f, fontFamily: _kFontFam); - static const IconData mail_bulk = IconData(0xf674, fontFamily: _kFontFam); - static const IconData menorah = IconData(0xf676, fontFamily: _kFontFam); - static const IconData mosque = IconData(0xf678, fontFamily: _kFontFam); - static const IconData om = IconData(0xf679, fontFamily: _kFontFam); - static const IconData pastafarianism = - IconData(0xf67b, fontFamily: _kFontFam); - static const IconData peace = IconData(0xf67c, fontFamily: _kFontFam); - static const IconData place_of_worship = - IconData(0xf67f, fontFamily: _kFontFam); - static const IconData poll = IconData(0xf681, fontFamily: _kFontFam); - static const IconData poll_h = IconData(0xf682, fontFamily: _kFontFam); - static const IconData pray = IconData(0xf683, fontFamily: _kFontFam); - static const IconData praying_hands = IconData(0xf684, fontFamily: _kFontFam); - static const IconData quran = IconData(0xf687, fontFamily: _kFontFam); - static const IconData search_dollar = IconData(0xf688, fontFamily: _kFontFam); - static const IconData search_location = - IconData(0xf689, fontFamily: _kFontFam); - static const IconData socks = IconData(0xf696, fontFamily: _kFontFam); - static const IconData square_root_alt = - IconData(0xf698, fontFamily: _kFontFam); - static const IconData star_and_crescent = - IconData(0xf699, fontFamily: _kFontFam); - static const IconData star_of_david = IconData(0xf69a, fontFamily: _kFontFam); - static const IconData synagogue = IconData(0xf69b, fontFamily: _kFontFam); - static const IconData the_red_yeti = IconData(0xf69d, fontFamily: _kFontFam); - static const IconData torah = IconData(0xf6a0, fontFamily: _kFontFam); - static const IconData torii_gate = IconData(0xf6a1, fontFamily: _kFontFam); - static const IconData vihara = IconData(0xf6a7, fontFamily: _kFontFam); - static const IconData volume_mute = IconData(0xf6a9, fontFamily: _kFontFam); - static const IconData yin_yang = IconData(0xf6ad, fontFamily: _kFontFam); - static const IconData acquisitions_incorporated = - IconData(0xf6af, fontFamily: _kFontFam); - static const IconData blender_phone = IconData(0xf6b6, fontFamily: _kFontFam); - static const IconData book_dead = IconData(0xf6b7, fontFamily: _kFontFam); - static const IconData campground = IconData(0xf6bb, fontFamily: _kFontFam); - static const IconData cat = IconData(0xf6be, fontFamily: _kFontFam); - static const IconData chair = IconData(0xf6c0, fontFamily: _kFontFam); - static const IconData cloud_moon = IconData(0xf6c3, fontFamily: _kFontFam); - static const IconData cloud_sun = IconData(0xf6c4, fontFamily: _kFontFam); - static const IconData critical_role = IconData(0xf6c9, fontFamily: _kFontFam); - static const IconData d_and_d_beyond = - IconData(0xf6ca, fontFamily: _kFontFam); - static const IconData dev = IconData(0xf6cc, fontFamily: _kFontFam); - static const IconData dice_d20 = IconData(0xf6cf, fontFamily: _kFontFam); - static const IconData dice_d6 = IconData(0xf6d1, fontFamily: _kFontFam); - static const IconData dog = IconData(0xf6d3, fontFamily: _kFontFam); - static const IconData dragon = IconData(0xf6d5, fontFamily: _kFontFam); - static const IconData drumstick_bite = - IconData(0xf6d7, fontFamily: _kFontFam); - static const IconData dungeon = IconData(0xf6d9, fontFamily: _kFontFam); - static const IconData fantasy_flight_games = - IconData(0xf6dc, fontFamily: _kFontFam); - static const IconData file_csv = IconData(0xf6dd, fontFamily: _kFontFam); - static const IconData fist_raised = IconData(0xf6de, fontFamily: _kFontFam); - static const IconData ghost = IconData(0xf6e2, fontFamily: _kFontFam); - static const IconData hammer_1 = IconData(0xf6e3, fontFamily: _kFontFam); - static const IconData hanukiah = IconData(0xf6e6, fontFamily: _kFontFam); - static const IconData hat_wizard = IconData(0xf6e8, fontFamily: _kFontFam); - static const IconData hiking = IconData(0xf6ec, fontFamily: _kFontFam); - static const IconData hippo = IconData(0xf6ed, fontFamily: _kFontFam); - static const IconData horse = IconData(0xf6f0, fontFamily: _kFontFam); - static const IconData house_damage = IconData(0xf6f1, fontFamily: _kFontFam); - static const IconData hryvnia = IconData(0xf6f2, fontFamily: _kFontFam); - static const IconData mask = IconData(0xf6fa, fontFamily: _kFontFam); - static const IconData mountain = IconData(0xf6fc, fontFamily: _kFontFam); - static const IconData network_wired = IconData(0xf6ff, fontFamily: _kFontFam); - static const IconData otter = IconData(0xf700, fontFamily: _kFontFam); - static const IconData penny_arcade = IconData(0xf704, fontFamily: _kFontFam); - static const IconData ring = IconData(0xf70b, fontFamily: _kFontFam); - static const IconData running = IconData(0xf70c, fontFamily: _kFontFam); - static const IconData scroll = IconData(0xf70e, fontFamily: _kFontFam); - static const IconData skull_crossbones = - IconData(0xf714, fontFamily: _kFontFam); - static const IconData slash = IconData(0xf715, fontFamily: _kFontFam); - static const IconData spider = IconData(0xf717, fontFamily: _kFontFam); - static const IconData toilet_paper = IconData(0xf71e, fontFamily: _kFontFam); - static const IconData tractor = IconData(0xf722, fontFamily: _kFontFam); - static const IconData user_injured = IconData(0xf728, fontFamily: _kFontFam); - static const IconData vr_cardboard = IconData(0xf729, fontFamily: _kFontFam); - static const IconData wind = IconData(0xf72e, fontFamily: _kFontFam); - static const IconData wine_bottle = IconData(0xf72f, fontFamily: _kFontFam); - static const IconData wizards_of_the_coast = - IconData(0xf730, fontFamily: _kFontFam); - static const IconData think_peaks = IconData(0xf731, fontFamily: _kFontFam); - static const IconData cloud_meatball = - IconData(0xf73b, fontFamily: _kFontFam); - static const IconData cloud_moon_rain = - IconData(0xf73c, fontFamily: _kFontFam); - static const IconData cloud_rain = IconData(0xf73d, fontFamily: _kFontFam); - static const IconData cloud_showers_heavy = - IconData(0xf740, fontFamily: _kFontFam); - static const IconData cloud_sun_rain = - IconData(0xf743, fontFamily: _kFontFam); - static const IconData democrat = IconData(0xf747, fontFamily: _kFontFam); - static const IconData flag_usa = IconData(0xf74d, fontFamily: _kFontFam); - static const IconData meteor = IconData(0xf753, fontFamily: _kFontFam); - static const IconData person_booth = IconData(0xf756, fontFamily: _kFontFam); - static const IconData poo_storm = IconData(0xf75a, fontFamily: _kFontFam); - static const IconData rainbow = IconData(0xf75b, fontFamily: _kFontFam); - static const IconData reacteurope = IconData(0xf75d, fontFamily: _kFontFam); - static const IconData republican = IconData(0xf75e, fontFamily: _kFontFam); - static const IconData smog = IconData(0xf75f, fontFamily: _kFontFam); - static const IconData temperature_high = - IconData(0xf769, fontFamily: _kFontFam); - static const IconData temperature_low = - IconData(0xf76b, fontFamily: _kFontFam); - static const IconData vote_yea = IconData(0xf772, fontFamily: _kFontFam); - static const IconData water = IconData(0xf773, fontFamily: _kFontFam); - static const IconData adobe = IconData(0xf778, fontFamily: _kFontFam); - static const IconData artstation = IconData(0xf77a, fontFamily: _kFontFam); - static const IconData atlassian = IconData(0xf77b, fontFamily: _kFontFam); - static const IconData baby = IconData(0xf77c, fontFamily: _kFontFam); - static const IconData baby_carriage = IconData(0xf77d, fontFamily: _kFontFam); - static const IconData biohazard = IconData(0xf780, fontFamily: _kFontFam); - static const IconData blog = IconData(0xf781, fontFamily: _kFontFam); - static const IconData calendar_day = IconData(0xf783, fontFamily: _kFontFam); - static const IconData calendar_week = IconData(0xf784, fontFamily: _kFontFam); - static const IconData canadian_maple_leaf = - IconData(0xf785, fontFamily: _kFontFam); - static const IconData candy_cane = IconData(0xf786, fontFamily: _kFontFam); - static const IconData carrot = IconData(0xf787, fontFamily: _kFontFam); - static const IconData cash_register = IconData(0xf788, fontFamily: _kFontFam); - static const IconData centos = IconData(0xf789, fontFamily: _kFontFam); - static const IconData compress_arrows_alt = - IconData(0xf78c, fontFamily: _kFontFam); - static const IconData confluence = IconData(0xf78d, fontFamily: _kFontFam); - static const IconData dhl = IconData(0xf790, fontFamily: _kFontFam); - static const IconData diaspora = IconData(0xf791, fontFamily: _kFontFam); - static const IconData dumpster = IconData(0xf793, fontFamily: _kFontFam); - static const IconData dumpster_fire = IconData(0xf794, fontFamily: _kFontFam); - static const IconData ethernet = IconData(0xf796, fontFamily: _kFontFam); - static const IconData fedex = IconData(0xf797, fontFamily: _kFontFam); - static const IconData fedora = IconData(0xf798, fontFamily: _kFontFam); - static const IconData figma = IconData(0xf799, fontFamily: _kFontFam); - static const IconData gifts = IconData(0xf79c, fontFamily: _kFontFam); - static const IconData glass_cheers = IconData(0xf79f, fontFamily: _kFontFam); - static const IconData glass_whiskey = IconData(0xf7a0, fontFamily: _kFontFam); - static const IconData globe_europe = IconData(0xf7a2, fontFamily: _kFontFam); - static const IconData grip_lines = IconData(0xf7a4, fontFamily: _kFontFam); - static const IconData grip_lines_vertical = - IconData(0xf7a5, fontFamily: _kFontFam); - static const IconData guitar = IconData(0xf7a6, fontFamily: _kFontFam); - static const IconData heart_broken = IconData(0xf7a9, fontFamily: _kFontFam); - static const IconData holly_berry = IconData(0xf7aa, fontFamily: _kFontFam); - static const IconData horse_head = IconData(0xf7ab, fontFamily: _kFontFam); - static const IconData icicles = IconData(0xf7ad, fontFamily: _kFontFam); - static const IconData igloo = IconData(0xf7ae, fontFamily: _kFontFam); - static const IconData intercom = IconData(0xf7af, fontFamily: _kFontFam); - static const IconData invision = IconData(0xf7b0, fontFamily: _kFontFam); - static const IconData jira = IconData(0xf7b1, fontFamily: _kFontFam); - static const IconData mendeley = IconData(0xf7b3, fontFamily: _kFontFam); - static const IconData mitten = IconData(0xf7b5, fontFamily: _kFontFam); - static const IconData mug_hot = IconData(0xf7b6, fontFamily: _kFontFam); - static const IconData radiation = IconData(0xf7b9, fontFamily: _kFontFam); - static const IconData radiation_alt = IconData(0xf7ba, fontFamily: _kFontFam); - static const IconData raspberry_pi = IconData(0xf7bb, fontFamily: _kFontFam); - static const IconData redhat = IconData(0xf7bc, fontFamily: _kFontFam); - static const IconData restroom = IconData(0xf7bd, fontFamily: _kFontFam); - static const IconData satellite = IconData(0xf7bf, fontFamily: _kFontFam); - static const IconData satellite_dish = - IconData(0xf7c0, fontFamily: _kFontFam); - static const IconData sd_card = IconData(0xf7c2, fontFamily: _kFontFam); - static const IconData sim_card = IconData(0xf7c4, fontFamily: _kFontFam); - static const IconData skating = IconData(0xf7c5, fontFamily: _kFontFam); - static const IconData sketch = IconData(0xf7c6, fontFamily: _kFontFam); - static const IconData skiing = IconData(0xf7c9, fontFamily: _kFontFam); - static const IconData skiing_nordic = IconData(0xf7ca, fontFamily: _kFontFam); - static const IconData sleigh = IconData(0xf7cc, fontFamily: _kFontFam); - static const IconData sms = IconData(0xf7cd, fontFamily: _kFontFam); - static const IconData snowboarding = IconData(0xf7ce, fontFamily: _kFontFam); - static const IconData snowman = IconData(0xf7d0, fontFamily: _kFontFam); - static const IconData snowplow = IconData(0xf7d2, fontFamily: _kFontFam); - static const IconData sourcetree = IconData(0xf7d3, fontFamily: _kFontFam); - static const IconData suse = IconData(0xf7d6, fontFamily: _kFontFam); - static const IconData tenge = IconData(0xf7d7, fontFamily: _kFontFam); - static const IconData toilet = IconData(0xf7d8, fontFamily: _kFontFam); - static const IconData tools = IconData(0xf7d9, fontFamily: _kFontFam); - static const IconData tram = IconData(0xf7da, fontFamily: _kFontFam); - static const IconData ubuntu = IconData(0xf7df, fontFamily: _kFontFam); - static const IconData ups = IconData(0xf7e0, fontFamily: _kFontFam); - static const IconData usps = IconData(0xf7e1, fontFamily: _kFontFam); - static const IconData yarn = IconData(0xf7e3, fontFamily: _kFontFam); - static const IconData fire_alt = IconData(0xf7e4, fontFamily: _kFontFam); - static const IconData bacon = IconData(0xf7e5, fontFamily: _kFontFam); - static const IconData book_medical = IconData(0xf7e6, fontFamily: _kFontFam); - static const IconData bread_slice = IconData(0xf7ec, fontFamily: _kFontFam); - static const IconData cheese = IconData(0xf7ef, fontFamily: _kFontFam); - static const IconData clinic_medical = - IconData(0xf7f2, fontFamily: _kFontFam); - static const IconData comment_medical = - IconData(0xf7f5, fontFamily: _kFontFam); - static const IconData crutch = IconData(0xf7f7, fontFamily: _kFontFam); - static const IconData disease = IconData(0xf7fa, fontFamily: _kFontFam); - static const IconData egg = IconData(0xf7fb, fontFamily: _kFontFam); - static const IconData hamburger = IconData(0xf805, fontFamily: _kFontFam); - static const IconData hand_middle_finger = - IconData(0xf806, fontFamily: _kFontFam); - static const IconData hard_hat = IconData(0xf807, fontFamily: _kFontFam); - static const IconData hospital_user = IconData(0xf80d, fontFamily: _kFontFam); - static const IconData hotdog = IconData(0xf80f, fontFamily: _kFontFam); - static const IconData ice_cream = IconData(0xf810, fontFamily: _kFontFam); - static const IconData laptop_medical = - IconData(0xf812, fontFamily: _kFontFam); - static const IconData pager = IconData(0xf815, fontFamily: _kFontFam); - static const IconData pepper_hot = IconData(0xf816, fontFamily: _kFontFam); - static const IconData pizza_slice = IconData(0xf818, fontFamily: _kFontFam); - static const IconData trash_restore = IconData(0xf829, fontFamily: _kFontFam); - static const IconData trash_restore_alt = - IconData(0xf82a, fontFamily: _kFontFam); - static const IconData user_nurse = IconData(0xf82f, fontFamily: _kFontFam); - static const IconData airbnb = IconData(0xf834, fontFamily: _kFontFam); - static const IconData battle_net = IconData(0xf835, fontFamily: _kFontFam); - static const IconData bootstrap = IconData(0xf836, fontFamily: _kFontFam); - static const IconData buffer = IconData(0xf837, fontFamily: _kFontFam); - static const IconData chromecast = IconData(0xf838, fontFamily: _kFontFam); - static const IconData evernote = IconData(0xf839, fontFamily: _kFontFam); - static const IconData itch_io = IconData(0xf83a, fontFamily: _kFontFam); - static const IconData salesforce = IconData(0xf83b, fontFamily: _kFontFam); - static const IconData speaker_deck = IconData(0xf83c, fontFamily: _kFontFam); - static const IconData symfony = IconData(0xf83d, fontFamily: _kFontFam); - static const IconData wave_square = IconData(0xf83e, fontFamily: _kFontFam); - static const IconData waze = IconData(0xf83f, fontFamily: _kFontFam); - static const IconData yammer = IconData(0xf840, fontFamily: _kFontFam); - static const IconData git_alt = IconData(0xf841, fontFamily: _kFontFam); - static const IconData stackpath = IconData(0xf842, fontFamily: _kFontFam); - static const IconData biking = IconData(0xf84a, fontFamily: _kFontFam); - static const IconData border_all = IconData(0xf84c, fontFamily: _kFontFam); - static const IconData border_none = IconData(0xf850, fontFamily: _kFontFam); - static const IconData border_style = IconData(0xf853, fontFamily: _kFontFam); - static const IconData fan = IconData(0xf863, fontFamily: _kFontFam); - static const IconData icons = IconData(0xf86d, fontFamily: _kFontFam); - static const IconData phone_alt = IconData(0xf879, fontFamily: _kFontFam); - static const IconData phone_square_alt = - IconData(0xf87b, fontFamily: _kFontFam); - static const IconData photo_video = IconData(0xf87c, fontFamily: _kFontFam); - static const IconData remove_format = IconData(0xf87d, fontFamily: _kFontFam); - static const IconData sort_alpha_down_alt = - IconData(0xf881, fontFamily: _kFontFam); - static const IconData sort_alpha_up_alt = - IconData(0xf882, fontFamily: _kFontFam); - static const IconData sort_amount_down_alt = - IconData(0xf884, fontFamily: _kFontFam); - static const IconData sort_amount_up_alt = - IconData(0xf885, fontFamily: _kFontFam); - static const IconData sort_numeric_down_alt = - IconData(0xf886, fontFamily: _kFontFam); - static const IconData sort_numeric_up_alt = - IconData(0xf887, fontFamily: _kFontFam); - static const IconData spell_check = IconData(0xf891, fontFamily: _kFontFam); - static const IconData voicemail = IconData(0xf897, fontFamily: _kFontFam); - static const IconData cotton_bureau = IconData(0xf89e, fontFamily: _kFontFam); - static const IconData buy_n_large = IconData(0xf8a6, fontFamily: _kFontFam); - static const IconData hat_cowboy = IconData(0xf8c0, fontFamily: _kFontFam); - static const IconData hat_cowboy_side = - IconData(0xf8c1, fontFamily: _kFontFam); - static const IconData mdb = IconData(0xf8ca, fontFamily: _kFontFam); - static const IconData mouse = IconData(0xf8cc, fontFamily: _kFontFam); - static const IconData orcid = IconData(0xf8d2, fontFamily: _kFontFam); - static const IconData record_vinyl = IconData(0xf8d9, fontFamily: _kFontFam); - static const IconData swift = IconData(0xf8e1, fontFamily: _kFontFam); - static const IconData umbraco = IconData(0xf8e8, fontFamily: _kFontFam); - static const IconData caravan = IconData(0xf8ff, fontFamily: _kFontFam); -} diff --git a/ui/flutter/pubspec.lock b/ui/flutter/pubspec.lock index acba56491..a0a719b9c 100644 --- a/ui/flutter/pubspec.lock +++ b/ui/flutter/pubspec.lock @@ -145,6 +145,14 @@ packages: url: "https://pub.dev" source: hosted version: "1.3.0" + checkable_treeview: + dependency: "direct main" + description: + name: checkable_treeview + sha256: e38cf0a1088b803707a1f0b271ac46210108aac81c2dad506d0d56e7932ab690 + url: "https://pub.dev" + source: hosted + version: "1.3.0" checked_yaml: dependency: transitive description: @@ -321,14 +329,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.1.0" - fluent_ui: - dependency: "direct main" - description: - name: fluent_ui - sha256: a8c76cb501303d108cb9bd33e516da7cfd078031ff427d68eab6069bf4492a2c - url: "https://pub.dev" - source: hosted - version: "4.8.7" flutter: dependency: "direct main" description: flutter @@ -525,30 +525,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.2.2" - leak_tracker: - dependency: transitive - description: - name: leak_tracker - sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa" - url: "https://pub.dev" - source: hosted - version: "10.0.0" - leak_tracker_flutter_testing: - dependency: transitive - description: - name: leak_tracker_flutter_testing - sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0 - url: "https://pub.dev" - source: hosted - version: "2.0.1" - leak_tracker_testing: - dependency: transitive - description: - name: leak_tracker_testing - sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47 - url: "https://pub.dev" - source: hosted - version: "2.0.1" lecle_downloads_path_provider: dependency: "direct main" description: @@ -617,26 +593,18 @@ packages: dependency: transitive description: name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb + sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e" url: "https://pub.dev" source: hosted - version: "0.12.16+1" + version: "0.12.16" material_color_utilities: dependency: transitive description: name: material_color_utilities - sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" - url: "https://pub.dev" - source: hosted - version: "0.8.0" - math_expressions: - dependency: transitive - description: - name: math_expressions - sha256: e32d803d758ace61cc6c4bdfed1226ff60a6a23646b35685670d28b5616139f8 + sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41" url: "https://pub.dev" source: hosted - version: "2.6.0" + version: "0.5.0" menu_base: dependency: transitive description: @@ -649,10 +617,10 @@ packages: dependency: transitive description: name: meta - sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04 + sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e url: "https://pub.dev" source: hosted - version: "1.11.0" + version: "1.10.0" mime: dependency: transitive description: @@ -697,10 +665,10 @@ packages: dependency: "direct main" description: name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" + sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.8.3" path_provider: dependency: "direct main" description: @@ -854,14 +822,6 @@ packages: url: "https://pub.dev" source: hosted version: "3.2.1" - recase: - dependency: transitive - description: - name: recase - sha256: e4eb4ec2dcdee52dcf99cb4ceabaffc631d7424ee55e56f280bc039737f89213 - url: "https://pub.dev" - source: hosted - version: "4.1.0" rounded_loading_button_plus: dependency: "direct main" description: @@ -886,14 +846,6 @@ packages: url: "https://pub.dev" source: hosted version: "0.1.9" - scroll_pos: - dependency: transitive - description: - name: scroll_pos - sha256: cebf602b2dd939de6832bb902ffefb574608d1b84f420b82b381a4007d3c1e1b - url: "https://pub.dev" - source: hosted - version: "0.5.0" share_plus: dependency: "direct main" description: @@ -1203,14 +1155,6 @@ packages: url: "https://pub.dev" source: hosted version: "2.1.4" - vm_service: - dependency: transitive - description: - name: vm_service - sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957 - url: "https://pub.dev" - source: hosted - version: "13.0.0" watcher: dependency: transitive description: diff --git a/ui/flutter/pubspec.yaml b/ui/flutter/pubspec.yaml index 792237bac..1102669c7 100644 --- a/ui/flutter/pubspec.yaml +++ b/ui/flutter/pubspec.yaml @@ -18,7 +18,7 @@ publish_to: "none" # Remove this line if you wish to publish to pub.dev version: 1.6.4+1 environment: - sdk: '>=3.0.0 <4.0.0' + sdk: ">=3.0.0 <4.0.0" # Dependencies specify other packages that your package needs in order to work. # To automatically upgrade your package dependencies to the latest versions @@ -49,7 +49,6 @@ dependencies: logger: ^1.3.0 desktop_drop: ^0.4.3 package_info_plus: ^4.0.0 - fluent_ui: ^4.4.0 path: any badges: ^3.0.3 app_links: ^3.4.2 @@ -69,6 +68,7 @@ dependencies: toggle_switch: ^2.3.0 permission_handler: ^11.3.1 device_info_plus: ^9.1.2 + checkable_treeview: ^1.3.0 dependency_overrides: permission_handler_windows: git: @@ -118,9 +118,9 @@ flutter: # list giving the asset and other descriptors for the font. For # example: fonts: - - family: FontAwesome + - family: Gopeed fonts: - - asset: assets/fonts/FontAwesome.ttf + - asset: assets/fonts/Gopeed.ttf # - family: Trajan Pro # fonts: # - asset: fonts/TrajanPro.ttf @@ -150,7 +150,7 @@ flutter_icons: ffigen: name: LibgopeedBind description: Bindings to gopeed library. - output: 'lib/core/ffi/libgopeed_bind.dart' + output: "lib/core/ffi/libgopeed_bind.dart" headers: entry-points: - - 'include/libgopeed.h' + - "include/libgopeed.h"