From 30e7e7ab7cce6be4c5db445f0aa3f75234666ec2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A5=94=E8=B7=91=E7=9A=84=E9=9D=A2=E6=9D=A1?= <1262327911@qq.com> Date: Sat, 25 Jun 2022 17:44:21 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E5=88=86=E7=B1=BB=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/packages/index.d.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/packages/index.d.ts b/src/packages/index.d.ts index 1c5c2ef7..02c50e9b 100644 --- a/src/packages/index.d.ts +++ b/src/packages/index.d.ts @@ -1,6 +1,12 @@ import type { GlobalThemeJsonType } from '@/settings/chartThemes/index' import type { RequestConfigType } from '@/store/modules/chartEditStore/chartEditStore.d' +export enum ChartFrameEnum { + COMMON = 'common', + ECHARTS = 'echarts', + NAIVE_UI = 'naiveUI' +} + // 组件配置 export type ConfigType = { key: string @@ -10,6 +16,7 @@ export type ConfigType = { category: string categoryName: string package: string + chartFrame?: ChartFrameEnum image: string | (() => Promise) } @@ -80,7 +87,7 @@ export interface CreateComponentType extends PublicConfigType { } // 获取组件实例类中某个key对应value类型的方法 -export type PickCreateComponentType = Pick[T] +export type PickCreateComponentType = Pick[T] // 包分类枚举 export enum PackagesCategoryEnum {