设计库
This commit is contained in:
16
src/datax-designlib-config.ts
Normal file
16
src/datax-designlib-config.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import type { ScreenDesignTimeConfig } from "./datax-screen-config";
|
||||
|
||||
interface DesignTemplate {
|
||||
id: string; // 模板ID
|
||||
name: string; // 模板名称
|
||||
description?: string; // 模板描述
|
||||
previewImage?: string; // 模板预览图
|
||||
// 模板包含的组件
|
||||
components: ScreenDesignTimeConfig["components"];
|
||||
// 模板包含的分组信息
|
||||
groups: ScreenDesignTimeConfig["groups"];
|
||||
// 模板可能依赖的变量
|
||||
variables: ScreenDesignTimeConfig["variables"];
|
||||
// 模板可能依赖的过滤器
|
||||
filters: ScreenDesignTimeConfig["filters"];
|
||||
}
|
||||
Reference in New Issue
Block a user