amis/examples/components/EChartsEditor/Global.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

79 lines
2.6 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import {
textStyleControls,
animation,
text,
color,
number,
falseSwitch
} from './Common';
export default {
type: 'tabs',
tabs: [
{
title: '主题',
body: [
{
type: 'input-array',
name: 'color',
label: '调色盘颜色列表',
labelRemark:
'如果系列没有设置颜色,则会依次循环从该列表中取颜色作为系列颜色',
value: [
'#c23531',
'#2f4554',
'#61a0a8',
'#d48265',
'#91c7ae',
'#749f83',
'#ca8622',
'#bda29a',
'#6e7074',
'#546570',
'#c4ccd3'
],
items: {
type: 'color'
}
},
color('backgroundColor', '背景色') // TODO: 这里其实还支持多种类型 https://echarts.apache.org/zh/option.html#backgroundColor
]
},
{
title: '动画',
body: [animation(null, false)]
},
{
title: '文字样式',
body: [textStyleControls('textStyle', '全局文字')]
},
{
title: '其它',
body: [
text(
'blendMode',
'图形的混合模式',
'不同的混合模式见 https://developer.mozilla.org/zh-CN/docs/Web/API/CanvasRenderingContext2D/globalCompositeOperation ',
'source-over'
),
number(
'hoverLayerThreshold',
'图形数量阈值',
'决定是否开启单独的 hover 层,在整个图表的图形数量大于该阈值时开启单独的 hover 层。单独的 hover 层主要是为了在高亮图形的时候不需要重绘整个图表,只需要把高亮的图形放入单独的一个 canvas 层进行绘制,防止在图形数量很多的时候因为高亮重绘所有图形导致卡顿',
3000
),
falseSwitch(
'useUTC',
'是否使用 UTC 时间',
`true: 表示 axis.type 为 'time' 时,依据 UTC 时间确定 tick 位置,并且 axisLabel 和 tooltip 默认展示的是 UTC 时间。
false: 表示 axis.type 为 'time' 时,依据本地时间确定 tick 位置,并且 axisLabel 和 tooltip 默认展示的是本地时间。
默认取值为false即使用本地时间。因为考虑到
很多情况下,需要展示为本地时间(无论服务器存储的是否为 UTC 时间)。
如果 data 中的时间为 '2012-01-02' 这样的没有指定时区的时间表达式,往往意为本地时间。默认情况下,时间被展示时需要和输入一致而非有时差。`
)
]
}
]
};