@arco-design/web-vue
Version:
Arco Design Vue 2.0: A Vue.js 3 UI Library
587 lines (586 loc) • 20.2 kB
JavaScript
import IconArrowDown from "./icon-arrow-down/index.js";
import IconArrowFall from "./icon-arrow-fall/index.js";
import IconArrowLeft from "./icon-arrow-left/index.js";
import IconArrowRight from "./icon-arrow-right/index.js";
import IconArrowRise from "./icon-arrow-rise/index.js";
import IconArrowUp from "./icon-arrow-up/index.js";
import IconCaretDown from "./icon-caret-down/index.js";
import IconCaretLeft from "./icon-caret-left/index.js";
import IconCaretRight from "./icon-caret-right/index.js";
import IconCaretUp from "./icon-caret-up/index.js";
import IconDoubleDown from "./icon-double-down/index.js";
import IconDoubleLeft from "./icon-double-left/index.js";
import IconDoubleRight from "./icon-double-right/index.js";
import IconDoubleUp from "./icon-double-up/index.js";
import IconDownCircle from "./icon-down-circle/index.js";
import IconDown from "./icon-down/index.js";
import IconDragArrow from "./icon-drag-arrow/index.js";
import IconExpand from "./icon-expand/index.js";
import IconLeftCircle from "./icon-left-circle/index.js";
import IconLeft from "./icon-left/index.js";
import IconMenuFold from "./icon-menu-fold/index.js";
import IconMenuUnfold from "./icon-menu-unfold/index.js";
import IconRightCircle from "./icon-right-circle/index.js";
import IconRight from "./icon-right/index.js";
import IconRotateLeft from "./icon-rotate-left/index.js";
import IconRotateRight from "./icon-rotate-right/index.js";
import IconShrink from "./icon-shrink/index.js";
import IconSwap from "./icon-swap/index.js";
import IconToBottom from "./icon-to-bottom/index.js";
import IconToLeft from "./icon-to-left/index.js";
import IconToRight from "./icon-to-right/index.js";
import IconToTop from "./icon-to-top/index.js";
import IconUpCircle from "./icon-up-circle/index.js";
import IconUp from "./icon-up/index.js";
import IconCheckCircleFill from "./icon-check-circle-fill/index.js";
import IconCloseCircleFill from "./icon-close-circle-fill/index.js";
import IconExclamationCircleFill from "./icon-exclamation-circle-fill/index.js";
import IconExclamationPolygonFill from "./icon-exclamation-polygon-fill/index.js";
import IconInfoCircleFill from "./icon-info-circle-fill/index.js";
import IconMinusCircleFill from "./icon-minus-circle-fill/index.js";
import IconPlusCircleFill from "./icon-plus-circle-fill/index.js";
import IconQuestionCircleFill from "./icon-question-circle-fill/index.js";
import IconCheckCircle from "./icon-check-circle/index.js";
import IconCheckSquare from "./icon-check-square/index.js";
import IconCheck from "./icon-check/index.js";
import IconClockCircle from "./icon-clock-circle/index.js";
import IconCloseCircle from "./icon-close-circle/index.js";
import IconClose from "./icon-close/index.js";
import IconExclamationCircle from "./icon-exclamation-circle/index.js";
import IconExclamation from "./icon-exclamation/index.js";
import IconInfoCircle from "./icon-info-circle/index.js";
import IconInfo from "./icon-info/index.js";
import IconMinusCircle from "./icon-minus-circle/index.js";
import IconMinus from "./icon-minus/index.js";
import IconPlusCircle from "./icon-plus-circle/index.js";
import IconPlus from "./icon-plus/index.js";
import IconQuestionCircle from "./icon-question-circle/index.js";
import IconQuestion from "./icon-question/index.js";
import IconStop from "./icon-stop/index.js";
import IconHeartFill from "./icon-heart-fill/index.js";
import IconStarFill from "./icon-star-fill/index.js";
import IconThumbDownFill from "./icon-thumb-down-fill/index.js";
import IconThumbUpFill from "./icon-thumb-up-fill/index.js";
import IconAt from "./icon-at/index.js";
import IconCloudDownload from "./icon-cloud-download/index.js";
import IconCodeBlock from "./icon-code-block/index.js";
import IconCodeSquare from "./icon-code-square/index.js";
import IconCode from "./icon-code/index.js";
import IconCustomerService from "./icon-customer-service/index.js";
import IconDownload from "./icon-download/index.js";
import IconExport from "./icon-export/index.js";
import IconEyeInvisible from "./icon-eye-invisible/index.js";
import IconEye from "./icon-eye/index.js";
import IconHeart from "./icon-heart/index.js";
import IconHistory from "./icon-history/index.js";
import IconHome from "./icon-home/index.js";
import IconImport from "./icon-import/index.js";
import IconLaunch from "./icon-launch/index.js";
import IconList from "./icon-list/index.js";
import IconMessageBanned from "./icon-message-banned/index.js";
import IconMessage from "./icon-message/index.js";
import IconMoreVertical from "./icon-more-vertical/index.js";
import IconMore from "./icon-more/index.js";
import IconPoweroff from "./icon-poweroff/index.js";
import IconRefresh from "./icon-refresh/index.js";
import IconReply from "./icon-reply/index.js";
import IconSave from "./icon-save/index.js";
import IconScan from "./icon-scan/index.js";
import IconSearch from "./icon-search/index.js";
import IconSelectAll from "./icon-select-all/index.js";
import IconSend from "./icon-send/index.js";
import IconSettings from "./icon-settings/index.js";
import IconShareAlt from "./icon-share-alt/index.js";
import IconShareExternal from "./icon-share-external/index.js";
import IconShareInternal from "./icon-share-internal/index.js";
import IconStar from "./icon-star/index.js";
import IconSync from "./icon-sync/index.js";
import IconThumbDown from "./icon-thumb-down/index.js";
import IconThumbUp from "./icon-thumb-up/index.js";
import IconTranslate from "./icon-translate/index.js";
import IconUpload from "./icon-upload/index.js";
import IconVoice from "./icon-voice/index.js";
import IconAlignCenter from "./icon-align-center/index.js";
import IconAlignLeft from "./icon-align-left/index.js";
import IconAlignRight from "./icon-align-right/index.js";
import IconAttachment from "./icon-attachment/index.js";
import IconBgColors from "./icon-bg-colors/index.js";
import IconBold from "./icon-bold/index.js";
import IconBrush from "./icon-brush/index.js";
import IconCopy from "./icon-copy/index.js";
import IconDelete from "./icon-delete/index.js";
import IconEdit from "./icon-edit/index.js";
import IconEraser from "./icon-eraser/index.js";
import IconFilter from "./icon-filter/index.js";
import IconFindReplace from "./icon-find-replace/index.js";
import IconFontColors from "./icon-font-colors/index.js";
import IconFormula from "./icon-formula/index.js";
import IconH1 from "./icon-h1/index.js";
import IconH2 from "./icon-h2/index.js";
import IconH3 from "./icon-h3/index.js";
import IconH4 from "./icon-h4/index.js";
import IconH5 from "./icon-h5/index.js";
import IconH6 from "./icon-h6/index.js";
import IconH7 from "./icon-h7/index.js";
import IconHighlight from "./icon-highlight/index.js";
import IconItalic from "./icon-italic/index.js";
import IconLineHeight from "./icon-line-height/index.js";
import IconLink from "./icon-link/index.js";
import IconObliqueLine from "./icon-oblique-line/index.js";
import IconOrderedList from "./icon-ordered-list/index.js";
import IconOriginalSize from "./icon-original-size/index.js";
import IconPaste from "./icon-paste/index.js";
import IconQuote from "./icon-quote/index.js";
import IconRedo from "./icon-redo/index.js";
import IconScissor from "./icon-scissor/index.js";
import IconSortAscending from "./icon-sort-ascending/index.js";
import IconSortDescending from "./icon-sort-descending/index.js";
import IconSort from "./icon-sort/index.js";
import IconStrikethrough from "./icon-strikethrough/index.js";
import IconUnderline from "./icon-underline/index.js";
import IconUndo from "./icon-undo/index.js";
import IconUnorderedList from "./icon-unordered-list/index.js";
import IconZoomIn from "./icon-zoom-in/index.js";
import IconZoomOut from "./icon-zoom-out/index.js";
import IconMuteFill from "./icon-mute-fill/index.js";
import IconPauseCircleFill from "./icon-pause-circle-fill/index.js";
import IconPlayArrowFill from "./icon-play-arrow-fill/index.js";
import IconPlayCircleFill from "./icon-play-circle-fill/index.js";
import IconSkipNextFill from "./icon-skip-next-fill/index.js";
import IconSkipPreviousFill from "./icon-skip-previous-fill/index.js";
import IconSoundFill from "./icon-sound-fill/index.js";
import IconBackward from "./icon-backward/index.js";
import IconForward from "./icon-forward/index.js";
import IconFullscreenExit from "./icon-fullscreen-exit/index.js";
import IconFullscreen from "./icon-fullscreen/index.js";
import IconLiveBroadcast from "./icon-live-broadcast/index.js";
import IconMusic from "./icon-music/index.js";
import IconMute from "./icon-mute/index.js";
import IconPauseCircle from "./icon-pause-circle/index.js";
import IconPause from "./icon-pause/index.js";
import IconPlayArrow from "./icon-play-arrow/index.js";
import IconPlayCircle from "./icon-play-circle/index.js";
import IconRecordStop from "./icon-record-stop/index.js";
import IconRecord from "./icon-record/index.js";
import IconSkipNext from "./icon-skip-next/index.js";
import IconSkipPrevious from "./icon-skip-previous/index.js";
import IconSound from "./icon-sound/index.js";
import IconBytedanceColor from "./icon-bytedance-color/index.js";
import IconLarkColor from "./icon-lark-color/index.js";
import IconTiktokColor from "./icon-tiktok-color/index.js";
import IconXiguaColor from "./icon-xigua-color/index.js";
import IconFaceBookCircleFill from "./icon-faceBook-circle-fill/index.js";
import IconFacebookSquareFill from "./icon-facebook-square-fill/index.js";
import IconGoogleCircleFill from "./icon-google-circle-fill/index.js";
import IconQqCircleFill from "./icon-qq-circle-fill/index.js";
import IconTwitterCircleFill from "./icon-twitter-circle-fill/index.js";
import IconWeiboCircleFill from "./icon-weibo-circle-fill/index.js";
import IconAlipayCircle from "./icon-alipay-circle/index.js";
import IconCodeSandbox from "./icon-code-sandbox/index.js";
import IconCodepen from "./icon-codepen/index.js";
import IconFacebook from "./icon-facebook/index.js";
import IconGithub from "./icon-github/index.js";
import IconGitlab from "./icon-gitlab/index.js";
import IconGoogle from "./icon-google/index.js";
import IconQqZone from "./icon-qq-zone/index.js";
import IconQq from "./icon-qq/index.js";
import IconTwitter from "./icon-twitter/index.js";
import IconWechat from "./icon-wechat/index.js";
import IconWechatpay from "./icon-wechatpay/index.js";
import IconWeibo from "./icon-weibo/index.js";
import IconChineseFill from "./icon-chinese-fill/index.js";
import IconEnglishFill from "./icon-english-fill/index.js";
import IconFaceFrownFill from "./icon-face-frown-fill/index.js";
import IconFaceMehFill from "./icon-face-meh-fill/index.js";
import IconFaceSmileFill from "./icon-face-smile-fill/index.js";
import IconMoonFill from "./icon-moon-fill/index.js";
import IconPenFill from "./icon-pen-fill/index.js";
import IconSunFill from "./icon-sun-fill/index.js";
import IconApps from "./icon-apps/index.js";
import IconArchive from "./icon-archive/index.js";
import IconBarChart from "./icon-bar-chart/index.js";
import IconBook from "./icon-book/index.js";
import IconBookmark from "./icon-bookmark/index.js";
import IconBranch from "./icon-branch/index.js";
import IconBug from "./icon-bug/index.js";
import IconBulb from "./icon-bulb/index.js";
import IconCalendarClock from "./icon-calendar-clock/index.js";
import IconCalendar from "./icon-calendar/index.js";
import IconCamera from "./icon-camera/index.js";
import IconCloud from "./icon-cloud/index.js";
import IconCommand from "./icon-command/index.js";
import IconCommon from "./icon-common/index.js";
import IconCompass from "./icon-compass/index.js";
import IconComputer from "./icon-computer/index.js";
import IconCopyright from "./icon-copyright/index.js";
import IconDashboard from "./icon-dashboard/index.js";
import IconDesktop from "./icon-desktop/index.js";
import IconDice from "./icon-dice/index.js";
import IconDragDotVertical from "./icon-drag-dot-vertical/index.js";
import IconDragDot from "./icon-drag-dot/index.js";
import IconDriveFile from "./icon-drive-file/index.js";
import IconEar from "./icon-ear/index.js";
import IconEmail from "./icon-email/index.js";
import IconEmpty from "./icon-empty/index.js";
import IconExperiment from "./icon-experiment/index.js";
import IconFileAudio from "./icon-file-audio/index.js";
import IconFileImage from "./icon-file-image/index.js";
import IconFilePdf from "./icon-file-pdf/index.js";
import IconFileVideo from "./icon-file-video/index.js";
import IconFile from "./icon-file/index.js";
import IconFire from "./icon-fire/index.js";
import IconFolderAdd from "./icon-folder-add/index.js";
import IconFolderDelete from "./icon-folder-delete/index.js";
import IconFolder from "./icon-folder/index.js";
import IconGift from "./icon-gift/index.js";
import IconIdcard from "./icon-idcard/index.js";
import IconImageClose from "./icon-image-close/index.js";
import IconImage from "./icon-image/index.js";
import IconInteraction from "./icon-interaction/index.js";
import IconLanguage from "./icon-language/index.js";
import IconLayers from "./icon-layers/index.js";
import IconLayout from "./icon-layout/index.js";
import IconLoading from "./icon-loading/index.js";
import IconLocation from "./icon-location/index.js";
import IconLock from "./icon-lock/index.js";
import IconLoop from "./icon-loop/index.js";
import IconMan from "./icon-man/index.js";
import IconMenu from "./icon-menu/index.js";
import IconMindMapping from "./icon-mind-mapping/index.js";
import IconMobile from "./icon-mobile/index.js";
import IconMoon from "./icon-moon/index.js";
import IconMosaic from "./icon-mosaic/index.js";
import IconNav from "./icon-nav/index.js";
import IconNotificationClose from "./icon-notification-close/index.js";
import IconNotification from "./icon-notification/index.js";
import IconPalette from "./icon-palette/index.js";
import IconPen from "./icon-pen/index.js";
import IconPhone from "./icon-phone/index.js";
import IconPrinter from "./icon-printer/index.js";
import IconPublic from "./icon-public/index.js";
import IconPushpin from "./icon-pushpin/index.js";
import IconQrcode from "./icon-qrcode/index.js";
import IconRelation from "./icon-relation/index.js";
import IconRobotAdd from "./icon-robot-add/index.js";
import IconRobot from "./icon-robot/index.js";
import IconSafe from "./icon-safe/index.js";
import IconSchedule from "./icon-schedule/index.js";
import IconShake from "./icon-shake/index.js";
import IconSkin from "./icon-skin/index.js";
import IconStamp from "./icon-stamp/index.js";
import IconStorage from "./icon-storage/index.js";
import IconSubscribeAdd from "./icon-subscribe-add/index.js";
import IconSubscribe from "./icon-subscribe/index.js";
import IconSubscribed from "./icon-subscribed/index.js";
import IconSun from "./icon-sun/index.js";
import IconTag from "./icon-tag/index.js";
import IconTags from "./icon-tags/index.js";
import IconThunderbolt from "./icon-thunderbolt/index.js";
import IconTool from "./icon-tool/index.js";
import IconTrophy from "./icon-trophy/index.js";
import IconUnlock from "./icon-unlock/index.js";
import IconUserAdd from "./icon-user-add/index.js";
import IconUserGroup from "./icon-user-group/index.js";
import IconUser from "./icon-user/index.js";
import IconVideoCamera from "./icon-video-camera/index.js";
import IconWifi from "./icon-wifi/index.js";
import IconWoman from "./icon-woman/index.js";
const icons = {
IconArrowDown,
IconArrowFall,
IconArrowLeft,
IconArrowRight,
IconArrowRise,
IconArrowUp,
IconCaretDown,
IconCaretLeft,
IconCaretRight,
IconCaretUp,
IconDoubleDown,
IconDoubleLeft,
IconDoubleRight,
IconDoubleUp,
IconDownCircle,
IconDown,
IconDragArrow,
IconExpand,
IconLeftCircle,
IconLeft,
IconMenuFold,
IconMenuUnfold,
IconRightCircle,
IconRight,
IconRotateLeft,
IconRotateRight,
IconShrink,
IconSwap,
IconToBottom,
IconToLeft,
IconToRight,
IconToTop,
IconUpCircle,
IconUp,
IconCheckCircleFill,
IconCloseCircleFill,
IconExclamationCircleFill,
IconExclamationPolygonFill,
IconInfoCircleFill,
IconMinusCircleFill,
IconPlusCircleFill,
IconQuestionCircleFill,
IconCheckCircle,
IconCheckSquare,
IconCheck,
IconClockCircle,
IconCloseCircle,
IconClose,
IconExclamationCircle,
IconExclamation,
IconInfoCircle,
IconInfo,
IconMinusCircle,
IconMinus,
IconPlusCircle,
IconPlus,
IconQuestionCircle,
IconQuestion,
IconStop,
IconHeartFill,
IconStarFill,
IconThumbDownFill,
IconThumbUpFill,
IconAt,
IconCloudDownload,
IconCodeBlock,
IconCodeSquare,
IconCode,
IconCustomerService,
IconDownload,
IconExport,
IconEyeInvisible,
IconEye,
IconHeart,
IconHistory,
IconHome,
IconImport,
IconLaunch,
IconList,
IconMessageBanned,
IconMessage,
IconMoreVertical,
IconMore,
IconPoweroff,
IconRefresh,
IconReply,
IconSave,
IconScan,
IconSearch,
IconSelectAll,
IconSend,
IconSettings,
IconShareAlt,
IconShareExternal,
IconShareInternal,
IconStar,
IconSync,
IconThumbDown,
IconThumbUp,
IconTranslate,
IconUpload,
IconVoice,
IconAlignCenter,
IconAlignLeft,
IconAlignRight,
IconAttachment,
IconBgColors,
IconBold,
IconBrush,
IconCopy,
IconDelete,
IconEdit,
IconEraser,
IconFilter,
IconFindReplace,
IconFontColors,
IconFormula,
IconH1,
IconH2,
IconH3,
IconH4,
IconH5,
IconH6,
IconH7,
IconHighlight,
IconItalic,
IconLineHeight,
IconLink,
IconObliqueLine,
IconOrderedList,
IconOriginalSize,
IconPaste,
IconQuote,
IconRedo,
IconScissor,
IconSortAscending,
IconSortDescending,
IconSort,
IconStrikethrough,
IconUnderline,
IconUndo,
IconUnorderedList,
IconZoomIn,
IconZoomOut,
IconMuteFill,
IconPauseCircleFill,
IconPlayArrowFill,
IconPlayCircleFill,
IconSkipNextFill,
IconSkipPreviousFill,
IconSoundFill,
IconBackward,
IconForward,
IconFullscreenExit,
IconFullscreen,
IconLiveBroadcast,
IconMusic,
IconMute,
IconPauseCircle,
IconPause,
IconPlayArrow,
IconPlayCircle,
IconRecordStop,
IconRecord,
IconSkipNext,
IconSkipPrevious,
IconSound,
IconBytedanceColor,
IconLarkColor,
IconTiktokColor,
IconXiguaColor,
IconFaceBookCircleFill,
IconFacebookSquareFill,
IconGoogleCircleFill,
IconQqCircleFill,
IconTwitterCircleFill,
IconWeiboCircleFill,
IconAlipayCircle,
IconCodeSandbox,
IconCodepen,
IconFacebook,
IconGithub,
IconGitlab,
IconGoogle,
IconQqZone,
IconQq,
IconTwitter,
IconWechat,
IconWechatpay,
IconWeibo,
IconChineseFill,
IconEnglishFill,
IconFaceFrownFill,
IconFaceMehFill,
IconFaceSmileFill,
IconMoonFill,
IconPenFill,
IconSunFill,
IconApps,
IconArchive,
IconBarChart,
IconBook,
IconBookmark,
IconBranch,
IconBug,
IconBulb,
IconCalendarClock,
IconCalendar,
IconCamera,
IconCloud,
IconCommand,
IconCommon,
IconCompass,
IconComputer,
IconCopyright,
IconDashboard,
IconDesktop,
IconDice,
IconDragDotVertical,
IconDragDot,
IconDriveFile,
IconEar,
IconEmail,
IconEmpty,
IconExperiment,
IconFileAudio,
IconFileImage,
IconFilePdf,
IconFileVideo,
IconFile,
IconFire,
IconFolderAdd,
IconFolderDelete,
IconFolder,
IconGift,
IconIdcard,
IconImageClose,
IconImage,
IconInteraction,
IconLanguage,
IconLayers,
IconLayout,
IconLoading,
IconLocation,
IconLock,
IconLoop,
IconMan,
IconMenu,
IconMindMapping,
IconMobile,
IconMoon,
IconMosaic,
IconNav,
IconNotificationClose,
IconNotification,
IconPalette,
IconPen,
IconPhone,
IconPrinter,
IconPublic,
IconPushpin,
IconQrcode,
IconRelation,
IconRobotAdd,
IconRobot,
IconSafe,
IconSchedule,
IconShake,
IconSkin,
IconStamp,
IconStorage,
IconSubscribeAdd,
IconSubscribe,
IconSubscribed,
IconSun,
IconTag,
IconTags,
IconThunderbolt,
IconTool,
IconTrophy,
IconUnlock,
IconUserAdd,
IconUserGroup,
IconUser,
IconVideoCamera,
IconWifi,
IconWoman
};
const install = (app, options) => {
for (const key of Object.keys(icons)) {
app.use(icons[key], options);
}
};
const ArcoVueIcon = {
...icons,
install
};
export { ArcoVueIcon as default };