Infer component
#4557
Replies: 1 comment
-
这个梳理的挺好的,等 2 月份重构的时候可以再深入讨论一下 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Component 可选组件
组件推断
目前来说,组件推断主要依据三个条件:通道(
Channel
)、坐标系(Coordinate
)、比例尺(Scale
)。例如坐标轴可以通过当前坐标系来确定是直角坐标系还是极坐标系下的轴类型,并依据通道、是否转置等条件进行进一步推断。
Channel 通道
G2 5.0 目前可视相关的通道包括:
series坐标系
G2 5.0 目前支持的坐标系和坐标系变换包括:
Scale 比例尺
目前 G2 5.0 提供了 14 种比例尺:
组件推断
组件类型推断
基于
通道
+坐标系
推断可推断组件:
Axis
axisX
axisX
axisY
axisY
arc
arc
axisY
axisY
axisX
axisY
基于
通道
+比例尺
推断可推断组件:
category
、continuous
,其中连续图例根据类型可细分为:continuous
默认类型continuousSize
尺寸类型continuousBlock
分块类型continuousSizeBlock
尺寸分块类型(不含时间比例尺)
continuous
continuousSize
continuous
continuousBlock
continuousBlockSize
continuousBlock
category
category
category
category
组件位置
top
、bottom
、left
、right
即可描述大多数组件相对于可视化主体元素的位置。此外,大多数组件是具有方向性的,即水平朝向
Horizontal
和垂直朝向Vertical
。组件位置推断
Axis
位置推断通用组件位置推断
组件位置默认为:
其余位置需要用户手动指定。
Beta Was this translation helpful? Give feedback.
All reactions