参数 | 类型 | 描述 | 定义者 |
---|---|---|---|
background_color | String | 组件中背景颜色(填充色)的值。(默认为'FEFEFE') | Painter |
basic_value | Number | 基准坐标值。用于刻度基线不是从0开始的情况下设置。(默认为0) | Scale |
border | Object | 此处设置了开启边框配置项。 | Painter |
color_factor | float(0.01 - 0.5) | 颜色因子,指示其颜色相对于背景色的变化量,值越大,变化值越大(越亮或者越暗)(默认为0.15) | Painter |
decimalsnum | Number | 文本的小数点位数。此配置项会随刻度值而变化。(默认为0) | Scale |
end_scale | Number | 结束刻度值。这个值若没有给定,则用max_scale作为结束的刻度值。(默认为undefined) | Scale |
fontunit | String | 此组件中文字的尺寸的单位。(默认为'px') | Component |
gradient | Boolean | True表示开启渐变效果.(默认为false) | Painter |
gradient_mode | String | 背景渐变的样式。(默认为'LinearGradientUpDown') @Option 'LinearGradientUpDown' @Option 'LinearGradientDownUp' @Option 'LinearGradientLeftRight' @Option 'LinearGradientRightLeft' @Option 'RadialGradientOutIn' @Option 'RadialGradientInOut' | Painter |
label | iChart.Text | 标签的配置项。 | Scale |
labels | Array | 自定义的标签文本。(默认为空数组) | Scale |
listeners | Object | 事件的配置项。(默认为null) | Painter |
max_scale | Number | 图表中最大值,一般由数据源决定,不需要给出。(默认为undefined) | Scale |
min_scale | Number | 图表中最小值,一般由数据源决定,不需要给出。(默认为undefined) | Scale |
offsetx | Number | 组件中水平偏移量,正数向右,负数向左。单位像素。(默认为0) | Painter |
offsety | Number | 组件中垂直偏移量,正数向下,负数向上。单位像素。(默认为0) | Painter |
originx | Number | 图表原点x坐标,不指定会根据对齐方式计算。(默认为null) | Painter |
originy | Number | 图表原点y坐标,不指定会根据对齐方式计算。(默认为null) | Painter |
padding | Number | 组件中内边框的值,规则与css中的一致,单位像素。(默认为10) | Painter |
position | String | 轴刻度的位置,一般由坐标系给出。(默认为'left') | Scale |
scale2grid | Boolean | 当iChart.Coordinate2D配置为true时,指示是否网格与刻度保持一致。(默认为true) | Scale |
scale_color | String | 刻度线的颜色。(默认为4) | Scale |
scale_enable | Boolean | 是否显示刻度线。(默认为true) | Scale |
scale_share | Number | 刻度的数量。(默认为5) | Scale |
scale_size | Number | 刻度线的粗细。单位px。(默认为1) | Scale |
scale_space | Number | 刻度值的间距值,要小于(最大值-最小值)。(默认为undefined) | Scale |
scale_width | Number | 刻度的长短。单位px。(默认为4) | Scale |
scaleAlign | String | 刻度线相对于坐标轴的对齐方式,。(默认为'center')。 当配置项which为'h'(水平)时,可选值有: @Option 'left' @Option 'center' @Option 'right' 当配置项which为'v'(垂直)时,可选值有: @Option 'top' @Option 'center' @Option 'bottom' | Scale |
shadow | Boolean | 此组件是否启用阴影效果。启用阴影在移动客户端上可能会引起渲染速度变慢。(默认为false) | Element |
shadow_blur | Number | 此组件阴影的模糊程度,单位px。(默认为4) | Element |
shadow_color | String | 此组件阴影的颜色值.(默认为'#666666') | Element |
shadow_offsetx | Number | 此组件阴影的x轴偏移量,单位px。(默认为0) | Element |
shadow_offsety | Number | 此组件阴影的y轴偏移量,单位px。(默认为0) | Element |
start_scale | Number | 起始刻度值。(默认为0) | Scale |
strokeStyle | String | 组件中context的strokeStyle属性的值。(默认为'gray') | Painter |
text_space | Number | 文本与坐标轴之间的距离。单位px。(默认为6) | Scale |
textAlign | String | 文本相对于坐标轴的对齐方式。(默认为'left')。 当配置项which为'h'(水平)时,可选值有: @Option 'left' @Option 'right' 当配置项which为'v'(垂直)时,可选值有: @Option 'top' @Option 'bottom' | Scale |
which | String | 轴刻度的方向,一般由坐标系给出。(默认为'h') 可选值: @Option 'h' :水平的 @Option 'v' :垂直的 | Scale |
z_index | Number | 组件渲染的顺序,值越大,越靠后渲染,意味着显示在最上层。(默认为 0) | Painter |
名称 | 描述 | 定义者 |
---|---|---|
beforedraw | 绘图之前触发,返回false停止绘图行为。
参数
| Painter |
click | 点击时触发。
参数
| Painter |
draw | 完成绘图之后触发。
参数
| Painter |
initialize | 初始化完成之后触发。
参数
| Element |
mousemove | 鼠标移动时触发。
参数
| Painter |
mouseout | 鼠标在离开时触发。
参数
| Painter |
mouseover | 鼠标在进入时触发。
参数
| Painter |
parseText | 解析轴文本时候触发,返回值将会覆盖当前值。例如:{text:'',originx:100,originy:100}
参数
| Scale |
名称 | 描述 | 定义者 |
---|---|---|
draw |
参数
返回值
void
| Painter |
getDimension | 获取当前组件的尺寸。返回对象包含以下属性:
* @property x:左上方x轴坐标 * @property y:左上方y轴坐标 * @property width:宽度,单位:px。 * @property height:高度,单位:px。 参数
返回值
object
| Component |