2022-01-05 20:52:49 +08:00
|
|
|
import { ThemeEnum } from '@/enums/styleEnum'
|
|
|
|
|
2022-01-07 22:02:13 +08:00
|
|
|
export interface ChartLayoutFilterType {
|
|
|
|
// 色相
|
|
|
|
hueRotate: number
|
|
|
|
// 饱和度
|
|
|
|
saturate: number
|
|
|
|
// 亮度
|
|
|
|
brightness: number
|
|
|
|
// 对比度
|
|
|
|
contrast: number
|
|
|
|
// 不透明度
|
|
|
|
unOpacity: number
|
|
|
|
}
|
|
|
|
|
2022-01-05 20:52:49 +08:00
|
|
|
export interface ChartLayoutType {
|
|
|
|
// 图层控制
|
2022-01-07 22:02:13 +08:00
|
|
|
layers: boolean
|
2022-01-05 20:52:49 +08:00
|
|
|
// 图表组件
|
2022-01-07 22:02:13 +08:00
|
|
|
charts: boolean
|
2022-01-05 20:52:49 +08:00
|
|
|
// 详情设置
|
2022-01-07 22:02:13 +08:00
|
|
|
details: boolean
|
2022-01-05 20:52:49 +08:00
|
|
|
// 对齐线
|
2022-01-07 22:02:13 +08:00
|
|
|
alignLine: boolean
|
2022-01-05 20:52:49 +08:00
|
|
|
// 滤镜
|
2022-01-07 22:02:13 +08:00
|
|
|
filter: ChartLayoutFilterType
|
2022-01-05 20:52:49 +08:00
|
|
|
}
|