@cainiaofe/cn-ui-layout
Version:
- 安装 cone-cli | [Cone-CLI 使用指引](https://alidocs.dingtalk.com/i/nodes/xdqZp24KneBJzvGM6XezJvyb7RA0Nr1E) - `tnpm i -g @alife/cone-cli@latest` - 安装依赖包 - `cone install` - 启动研发 - `cone start`
82 lines (81 loc) • 2 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.CnLayoutHeaderPrototype = void 0;
var _i18n = _interopRequireDefault(require("../../locales/i18n"));
var _logo = _interopRequireDefault(require("./logo"));
var _setterSnippet = require("../../common/manager/setter-snippet");
var CnLayoutHeaderPrototype = exports.CnLayoutHeaderPrototype = {
title: _i18n["default"].get({
id: 'PageHeader',
dm: '页头'
}),
componentName: 'CnLayoutHeader',
icon: _logo["default"],
docUrl: '',
isContainer: true,
configure: [{
name: 'isCnLayoutHeader',
title: 'CnLayoutHeader',
initialValue: true,
display: 'none'
}, {
name: '_context',
title: _i18n["default"].get({
id: 'Context',
dm: '上下文'
}),
initialValue: {
type: 'JSExpression',
value: 'this'
},
display: 'none'
}, {
name: 'title',
title: _i18n["default"].get({
id: 'Title',
dm: '标题'
}),
display: 'inline',
setter: 'CnI18nSetter',
supportVariable: true
}, {
name: 'desc',
title: _i18n["default"].get({
id: 'TERM.Description',
dm: '描述'
}),
display: 'inline',
setter: 'CnI18nSetter',
supportVariable: true
}, {
name: 'avatar.src',
title: _i18n["default"].get({
id: 'Avatar',
dm: '头像'
}),
display: 'inline',
setter: 'StringSetter',
supportVariable: true
}, {
name: 'label',
title: _i18n["default"].get({
id: 'TERM.Label',
dm: '标签'
}),
display: 'inline',
supportVariable: true,
setter: (0, _setterSnippet.getArraySetterSnippet)({
configure: [{
name: 'name',
title: _i18n["default"].get({
id: 'Name',
dm: '名称'
}),
setter: 'CnI18nSetter',
isRequired: true
}]
})
}]
};
// 原型配置请参考:https://lark.alipay.com/vision/docs/prototype