amis/examples/components/echarts/Title.tsx
2020-11-02 19:39:21 +08:00

41 lines
759 B
TypeScript

/**
* @file Echarts title 的配置
*/
import {
textStyleControls,
buildOptions,
commonStyle,
viewport,
createHierarchy
} from './Common';
//@ts-ignore
const titleOptions = __inline('./option-parts/option.title.json');
export default {
type: 'tabs',
tabs: [
{
title: '内容',
className: 'echarts-tab',
controls: buildOptions('title.', titleOptions)
},
{
title: '位置',
controls: [viewport('title.', '标题')]
},
{
title: '样式',
controls: commonStyle('title.', '标题')
},
{
title: '文字样式',
controls: [
textStyleControls('title.textStyle', '主标题'),
textStyleControls('title.subtextStyle', '副标题')
]
}
]
};