amis2/examples/components/EChartsEditor/Legend.tsx
吴多益 56e9602869
feat: table view 组件 (#2139)
* 更新 snapshot

* feat: datetime 组件时间支持可点选 (#2100)

* 文档和一些小修改 (#2107)

* jssdk 支持 hash路由改造

* 更新文档

* default value 和  value 逻辑优化

* 优化 value 的处理逻辑

* 同步值应该固定某一种模式

* name 干脆支持 filter 好了

* 更新的时候获取数据不一致

* 修复 qrcode 获取值方式

* columns 有可能不是数组

* feat: 增加 table-view 初步

* 修复 ECharts 编辑器的问题

* 方便编辑器编辑

Co-authored-by: 2betop <2betop.cn@gmail.com>
Co-authored-by: Allen <yupeng.cqupt@qq.com>
Co-authored-by: RickCole <rickcole21@outlook.com>
2021-06-24 10:18:12 +08:00

46 lines
938 B
TypeScript

/**
* @file Echarts legend 的配置
*/
import {
textStyleControls,
buildOptions,
createHierarchy,
commonStyle,
viewport
} from './Common';
//@ts-ignore
const legendOptions = __inline('./option-parts/option.legend.json');
export default {
type: 'tabs',
tabs: [
{
title: '基础',
className: 'echarts-tab',
body: [createHierarchy('legend', buildOptions('', legendOptions))]
},
{
title: '位置',
body: [createHierarchy('legend', [viewport('', '图例')])]
},
{
title: '样式',
body: [createHierarchy('legend', commonStyle('', '图例'))]
},
{
title: '文字样式',
body: [
createHierarchy('legend', [
textStyleControls('textStyle', '图例'),
textStyleControls('pageTextStyle', '图例页信息')
])
]
},
{
title: '数据',
body: [createHierarchy('legend', [])]
}
]
};