UNPKG

form-tdesigner

Version:

好用的Vue低代码可视化表单设计器,可以通过拖拽的方式快速创建表单,提高开发者对表单的开发效率。

47 lines (44 loc) 1.29 kB
import {localeProps} from '../../utils'; const label = '栅格布局'; const name = 'fcRow'; export default { menu: 'layout', icon: 'icon-row', label, name, mask: false, children: 'col', childrenLen: 2, rule() { return { type: name, props: {}, children: [] }; }, props(_, {t}) { return localeProps(t, name + '.props', [{ type: 'inputNumber', field: 'gutter', props: {min: 0} }, { type: 'switch', field: 'type', props: {activeValue: 'flex', inactiveValue: 'default'} }, { type: 'select', field: 'justify', options: [{label: 'start', value: 'start'}, {label: 'end', value: 'end'}, { label: 'center', value: 'center' }, {label: 'space-around', value: 'space-around'}, {label: 'space-between', value: 'space-between'}] }, { type: 'select', field: 'align', options: [{label: 'top', value: 'top'}, {label: 'middle', value: 'middle'}, { label: 'bottom', value: 'bottom' }] }]); } };