import { IPublicTypeComponentMetadata, IPublicTypeSnippet } from '@alilc/lowcode-types'; const DCRowMeta: IPublicTypeComponentMetadata = { componentName: 'DCRow', title: 'DCRow', docUrl: '', screenshot: '', devMode: 'proCode', npm: { package: 'dc-lowcode-material', version: '0.1.0', exportName: 'DCRow', main: 'src/index.tsx', destructuring: true, subName: '', }, configure: { props: [ { title: { label: { type: 'i18n', 'en-US': 'gutter', 'zh-CN': '横向间距', }, }, name: 'gutter', setter: { componentName: 'NumberSetter', }, }, { title: { label: { type: 'i18n', 'en-US': 'vGutter', 'zh-CN': '纵向间距', }, }, name: 'vGutter', setter: { componentName: 'NumberSetter', }, }, { title: { label: { type: 'i18n', 'en-US': 'wrap', 'zh-CN': '自动换行', }, }, name: 'wrap', setter: { componentName: 'BoolSetter', initialValue: true, }, }, ], supports: { style: true, }, component: { isContainer: true, }, }, group: '点持组件', category: '布局', }; const snippets: IPublicTypeSnippet[] = [ { title: '行组件', screenshot: '', schema: { title: '栅格-行', componentName: 'DCRow', props: {}, }, }, ]; export default { ...DCRowMeta, snippets, };