参数 | 类型 | 描述 | 定义者 |
---|---|---|---|
axis | Boolean | 覆盖默认值。关闭轴线的设置。 | Coordinate3D |
background_color | String | 覆盖默认值。设置网格的颜色为'#d6dbd2'。 | Coordinate3D |
board_deep | Number | 3D效果中,坐标系背部面板的厚度。(默认为20) | Coordinate3D |
border | Object | 此处设置了开启边框配置项。 | Painter |
color_factor | float | 覆盖默认值。设置颜色因子的值为0.18。 | Coordinate3D |
crosshair | Object | 十字线的配置(默认的enable为false).请参考iChart.CrossHair 说明:此配置有一个额外的属性enable表示是否开去十字线(默认为false) | Coordinate2D |
fontunit | String | 此组件中文字的尺寸的单位。(默认为'px') | Component |
gradient | Boolean | 覆盖默认值。默认启用渐变效果。 | Coordinate3D |
gradient_mode | String | 背景渐变的样式。(默认为'LinearGradientUpDown') @Option 'LinearGradientUpDown' @Option 'LinearGradientDownUp' @Option 'LinearGradientLeftRight' @Option 'LinearGradientRightLeft' @Option 'RadialGradientOutIn' @Option 'RadialGradientInOut' | Painter |
grid_color | String | 覆盖默认值。设置网格的颜色为'#a4ad96'。 | Coordinate3D |
grid_line_width | Number | 网格的宽度值。(默认为1) | Coordinate2D |
gridHStyle | Object | 配置水平坐标轴方向网格的样式。(默认为空对象)。 对象子配置项: @Option solid {Boolean} 为True则渲染为实线,否则为虚线。(默认为true) @Option size {Number} 当渲染为虚线时,指定其线段的长度。(默认为 10) @Option fator {Number} 当渲染为虚线时,指定其线段与空白段的比例。(默认为 1) @Option width {Number} 指定网格的宽度。(默认为 1) @Option color {String} 指定网格的颜色。(默认为 '#dbe1e1') | Coordinate2D |
gridlinesVisible | Boolean | 网格是否可见。(默认为true) | Coordinate2D |
grids | Object | 配置自定义网格线。提供水平和垂直网格的配置。水平方向由horizontal指定,垂直方向由vertical指定。 配置网格有以下两个属性: way:网格生成方式(默认为'share_alike') 可选值: @Option share_alike 指定网格的数量(线条数-1)。 @Option given_value 给出网格之间间距。 value: 根据way的设置,其代表各自的给定值。 代码示例: { horizontal: { way:'share_alike', value:10 } vertical: { way:'given_value', value:40 } } | Coordinate2D |
gridVStyle | Object | 配置垂直坐标轴方向网格的样式。(默认为空对象)。 对象子配置项: @Option solid {Boolean} 为True则渲染为实线,否则为虚线。(默认为true) @Option size {Number} 当渲染为虚线时,指定其线段的长度。(默认为 10) @Option fator {Number} 当渲染为虚线时,指定其线段与空白段的比例。(默认为 1) @Option width {Number} 指定网格的宽度。(默认为 1) @Option color {String} 指定网格的颜色。(默认为 '#dbe1e1') | Coordinate2D |
height | String | 坐标系高度。可以设置为像素和百分比形式。百分比形式相对于图表可用高度。(默认为'80%') | Coordinate2D |
ignoreEdge | Boolean | 覆盖默认值。设置忽略与边缘重合的网格线。 | Coordinate3D |
ignoreOverlap | Boolean | 为true将会忽略与有值的坐标轴重合的网格。(默认为true) | Coordinate2D |
left_board | Boolean | 为true则显示左侧的面板。(默认为true) | Coordinate3D |
listeners | Object | 事件的配置项。(默认为null) | Painter |
offsetx | Number | 组件中水平偏移量,正数向右,负数向左。单位像素。(默认为0) | Painter |
offsety | Number | 组件中垂直偏移量,正数向下,负数向上。单位像素。(默认为0) | Painter |
originx | Number | 图表原点x坐标,不指定会根据对齐方式计算。(默认为null) | Painter |
originy | Number | 图表原点y坐标,不指定会根据对齐方式计算。(默认为null) | Painter |
padding | Number | 组件中内边框的值,规则与css中的一致,单位像素。(默认为10) | Painter |
pedestal_height | Number | 3D效果中,坐标系底座的高度。(默认为22) | Coordinate3D |
scale | Array | 刻度的配置项。请参考iChart.Scale | Coordinate2D |
scale2grid | Boolean | 指示是否网格与刻度保持一致。此选项生效的前提是没有指定grids配置项。为True时,如果iChart.Scale也配置了此项,则此子项为准。(默认为true) | Coordinate2D |
shadow | Boolean | 此组件是否启用阴影效果。启用阴影在移动客户端上可能会引起渲染速度变慢。(默认为false) | Element |
shadow_blur | Number | 此组件阴影的模糊程度,单位px。(默认为4) | Element |
shadow_color | String | 此组件阴影的颜色值.(默认为'#666666') | Element |
shadow_offsetx | Number | 覆盖默认值。设置阴影x轴偏移为4。 | Coordinate3D |
shadow_offsety | Number | 覆盖默认值。设置阴影y轴偏移为2。 | Coordinate3D |
striped | Boolean | 覆盖默认值。关闭隔行变色。 | Coordinate3D |
striped_direction | String | 隔行变色的方向。(默认为'v') 可选值: @Option 'h' 水平 @Option 'v' 垂直 | Coordinate2D |
striped_factor | float(0.01 - 0.5) | 应用隔行变色后变色程度的因子,相对于background-color,值越大变化越大。(默认为'0.01') | Coordinate2D |
strokeStyle | String | 组件中context的strokeStyle属性的值。(默认为'gray') | Painter |
valid_height | Number | 坐标系有效绘图高度,可以设置为像素和百分比形式。百分比形式相对于坐标系高度。(默认为'100%') | Coordinate2D |
valid_width | Number | 坐标系有效绘图宽度,可以设置为像素和百分比形式。百分比形式相对于坐标系宽度。(默认为'100%') | Coordinate2D |
wall_style | Array | 自定义3D坐标系中6个面板的样式。如果给出长度小于6,则用background_color代替。 每个配置项的可见属性为: @Option color 背景墙颜色 @Option alpha 背景墙透明度 | Coordinate3D |
width | String | 坐标系宽度。可以设置为像素和百分比形式。百分比形式相对于图表可用宽度。(默认为'80%') | Coordinate2D |
xAngle | Number(0~90) | 3D效果中x轴角度。一般由图表统一给出此配置项。(默认为60) | Coordinate3D |
yAngle | Number(0~90) | 3D效果中y轴角度。一般由图表统一给出此配置项。(默认为20) | Coordinate3D |
z_index | Number | 设置绘图区的组件的显示层级为-1,使其在最下层显示。 | Coordinate2D |
zHeight | Number | 3D效果中z轴的深度。一般由图表统一给出此配置项。(默认为0) | Coordinate3D |
名称 | 描述 | 定义者 |
---|---|---|
beforedraw | 绘图之前触发,返回false停止绘图行为。
参数
| Painter |
click | 点击时触发。
参数
| Painter |
draw | 完成绘图之后触发。
参数
| Painter |
initialize | 初始化完成之后触发。
参数
| Element |
mousemove | 鼠标移动时触发。
参数
| Painter |
mouseout | 鼠标在离开时触发。
参数
| Painter |
mouseover | 鼠标在进入时触发。
参数
| Painter |
名称 | 描述 | 定义者 |
---|---|---|
draw |
参数
返回值
void
| Painter |
getDimension | 获取当前组件的尺寸。返回对象包含以下属性:
* @property x:左上方x轴坐标 * @property y:左上方y轴坐标 * @property width:宽度,单位:px。 * @property height:高度,单位:px。 参数
返回值
object
| Component |