feat: 新增事件入口

This commit is contained in:
MTrun 2022-03-03 14:36:58 +08:00
parent 620c83b1e0
commit f767e9aaba
3 changed files with 28 additions and 3 deletions

View File

@ -7,7 +7,7 @@ import {
Trash as TrashIcon, Trash as TrashIcon,
Pencil as PencilIcon, Pencil as PencilIcon,
HammerOutline as HammerIcon, HammerOutline as HammerIcon,
DesktopOutline as DesktopOutlineIcon, DesktopOutline as DesktopOutlineIcon,
DownloadOutline as DownloadIcon, DownloadOutline as DownloadIcon,
Open as OpenIcon, Open as OpenIcon,
Send as SendIcon, Send as SendIcon,
@ -26,6 +26,7 @@ import {
LockClosedOutline as LockClosedOutlineIcon, LockClosedOutline as LockClosedOutlineIcon,
HelpCircleOutline as HelpOutlineIcon, HelpCircleOutline as HelpOutlineIcon,
CodeSlash as CodeSlashIcon, CodeSlash as CodeSlashIcon,
Rocket as RocketIcon,
Duplicate as DuplicateIcon, Duplicate as DuplicateIcon,
DuplicateOutline as DuplicateOutlineIcon, DuplicateOutline as DuplicateOutlineIcon,
Fish as FishIcon, Fish as FishIcon,
@ -72,6 +73,8 @@ const ionicons5 = {
DuplicateOutlineIcon, DuplicateOutlineIcon,
// 代码 // 代码
CodeSlashIcon, CodeSlashIcon,
// 事件(火箭)
RocketIcon,
// 退出 // 退出
LogOutOutlineIcon, LogOutOutlineIcon,
// 锁 // 锁

View File

@ -0,0 +1,13 @@
<template>
<div>
事件
</div>
</template>
<script setup>
</script>
<style lang="scss" scoped>
</style>

View File

@ -88,7 +88,7 @@ const { getDetails } = toRefs(useChartLayoutStore())
const { setItem } = useChartLayoutStore() const { setItem } = useChartLayoutStore()
const chartEditStoreStore = useChartEditStoreStore() const chartEditStoreStore = useChartEditStoreStore()
const { ConstructIcon, FlashIcon, DesktopOutlineIcon } = icon.ionicons5 const { ConstructIcon, FlashIcon, DesktopOutlineIcon, RocketIcon } = icon.ionicons5
const ContentEdit = loadAsyncComponent(() => import('../ContentEdit/index.vue')) const ContentEdit = loadAsyncComponent(() => import('../ContentEdit/index.vue'))
const CanvasPage = loadAsyncComponent(() => const CanvasPage = loadAsyncComponent(() =>
@ -100,6 +100,9 @@ const ChartSetting = loadAsyncComponent(() =>
const ChartData = loadAsyncComponent(() => const ChartData = loadAsyncComponent(() =>
import('./components/ChartData/index.vue') import('./components/ChartData/index.vue')
) )
const ChartEvent = loadAsyncComponent(() =>
import('./components/ChartEvent/index.vue')
)
const collapsed = ref<boolean>(getDetails.value) const collapsed = ref<boolean>(getDetails.value)
@ -151,7 +154,13 @@ const canvasTabList = [
title: '数据', title: '数据',
icon: FlashIcon, icon: FlashIcon,
render: ChartData render: ChartData
} },
{
key: 'ChartEvent',
title: '事件',
icon: RocketIcon,
render: ChartEvent
},
] ]
</script> </script>