Download frontend/src/plugins/icon.ts from CatPtain/web_ppt: direct link, hf CLI and curl.
- Browser
- Download file 5.49 kB
-
https://huggingface.co/spaces/CatPtain/web_ppt/resolve/main/frontend/src/plugins/icon.ts
- Command line
-
hf download hf://spaces/CatPtain/web_ppt/frontend/src/plugins/icon.ts
-
curl -L -o icon.ts https://huggingface.co/spaces/CatPtain/web_ppt/resolve/main/frontend/src/plugins/icon.ts
5.49 kB
| // https://iconpark.bytedance.com/official | |
| import type { App } from 'vue' | |
| import { | |
| PlayOne, | |
| FullScreenPlay, | |
| Lock, | |
| Unlock, | |
| Ppt, | |
| Format, | |
| Picture, | |
| FullScreen, | |
| List, | |
| OrderedList, | |
| FlipVertically, | |
| FlipHorizontally, | |
| FontSize, | |
| Code, | |
| TextBold, | |
| TextItalic, | |
| TextUnderline, | |
| Strikethrough, | |
| Edit, | |
| Quote, | |
| BackgroundColor, | |
| Group, | |
| Ungroup, | |
| Back, | |
| Next, | |
| Fullwidth, | |
| AlignTop, | |
| AlignLeft, | |
| AlignRight, | |
| AlignBottom, | |
| AlignVertically, | |
| AlignHorizontally, | |
| BringToFront, | |
| SendToBack, | |
| Send, | |
| AlignTextLeft, | |
| AlignTextRight, | |
| AlignTextCenter, | |
| AlignTextBoth, | |
| RowHeight, | |
| Write, | |
| InsertTable, | |
| AddText, | |
| Fill, | |
| Tailoring, | |
| Effects, | |
| ColorFilter, | |
| Up, | |
| Down, | |
| Plus, | |
| Minus, | |
| Connection, | |
| BringToFrontOne, | |
| SentToBack, | |
| Github, | |
| ChartProportion, | |
| ChartHistogram, | |
| ChartHistogramOne, | |
| ChartLineArea, | |
| ChartRing, | |
| ChartScatter, | |
| ChartLine, | |
| ChartPie, | |
| RadarChart, | |
| Text, | |
| Rotate, | |
| LeftTwo, | |
| RightTwo, | |
| Platte, | |
| Close, | |
| CloseSmall, | |
| Undo, | |
| Transform, | |
| Click, | |
| Theme, | |
| ArrowCircleLeft, | |
| ArrowRight, | |
| GraphicDesign, | |
| Logout, | |
| Erase, | |
| Clear, | |
| AlignTextTopOne, | |
| AlignTextBottomOne, | |
| AlignTextMiddleOne, | |
| Pause, | |
| VolumeMute, | |
| VolumeNotice, | |
| VolumeSmall, | |
| VideoTwo, | |
| Formula, | |
| LinkOne, | |
| FullScreenOne, | |
| OffScreenOne, | |
| Power, | |
| ListView, | |
| Magic, | |
| HighLight, | |
| Download, | |
| IndentLeft, | |
| IndentRight, | |
| VerticalSpacingBetweenItems, | |
| Copy, | |
| Delete, | |
| Square, | |
| Round, | |
| Needle, | |
| TextRotationNone, | |
| TextRotationDown, | |
| FormatBrush, | |
| PreviewOpen, | |
| PreviewClose, | |
| StopwatchStart, | |
| Search, | |
| Left, | |
| Right, | |
| MoveOne, | |
| HamburgerButton, | |
| Attention, | |
| CheckOne, | |
| CloseOne, | |
| Info, | |
| Comment, | |
| User, | |
| Switch, | |
| More, | |
| Share, | |
| } from '@icon-park/vue-next' | |
| export interface Icons { | |
| [key: string]: typeof PlayOne | |
| } | |
| export const icons: Icons = { | |
| IconPlayOne: PlayOne, | |
| IconFullScreenPlay: FullScreenPlay, | |
| IconLock: Lock, | |
| IconUnlock: Unlock, | |
| IconPpt: Ppt, | |
| IconFormat: Format, | |
| IconPicture: Picture, | |
| IconFullScreen: FullScreen, | |
| IconList: List, | |
| IconOrderedList: OrderedList, | |
| IconFlipVertically: FlipVertically, | |
| IconFlipHorizontally: FlipHorizontally, | |
| IconFontSize: FontSize, | |
| IconCode: Code, | |
| IconTextBold: TextBold, | |
| IconTextItalic: TextItalic, | |
| IconTextUnderline: TextUnderline, | |
| IconStrikethrough: Strikethrough, | |
| IconEdit: Edit, | |
| IconQuote: Quote, | |
| IconBackgroundColor: BackgroundColor, | |
| IconGroup: Group, | |
| IconUngroup: Ungroup, | |
| IconBack: Back, | |
| IconNext: Next, | |
| IconFullwidth: Fullwidth, | |
| IconAlignTop: AlignTop, | |
| IconAlignLeft: AlignLeft, | |
| IconAlignRight: AlignRight, | |
| IconAlignBottom: AlignBottom, | |
| IconAlignVertically: AlignVertically, | |
| IconAlignHorizontally: AlignHorizontally, | |
| IconBringToFront: BringToFront, | |
| IconSendToBack: SendToBack, | |
| IconSend: Send, | |
| IconAlignTextLeft: AlignTextLeft, | |
| IconAlignTextRight: AlignTextRight, | |
| IconAlignTextCenter: AlignTextCenter, | |
| IconAlignTextBoth: AlignTextBoth, | |
| IconRowHeight: RowHeight, | |
| IconWrite: Write, | |
| IconInsertTable: InsertTable, | |
| IconAddText: AddText, | |
| IconFill: Fill, | |
| IconTailoring: Tailoring, | |
| IconEffects: Effects, | |
| IconColorFilter: ColorFilter, | |
| IconUp: Up, | |
| IconDown: Down, | |
| IconPlus: Plus, | |
| IconMinus: Minus, | |
| IconConnection: Connection, | |
| IconBringToFrontOne: BringToFrontOne, | |
| IconSentToBack: SentToBack, | |
| IconGithub: Github, | |
| IconChartProportion: ChartProportion, | |
| IconChartHistogram: ChartHistogram, | |
| IconChartHistogramOne: ChartHistogramOne, | |
| IconChartLineArea: ChartLineArea, | |
| IconChartRing: ChartRing, | |
| IconChartScatter: ChartScatter, | |
| IconChartLine: ChartLine, | |
| IconChartPie: ChartPie, | |
| IconRadarChart: RadarChart, | |
| IconText: Text, | |
| IconRotate: Rotate, | |
| IconLeftTwo: LeftTwo, | |
| IconRightTwo: RightTwo, | |
| IconPlatte: Platte, | |
| IconClose: Close, | |
| IconCloseSmall: CloseSmall, | |
| IconUndo: Undo, | |
| IconTransform: Transform, | |
| IconClick: Click, | |
| IconTheme: Theme, | |
| IconArrowCircleLeft: ArrowCircleLeft, | |
| IconArrowRight: ArrowRight, | |
| IconGraphicDesign: GraphicDesign, | |
| IconLogout: Logout, | |
| IconErase: Erase, | |
| IconClear: Clear, | |
| IconAlignTextTopOne: AlignTextTopOne, | |
| IconAlignTextBottomOne: AlignTextBottomOne, | |
| IconAlignTextMiddleOne: AlignTextMiddleOne, | |
| IconPause: Pause, | |
| IconVolumeMute: VolumeMute, | |
| IconVolumeNotice: VolumeNotice, | |
| IconVolumeSmall: VolumeSmall, | |
| IconVideoTwo: VideoTwo, | |
| IconFormula: Formula, | |
| IconLinkOne: LinkOne, | |
| IconFullScreenOne: FullScreenOne, | |
| IconOffScreenOne: OffScreenOne, | |
| IconPower: Power, | |
| IconListView: ListView, | |
| IconMagic: Magic, | |
| IconHighLight: HighLight, | |
| IconDownload: Download, | |
| IconIndentLeft: IndentLeft, | |
| IconIndentRight: IndentRight, | |
| IconVerticalSpacingBetweenItems: VerticalSpacingBetweenItems, | |
| IconCopy: Copy, | |
| IconDelete: Delete, | |
| IconSquare: Square, | |
| IconRound: Round, | |
| IconNeedle: Needle, | |
| IconTextRotationNone: TextRotationNone, | |
| IconTextRotationDown: TextRotationDown, | |
| IconFormatBrush: FormatBrush, | |
| IconPreviewOpen: PreviewOpen, | |
| IconPreviewClose: PreviewClose, | |
| IconStopwatchStart: StopwatchStart, | |
| IconSearch: Search, | |
| IconLeft: Left, | |
| IconRight: Right, | |
| IconMoveOne: MoveOne, | |
| IconHamburgerButton: HamburgerButton, | |
| IconAttention: Attention, | |
| IconCheckOne: CheckOne, | |
| IconCloseOne: CloseOne, | |
| IconInfo: Info, | |
| IconComment: Comment, | |
| IconUser: User, | |
| IconSwitch: Switch, | |
| IconMore: More, | |
| IconShare: Share, | |
| } | |
| export default { | |
| install(app: App) { | |
| for (const key of Object.keys(icons)) { | |
| app.component(key, icons[key]) | |
| } | |
| } | |
| } |