zjyw-ui
Version:
## 安装
59 lines (58 loc) • 2.34 kB
TypeScript
import { DomType, getDomType } from "./util";
declare const _sfc_main: import("vue").DefineComponent<{
treeData: {
type: ArrayConstructor;
required: true;
};
expandAll: {
type: BooleanConstructor;
required: true;
};
}, {
props: any;
emit: (event: "handleSubmit" | "getNowModule" | "getRuleJson", ...args: any[]) => void;
selectedKeys: import("vue").Ref<never[]>;
formData: any;
ruleJson: any;
nowData: import("vue").Ref<{
pageKey: string;
moduleKey: string;
}>;
handleSubmit: () => void;
treeSelect: (_: any, e: any) => void;
getNowModule: () => void;
getColumns: (data: any, isAll?: boolean) => any;
getIntricacy: () => any;
handleRule: (data: any, index: any) => void;
handleDel: (_: any, index: any, tableIndex: any) => void;
getOptions: (data: any) => {
value: string;
label: string;
}[];
inputType: (type: any) => "number" | "text";
handleExampleRule: () => void;
handleDefaultRule: () => Promise<void>;
exportJsonFile: (ruleData: any) => void;
getRuleJson: () => void;
exportModuleRule: () => void;
jumpPath: () => void;
CloudDownloadOutlined: import("@ant-design/icons-vue/lib/icons/CloudDownloadOutlined").CloudDownloadOutlinedIconType;
DownloadOutlined: import("@ant-design/icons-vue/lib/icons/DownloadOutlined").DownloadOutlinedIconType;
QuestionCircleOutlined: import("@ant-design/icons-vue/lib/icons/QuestionCircleOutlined").QuestionCircleOutlinedIconType;
DomType: typeof DomType;
getDomType: typeof getDomType;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("handleSubmit" | "getNowModule" | "getRuleJson")[], "handleSubmit" | "getNowModule" | "getRuleJson", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
treeData: {
type: ArrayConstructor;
required: true;
};
expandAll: {
type: BooleanConstructor;
required: true;
};
}>> & {
onHandleSubmit?: ((...args: any[]) => any) | undefined;
onGetNowModule?: ((...args: any[]) => any) | undefined;
onGetRuleJson?: ((...args: any[]) => any) | undefined;
}, {}>;
export default _sfc_main;