vxe-table-demonic
Version:
一个基于 vue 的 PC 端表单/表格组件,支持增删改查、虚拟列表、虚拟树、懒加载、快捷菜单、数据校验、树形结构、打印导出、表单渲染、数据分页、弹窗、自定义模板、渲染器、JSON 配置式...
35 lines (30 loc) • 792 B
TypeScript
import { VXEComponent } from './component'
import { VxeFormItemPropTypes } from './form-item'
/* eslint-disable no-use-before-define */
/**
* 组件 - 表单项集合
* @example import { VxeFormGather } from 'vxe-components'
*/
export const VxeFormGather: VXEComponent<VxeFormGatherProps>
/**
* 组件 - 表单项集合
*/
export const FormGather: typeof VxeFormGather
export interface VxeFormGatherProps {
/**
* 栅格占据的列数(共 24 分栏)
*/
span?: VxeFormItemPropTypes.Span
/**
* 给表单项附加 className
*/
className?: VxeFormItemPropTypes.ClassName
}
export interface VxeFormGatherSlots {
/**
* 自定义插槽模板
*/
[key: string]: ((params: {
[key: string]: any
}) => any) | undefined
}