import snippets from './snippets'; export default { snippets, componentName: 'Field.DatePicker', title: '日期', category: '表单', props: [ { name: 'label', title: { label: '标签', tip: '标签' }, defaultValue: '标签', propType: 'string', setter: 'StringSetter' }, { name: 'datetype', title: { label: '格式',}, defaultValue: 'date', propType: 'string', setter: { componentName: 'RadioGroupSetter', props: { defaultValue: "1", options: [ { label: '日期时间', value: 'datetime' }, { label: '日期', value: 'date' }, { label: '月份', value: 'month' }, { label: '年份', value: 'year' }, ], }, }, }, { name: 'isRequired', title: { label: '是否必填', tip: '是否必填' }, propType: 'bool', defaultValue: false, setter: 'BoolSetter', }, { name: 'disabled', title: { label: '禁止输入', tip: '是否禁止输入' }, propType: 'bool', defaultValue: false, setter: 'BoolSetter', }, { name: 'defaultNow', title: { label: '默认当前时间', tip: '默认当前时间' }, propType: 'bool', defaultValue: false, setter: 'BoolSetter', }, { name:'calcHidden', title:{label:'隐式计算', tip:'组件不在页面上显示,但参与计算,以及数据持久化'}, propType:'bool', defaultValue:false, setter:'BoolSetter' }, ], configure: { props: { isExtends: true, }, supports: { style: false, }, }, };