1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| import { useElApi } from "../../../hooks";
|
| export function useApi({ Form }: { Form: Vue.Ref<any> }) {
| return useElApi(
| [
| "open",
| "close",
| "clear",
| "reset",
| "submit",
| "bindForm",
| "changeTab",
| "setTitle",
| "showLoading",
| "hideLoading",
| "collapseItem",
| "getForm",
| "setForm",
| "invokeData",
| "setData",
| "setConfig",
| "setOptions",
| "setProps",
| "toggleItem",
| "hideItem",
| "showItem",
| "validate",
| "validateField",
| "resetFields",
| "scrollToField",
| "clearValidate",
| "fields"
| ],
| Form
| );
| }
|
|