import { IPublicTypeComponentMetadata, IPublicTypeSnippet } from '@alilc/lowcode-types' const RichTextMeta: IPublicTypeComponentMetadata = { group: '低代码组件', componentName: 'RichText', title: '富文本', docUrl: '', screenshot: '', devMode: 'proCode', category: '信息输入', npm: { package: '@dckj-npm/dc-material', version: '0.1.36', exportName: 'RichText', main: 'src\\index.tsx', destructuring: true, subName: '', }, configure: { props: [ { title: { label: { type: 'i18n', 'en-US': 'content', 'zh-CN': '内容', }, }, name: 'content', setter: { componentName: 'TextAreaSetter', initialValue: '', }, }, { name: '数据源绑定', setter: { componentName: 'SetterFormVariable', props: { attributes: [ { label: '富文本数据', value: 'dataList', children: [{ label: '内容', value: 'content' }], }, ], }, }, }, ], supports: { style: true, }, component: { disableBehaviors: ['copy'], }, }, } const snippets: IPublicTypeSnippet[] = [ { title: '富文本', screenshot: '', schema: { componentName: 'RichText', props: {}, }, }, ] export default { ...RichTextMeta, snippets, }