@zzdadelu/schema-builder
Version:
通过 JSON Schema 生成标准 Form,常用于自定义搭建配置界面生成
40 lines (39 loc) • 869 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _utils = require("../utils");
var _default = exports.default = (0, _utils.createMeta)('UrlInput', {
title: '链接输入框',
category: '其他',
props: [{
title: '基础配置',
type: 'group',
display: 'accordion',
items: _utils.inputPropsBasic
}, {
title: '其他配置',
display: 'accordion',
type: 'group',
items: [{
name: 'props.addonText',
title: {
label: '按钮文案',
tip: '跳转按钮的文案配置'
},
defaultValue: '测试链接',
setter: 'StringSetter'
}]
}],
snippets: [{
title: '链接输入框',
screenshot: 'icon-link',
schema: {
componentName: 'UrlInput',
props: {
title: '链接输入框'
}
}
}]
});