This commit is contained in:
robin
2022-12-01 21:48:35 +08:00
commit 879cd36baf
69 changed files with 5265 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
import {Rule} from "@form-create/element-ui";
export interface MenuItem {
label: string,
name: string,
icon: string;
}
export interface Menu {
title: string;
name: string;
list: MenuItem[]
}
export interface MenuList extends Array<Menu> {
}
export interface DragRule {
name: string;
rule(): Rule;
props(): Rule[];
children?: string;
inside?: true;
drag?: true | String;
dragBtn?: false;
mask?: false;
}