@zhangqingcq/vgce
Version:
Vector graphics configure editor. svg组态编辑器。基于vue3.3+ts+element-plus+vite
32 lines (29 loc) • 932 B
TypeScript
/**
* @description vgce 声明文件入口
* @author Ricky email:zhangqingcq@foxmail.com
* @created 2023.07.10
*/
import { DefineComponent } from 'vue'
export declare const SvgEditor: DefineComponent<{
data?: string
customToolbar?: any[]
vueComp?: Record<string, any>
saveFile?: boolean
mqtt?: { cover: boolean; url: string; user: string; pwd: string; topics: string }
slotBackground?: boolean
onOnPreview?: (d: Record<string, any>) => void
onOnSave?: (d: Record<string, any>) => void
onOnReturn?: (d: Record<string, any>) => void
}>
export declare const SvgViewer: DefineComponent<{
data?: Record<string, any>
vueComp?: Record<string, any>
canvasDrag?: boolean
showCanvasInfo?: boolean
onOnMessage?: (d: { topics: string; message: string }) => void
onOnEvent?: (d: { event: Record<string, any>; target: Record<string, any> }) => void
}>
export default {
SvgEditor,
SvgViewer
}