@aplus-frontend/ui
Version:
32 lines (31 loc) • 1.62 kB
TypeScript
import { default as _ApForm } from './ap-form.vue';
import { default as ApFormItem } from './item/index.vue';
import { default as ApFormItemGroup } from './item-group/index.vue';
import { default as ApFormList } from './list/index.vue';
import { default as ApFormSearchForm } from './search-form/index.vue';
import { default as ApFormModalForm } from './modal-form/index.vue';
import { default as useWatch } from './hooks/use-watch';
import { default as ApFormDependency } from './dependency/index.vue';
import { default as ApFormSet } from './set/index.vue';
import { default as ApFormDrawerForm } from './drawer-form/index.vue';
import { default as ApFormControlRender } from './render/control.vue';
import { default as ApFormItemRender } from './render/item.vue';
import { default as ApFormProvider } from './provider/index.vue';
type ApFormMixedProps = typeof _ApForm & {
FormItem: typeof ApFormItem;
FormItemGroup: typeof ApFormItemGroup;
FormList: typeof ApFormList;
SearchForm: typeof ApFormSearchForm;
ModalForm: typeof ApFormModalForm;
useWatch: typeof useWatch;
Dependency: typeof ApFormDependency;
Set: typeof ApFormSet;
DrawerForm: typeof ApFormDrawerForm;
ControlRender: typeof ApFormControlRender;
ItemRender: typeof ApFormItemRender;
Provider: typeof ApFormProvider;
};
declare const ApForm: ApFormMixedProps;
export * from './items';
export * from './interface';
export { ApForm, ApFormItem, ApFormItemGroup, ApFormList, ApFormSearchForm, ApFormModalForm, ApFormDependency, ApFormSet, ApFormDrawerForm, ApFormControlRender, ApFormItemRender, ApFormProvider };