UNPKG

tdesign-pro-component

Version:

ProComponents tdesign-vue-next + Vue3 + TS

36 lines (35 loc) 726 B
import { h as i } from "vue"; import { P as e } from "./ProForm-CwvRzerU.js"; const t = class t { constructor() { } static builder() { return new t(); } options(n) { return t.innerOptions = n, this; } props(n) { return t.innerProps = n, this; } request(n) { return t.innerRequest = n, this; } submit(n) { return t.innerSubmit = n, this; } build() { return i(e, { ...t.innerProps, options: t.innerOptions, //@ts-ignore request: t.innerRequest, onSubmit: t.innerSubmit }); } }; t.innerOptions = [], t.innerRequest = () => Promise.resolve(null), t.innerSubmit = (n) => Promise.resolve(null), t.innerProps = {}; let s = t; export { s as P };