321 lines
6.7 KiB
TypeScript
321 lines
6.7 KiB
TypeScript
|
|
import {
|
|||
|
|
Add as AddIcon,
|
|||
|
|
Close as CloseIcon,
|
|||
|
|
Remove as RemoveIcon,
|
|||
|
|
Resize as ResizeIcon,
|
|||
|
|
EllipsisHorizontalSharp as EllipsisHorizontalCircleSharpIcon,
|
|||
|
|
CopyOutline as CopyIcon,
|
|||
|
|
Trash as TrashIcon,
|
|||
|
|
Pencil as PencilIcon,
|
|||
|
|
HammerOutline as HammerIcon,
|
|||
|
|
DesktopOutline as DesktopOutlineIcon,
|
|||
|
|
Download as DownloadIcon,
|
|||
|
|
DownloadOutline as DownloadOutlineIcon,
|
|||
|
|
Share as ShareIcon,
|
|||
|
|
Send as SendIcon,
|
|||
|
|
InformationCircleOutline as InformationCircleIcon,
|
|||
|
|
Grid as GridIcon,
|
|||
|
|
TvOutline as TvOutlineIcon,
|
|||
|
|
DocumentText as DocumentTextIcon,
|
|||
|
|
Language as LanguageIcon,
|
|||
|
|
Moon as MoonIcon,
|
|||
|
|
Sunny as SunnyIcon,
|
|||
|
|
Person as PersonIcon,
|
|||
|
|
PersonOutline as PersonOutlineIcon,
|
|||
|
|
LogOutOutline as LogOutOutlineIcon,
|
|||
|
|
ChatboxEllipses as ChatboxEllipsesIcon,
|
|||
|
|
LockOpenOutline as LockOpenOutlineIcon,
|
|||
|
|
LockClosedOutline as LockClosedOutlineIcon,
|
|||
|
|
HelpCircleOutline as HelpOutlineIcon,
|
|||
|
|
CodeSlash as CodeSlashIcon,
|
|||
|
|
Create as CreateIcon,
|
|||
|
|
Rocket as RocketIcon,
|
|||
|
|
Duplicate as DuplicateIcon,
|
|||
|
|
DuplicateOutline as DuplicateOutlineIcon,
|
|||
|
|
Fish as FishIcon,
|
|||
|
|
BarChart as BarChartIcon,
|
|||
|
|
Layers as LayersIcon,
|
|||
|
|
Prism as PrismIcon,
|
|||
|
|
Construct as ConstructIcon,
|
|||
|
|
ChevronBackOutline as ChevronBackOutlineIcon,
|
|||
|
|
Flash as FlashIcon,
|
|||
|
|
SettingsSharp as SettingsSharpIcon,
|
|||
|
|
Home as HomeIcon,
|
|||
|
|
Card as CardIcon,
|
|||
|
|
ChevronUp as ChevronUpIcon,
|
|||
|
|
ChevronDown as ChevronDownIcon,
|
|||
|
|
ClipboardOutline as ClipboardOutlineIcon,
|
|||
|
|
BrowsersOutline as BrowsersOutlineIcon,
|
|||
|
|
Cut as CutIcon,
|
|||
|
|
Square as SquareIcon,
|
|||
|
|
ColorPalette as ColorPaletteIcon,
|
|||
|
|
Leaf as LeafIcon,
|
|||
|
|
ColorWand as ColorWandIcon,
|
|||
|
|
ArrowBack as ArrowBackIcon,
|
|||
|
|
ArrowForward as ArrowForwardIcon,
|
|||
|
|
ArrowDown as ArrowDownIcon,
|
|||
|
|
Planet as PawIcon,
|
|||
|
|
Search as SearchIcon,
|
|||
|
|
Reload as ReloadIcon,
|
|||
|
|
ChevronUpOutline as ChevronUpOutlineIcon,
|
|||
|
|
ChevronDownOutline as ChevronDownOutlineIcon,
|
|||
|
|
ChevronForward as ChevronForwardIcon,
|
|||
|
|
Pulse as PulseIcon,
|
|||
|
|
Folder as FolderIcon,
|
|||
|
|
FolderOpen as FolderOpenIcon,
|
|||
|
|
ImageOutline as ImageIcon,
|
|||
|
|
Images as ImagesIcon,
|
|||
|
|
List as ListIcon,
|
|||
|
|
EyeOutline as EyeOutlineIcon,
|
|||
|
|
EyeOffOutline as EyeOffOutlineIcon,
|
|||
|
|
Albums as AlbumsIcon,
|
|||
|
|
Analytics as AnalyticsIcon,
|
|||
|
|
AirplaneOutline as AirPlaneOutlineIcon
|
|||
|
|
} from '@vicons/ionicons5'
|
|||
|
|
|
|||
|
|
import {
|
|||
|
|
TableSplit as TableSplitIcon,
|
|||
|
|
Roadmap as RoadmapIcon,
|
|||
|
|
SpellCheck as SpellCheckIcon,
|
|||
|
|
GraphicalDataFlow as GraphicalDataFlowIcon,
|
|||
|
|
Store as StoreIcon,
|
|||
|
|
Devices as DevicesIcon,
|
|||
|
|
ObjectStorage as ObjectStorageIcon,
|
|||
|
|
DicomOverlay as DicomOverlayIcon,
|
|||
|
|
UpToTop as UpToTopIcon,
|
|||
|
|
DownToBottom as DownToBottomIcon,
|
|||
|
|
StackedMove as StackedMoveIcon,
|
|||
|
|
PaintBrush as PaintBrushIcon,
|
|||
|
|
ComposerEdit as ZAxisIcon,
|
|||
|
|
AlignHorizontalLeft as AlignHorizontalLeftIcon,
|
|||
|
|
AlignVerticalCenter as AlignVerticalCenterIcon,
|
|||
|
|
AlignVerticalTop as AlignVerticalTopIcon,
|
|||
|
|
AlignHorizontalCenter as AlignHorizontalCenterIcon,
|
|||
|
|
AlignHorizontalRight as AlignHorizontalRightIcon,
|
|||
|
|
AlignVerticalBottom as AlignVerticalBottomIcon,
|
|||
|
|
DocumentAdd as DocumentAddIcon,
|
|||
|
|
DocumentDownload as DocumentDownloadIcon,
|
|||
|
|
Scale as ScaleIcon,
|
|||
|
|
FitToScreen as FitToScreenIcon,
|
|||
|
|
FitToHeight as FitToHeightIcon,
|
|||
|
|
FitToWidth as FitToWidthIcon,
|
|||
|
|
Save as SaveIcon,
|
|||
|
|
Carbon3DCursor as Carbon3DCursorIcon,
|
|||
|
|
Carbon3DSoftware as Carbon3DSoftwareIcon,
|
|||
|
|
Filter as FilterIcon,
|
|||
|
|
FilterEdit as FilterEditIcon,
|
|||
|
|
Laptop as LaptopIcon,
|
|||
|
|
ChartPie as ChartPieIcon
|
|||
|
|
} from '@vicons/carbon'
|
|||
|
|
|
|||
|
|
const ionicons5 = {
|
|||
|
|
// 新增
|
|||
|
|
AddIcon,
|
|||
|
|
// 帮助(问号)
|
|||
|
|
HelpOutlineIcon,
|
|||
|
|
// 添加
|
|||
|
|
DuplicateIcon,
|
|||
|
|
// 添加 Outline
|
|||
|
|
DuplicateOutlineIcon,
|
|||
|
|
// 代码
|
|||
|
|
CodeSlashIcon,
|
|||
|
|
// 修改代码
|
|||
|
|
CreateIcon,
|
|||
|
|
// 事件(火箭)
|
|||
|
|
RocketIcon,
|
|||
|
|
// 退出
|
|||
|
|
LogOutOutlineIcon,
|
|||
|
|
// 锁
|
|||
|
|
LockOpenOutlineIcon,
|
|||
|
|
LockClosedOutlineIcon,
|
|||
|
|
// 人
|
|||
|
|
PersonIcon,
|
|||
|
|
// 人2
|
|||
|
|
PersonOutlineIcon,
|
|||
|
|
// 更多(省略号)
|
|||
|
|
ChatboxEllipsesIcon,
|
|||
|
|
// 月亮
|
|||
|
|
MoonIcon,
|
|||
|
|
// 太阳
|
|||
|
|
SunnyIcon,
|
|||
|
|
// 关闭
|
|||
|
|
CloseIcon,
|
|||
|
|
// 移除(最小化)
|
|||
|
|
RemoveIcon,
|
|||
|
|
// 调整(最大化)
|
|||
|
|
ResizeIcon,
|
|||
|
|
// 省略号
|
|||
|
|
EllipsisHorizontalCircleSharpIcon,
|
|||
|
|
// 复制
|
|||
|
|
CopyIcon,
|
|||
|
|
// 删除(垃圾桶)
|
|||
|
|
TrashIcon,
|
|||
|
|
// 编辑1(笔)
|
|||
|
|
PencilIcon,
|
|||
|
|
// 编辑2(锤子)
|
|||
|
|
HammerIcon,
|
|||
|
|
// 电脑
|
|||
|
|
DesktopOutlineIcon,
|
|||
|
|
// 下载
|
|||
|
|
DownloadIcon,
|
|||
|
|
DownloadOutlineIcon,
|
|||
|
|
// 导出
|
|||
|
|
ShareIcon,
|
|||
|
|
// 导出
|
|||
|
|
SendIcon,
|
|||
|
|
// 信息
|
|||
|
|
InformationCircleIcon,
|
|||
|
|
// 项目
|
|||
|
|
GridIcon,
|
|||
|
|
// 电脑1
|
|||
|
|
TvOutlineIcon,
|
|||
|
|
// 预览,浏览器
|
|||
|
|
BrowsersOutlineIcon,
|
|||
|
|
// 文档
|
|||
|
|
DocumentTextIcon,
|
|||
|
|
// 语言
|
|||
|
|
LanguageIcon,
|
|||
|
|
// 新项目(鱼)
|
|||
|
|
FishIcon,
|
|||
|
|
// 图表
|
|||
|
|
BarChartIcon,
|
|||
|
|
// 图层
|
|||
|
|
LayersIcon,
|
|||
|
|
// 组件详情设置(三棱镜)
|
|||
|
|
PrismIcon,
|
|||
|
|
// 正方体
|
|||
|
|
ConstructIcon,
|
|||
|
|
// 折叠/回退
|
|||
|
|
ChevronBackOutlineIcon,
|
|||
|
|
// 后端数据(闪电)
|
|||
|
|
FlashIcon,
|
|||
|
|
// 设置(齿轮)
|
|||
|
|
SettingsSharpIcon,
|
|||
|
|
// 回退
|
|||
|
|
HomeIcon,
|
|||
|
|
// 控件(卡片)
|
|||
|
|
CardIcon,
|
|||
|
|
// 上移
|
|||
|
|
ChevronUpIcon,
|
|||
|
|
// 下移
|
|||
|
|
ChevronDownIcon,
|
|||
|
|
// 剪贴板
|
|||
|
|
ClipboardOutlineIcon,
|
|||
|
|
// 剪贴
|
|||
|
|
CutIcon,
|
|||
|
|
// 正方形
|
|||
|
|
SquareIcon,
|
|||
|
|
// 色彩选择
|
|||
|
|
ColorPaletteIcon,
|
|||
|
|
ZAxisIcon,
|
|||
|
|
// 气球
|
|||
|
|
LeafIcon,
|
|||
|
|
// 颜色
|
|||
|
|
ColorWandIcon,
|
|||
|
|
// 撤回
|
|||
|
|
ArrowBackIcon,
|
|||
|
|
// 前进
|
|||
|
|
ArrowForwardIcon,
|
|||
|
|
// 向下
|
|||
|
|
ArrowDownIcon,
|
|||
|
|
// 狗爪
|
|||
|
|
PawIcon,
|
|||
|
|
// 搜索(放大镜)
|
|||
|
|
SearchIcon,
|
|||
|
|
// 加载
|
|||
|
|
ReloadIcon,
|
|||
|
|
// 过滤器
|
|||
|
|
FilterIcon,
|
|||
|
|
// 向上
|
|||
|
|
ChevronUpOutlineIcon,
|
|||
|
|
// 向下
|
|||
|
|
ChevronDownOutlineIcon,
|
|||
|
|
// 脉搏
|
|||
|
|
PulseIcon,
|
|||
|
|
// 文件夹
|
|||
|
|
FolderIcon,
|
|||
|
|
// 文件夹打开
|
|||
|
|
FolderOpenIcon,
|
|||
|
|
// 图片
|
|||
|
|
ImageIcon,
|
|||
|
|
// 多个图片
|
|||
|
|
ImagesIcon,
|
|||
|
|
// 列表
|
|||
|
|
ListIcon,
|
|||
|
|
// 眼睛
|
|||
|
|
EyeOutlineIcon,
|
|||
|
|
EyeOffOutlineIcon,
|
|||
|
|
// 图表列表
|
|||
|
|
AlbumsIcon,
|
|||
|
|
// 分析
|
|||
|
|
AnalyticsIcon,
|
|||
|
|
// 飞机
|
|||
|
|
AirPlaneOutlineIcon,
|
|||
|
|
// 向右
|
|||
|
|
ChevronForwardIcon
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
const carbon = {
|
|||
|
|
// 图表
|
|||
|
|
RoadmapIcon,
|
|||
|
|
// 信息
|
|||
|
|
SpellCheckIcon,
|
|||
|
|
// 表格
|
|||
|
|
TableSplitIcon,
|
|||
|
|
// 装饰
|
|||
|
|
GraphicalDataFlowIcon,
|
|||
|
|
// 项目
|
|||
|
|
DevicesIcon,
|
|||
|
|
// 模板市场
|
|||
|
|
StoreIcon,
|
|||
|
|
// 我的模板
|
|||
|
|
ObjectStorageIcon,
|
|||
|
|
// 键盘
|
|||
|
|
DicomOverlayIcon,
|
|||
|
|
// 置顶
|
|||
|
|
UpToTopIcon,
|
|||
|
|
// 置底
|
|||
|
|
DownToBottomIcon,
|
|||
|
|
// 移动
|
|||
|
|
StackedMoveIcon,
|
|||
|
|
// 清空剪切板(刷子)
|
|||
|
|
PaintBrushIcon,
|
|||
|
|
// 坐标轴
|
|||
|
|
ZAxisIcon,
|
|||
|
|
AlignHorizontalLeftIcon,
|
|||
|
|
AlignVerticalCenterIcon,
|
|||
|
|
AlignVerticalTopIcon,
|
|||
|
|
AlignHorizontalCenterIcon,
|
|||
|
|
AlignHorizontalRightIcon,
|
|||
|
|
AlignVerticalBottomIcon,
|
|||
|
|
// 添加文件
|
|||
|
|
DocumentAddIcon,
|
|||
|
|
// 下载文件
|
|||
|
|
DocumentDownloadIcon,
|
|||
|
|
// 预览展示方式
|
|||
|
|
ScaleIcon,
|
|||
|
|
FitToScreenIcon,
|
|||
|
|
FitToHeightIcon,
|
|||
|
|
FitToWidthIcon,
|
|||
|
|
// 保存
|
|||
|
|
SaveIcon,
|
|||
|
|
// 成组
|
|||
|
|
Carbon3DCursorIcon,
|
|||
|
|
// 解组
|
|||
|
|
Carbon3DSoftwareIcon,
|
|||
|
|
// 过滤器
|
|||
|
|
FilterIcon,
|
|||
|
|
FilterEditIcon,
|
|||
|
|
// 图层
|
|||
|
|
LaptopIcon,
|
|||
|
|
// 柱状图
|
|||
|
|
ChartPieIcon
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// https://www.xicons.org/#/ 还有很多
|
|||
|
|
|
|||
|
|
export const icon = {
|
|||
|
|
ionicons5,
|
|||
|
|
carbon
|
|||
|
|
}
|