iot-ui-vue/src/views/system/Menu/components/fields.ts

250 lines
6.9 KiB
TypeScript

const direction = [
'StepBackward',
'StepForward',
'FastBackward',
'FastForward',
'Shrink',
'ArrowsAlt',
'Down',
'Up',
'Left',
'Right',
'CaretUp',
'CaretDown',
'CaretLeft',
'CaretRight',
'UpCircle',
'DownCircle',
'LeftCircle',
'RightCircle',
'DoubleRight',
'DoubleLeft',
'VerticalLeft',
'VerticalRight',
'VerticalAlignTop',
'VerticalAlignMiddle',
'VerticalAlignBottom',
'Forward',
'Backward',
'Rollback',
'Enter',
'Retweet',
'Swap',
'SwapLeft',
'SwapRight',
'ArrowUp',
'ArrowDown',
'ArrowLeft',
'ArrowRight',
'PlayCircle',
'UpSquare',
'DownSquare',
'LeftSquare',
'RightSquare',
'Login',
'Logout',
'MenuFold',
'MenuUnfold',
'BorderBottom',
'BorderHorizontal',
'BorderInner',
'BorderOuter',
'BorderLeft',
'BorderRight',
'BorderTop',
'BorderVerticle',
'PicCenter',
'PicLeft',
'PicRight',
'RadiusBottomleft',
'RadiusBottomright',
'RadiusUpleft',
'RadiusUpright',
'Fullscreen',
'FullscreenExit',
'EnvironmentOutlined',
];
const suggestion = [
'Question',
'QuestionCircle',
'Plus',
'PlusCircle',
'Pause',
'PauseCircle',
'Minus',
'MinusCircle',
'PlusSquare',
'MinusSquare',
'Info',
'InfoCircle',
'Exclamation',
'ExclamationCircle',
'Close',
'CloseCircle',
'CloseSquare',
'Check',
'CheckCircle',
'CheckSquare',
'ClockCircle',
'Warning',
'IssuesClose',
'Stop',
];
const editor = [
'Edit',
'Form',
'Copy',
'Scissor',
'Delete',
'Snippets',
'Diff',
'Highlight',
'AlignCenter',
'AlignLeft',
'AlignRight',
'BgColors',
'Bold',
'Italic',
'Underline',
'Strikethrough',
'Redo',
'Undo',
'ZoomIn',
'ZoomOut',
'FontColors',
'FontSize',
'LineHeight',
'Dash',
'SmallDash',
'SortAscending',
'SortDescending',
'Drag',
'OrderedList',
'UnorderedList',
'RadiusSetting',
'ColumnWidth',
'ColumnHeight',
];
const data = [
'AreaChart',
'PieChart',
'BarChart',
'DotChart',
'LineChart',
'RadarChart',
'HeatMap',
'Fall',
'Rise',
'Stock',
'BoxPlot',
'Fund',
'Sliders',
];
const other = ["AccountBook","Aim","Alert","Apartment","Api","AppstoreAdd","Appstore","Audio","AudioMuted","Audit","Bank","Barcode","Bars","Bell","Block","Book","Border","BorderlessTable","Branches","Bug","Build","Bulb","Calculator","Calendar","Camera","Car","CarryOut","CiCircle","Ci","Clear","CloudDownload","Cloud","CloudServer","CloudSync","CloudUpload","Cluster","Code","Coffee","Comment","Compass","Compress","ConsoleSql","Contacts","Container","Control","CopyrightCircle","Copyright","CreditCard","Crown","CustomerService","Dashboard","Database","DeleteColumn","DeleteRow","DeliveredProcedure","DeploymentUnit","Desktop","Dingtalk","Disconnect","Dislike","DollarCircle","Dollar","Download","Ellipsis","Environment","EuroCircle","Euro","Exception","ExpandAlt","Expand","Experiment","Export","Eye","EyeInvisible","FieldBinary","FieldNumber","FieldString","FieldTime","FileAdd","FileDone","FileExcel","FileExclamation","File","FileGif","FileImage","FileJpg","FileMarkdown","FilePdf","FilePpt","FileProtect","FileSearch","FileSync","FileText","FileUnknown","FileWord","FileZip","Filter","Fire","Flag","FolderAdd","Folder","FolderOpen","FolderView","Fork","FormatPainter","Frown","Function","FundProjectionScreen","FundView","FunnelPlot","Gateway","Gif","Gift","Global","Gold","Group","Hdd","Heart","History","Holder","Home","Hourglass","Idcard","Import","Inbox","InsertRowAbove","InsertRowBelow","InsertRowLeft","InsertRowRight","Insurance","Interaction","Key","Laptop","Layout","Like","Line","Link","Loading3Quarters","Loading","Lock","MacCommand","Mail","Man","MedicineBox","Meh","Menu","MergeCells","Message","Mobile","MoneyCollect","Monitor","More","NodeCollapse","NodeExpand","NodeIndex","Notification","Number","OneToOne","PaperClip","Partition","PayCircle","Percentage","Phone","Picture","PlaySquare","PoundCircle","Pound","Poweroff","Printer","Profile","Project","PropertySafety","PullRequest","Pushpin","Qrcode","Read","Reconciliation","RedEnvelope","Reload","Rest","Robot","Rocket","RotateLeft","RotateRight","SafetyCertificate","Safety","Save","Scan","Schedule","Search","SecurityScan","Select","Send","Setting","Shake","ShareAlt","Shop","ShoppingCart","Shopping","Sisternode","Skin","Smile","Solution","Sound","SplitCells","Star","Subnode","Switcher","Sync","Table","Tablet","Tag","Tags","Team","Thunderbolt","ToTop","Tool","TrademarkCircle","Trademark","Transaction","Translation","Trophy","Ungroup","Unlock","Upload","Usb","UserAdd","UserDelete","User","UserSwitch","UsergroupAdd","UsergroupDelete","Verified","VideoCameraAdd","VideoCamera","Wallet","WhatsApp","Wifi","Woman"]
// const logo = [
// 'Android',
// 'Apple',
// 'Windows',
// 'Ie',
// 'Chrome',
// 'Github',
// 'Aliwangwang',
// 'Dingding',
// 'WeiboSquare',
// 'WeiboCircle',
// 'TaobaoCircle',
// 'Html5',
// 'Weibo',
// 'Twitter',
// 'Wechat',
// 'Youtube',
// 'AlipayCircle',
// 'Taobao',
// 'Skype',
// 'Qq',
// 'MediumWorkmark',
// 'Gitlab',
// 'Medium',
// 'Linkedin',
// 'GooglePlus',
// 'Dropbox',
// 'Facebook',
// 'Codepen',
// 'CodeSandbox',
// 'CodeSandboxCircle',
// 'Amazon',
// 'Google',
// 'CodepenCircle',
// 'Alipay',
// 'AntDesign',
// 'AntCloud',
// 'Aliyun',
// 'Zhihu',
// 'Slack',
// 'SlackSquare',
// 'Behance',
// 'BehanceSquare',
// 'Dribbble',
// 'DribbbleSquare',
// 'Instagram',
// 'Yuque',
// 'Alibaba',
// 'Yahoo',
// 'Reddit',
// 'Sketch',
// ];
// 不显示,需要过滤
// const filter = [
// 'AlipaySquare',
// 'AmazonCircle',
// 'AmazonSquare',
// 'BehanceCircle',
// 'CodeSandboxSquare',
// 'CodeSandboxSquare',
// 'CodepenSquare',
// 'DingtalkCircle',
// 'DingtalkSquare',
// 'DribbbleCircle',
// 'DropboxCircle',
// 'DropboxSquare',
// 'Golden',
// 'GoogleCircle',
// 'GoogleSquare',
// 'GooglePlusCircle',
// 'GooglePlusSquare',
// 'GooglePlusSquare',
// 'IeCircle',
// 'IeSquare',
// 'MediumCircle',
// 'MediumSquare',
// 'QqCircle',
// 'QqSquare',
// 'RedditCircle',
// 'RedditSquare',
// 'Signal',
// 'SketchCircle',
// 'SketchSquare',
// 'SlackCircle',
// 'TaobaoSquare',
// 'TwitterCircle',
// 'TwitterSquare',
// 'ZhihuCircle',
// 'ZhihuSquare',
// 'createFromIconfontCN',
// 'default',
// 'getTwoToneColor',
// 'setTwoToneColor',
// ];
const datum = [...direction, ...suggestion, ...editor, ...data, ...other];
const iconKeys = datum.map((item) => item + 'Outlined');
export default iconKeys;