Parameter | Type | Description | Defined By |
---|---|---|---|
background_color | String | Specifies the backgroundColor for this element.(defaults to 'FDFDFD') | Painter |
basic_value | Number | Specifies value of Baseline Coordinate.(default to 0) | Scale |
border | Object | Here,specify as true by default | Painter |
color_factor | float | Specifies the factor make color dark or light for this element,relative to background-color,the bigger the value you set,the larger the color changed.scope{0.01 - 0.5}.(defaults to '0.15') | Painter |
decimalsnum | Number | Specifies the number of decimal.this will change along with scale.(default to 0) | Scale |
end_scale | Number | Specifies the end coordinate scale value.Note either this or property of max_scale must be has the given value.(default to undefined) | Scale |
fontunit | String | Specifies the unit of font-size.(default to 'px') | Component |
gradient | Boolean | True to apply the gradient.(default to false) | Painter |
gradient_mode | String | Specifies the gradient mode of background.(defaults to 'LinearGradientUpDown') @Option 'LinearGradientUpDown' @Option 'LinearGradientDownUp' @Option 'LinearGradientLeftRight' @Option 'LinearGradientRightLeft' @Option 'RadialGradientOutIn' @Option 'RadialGradientInOut' | Painter |
label | iChart.Text | Specifies label's option. | Scale |
labels | Array | the customize labels | Scale |
listeners | Object | A config object containing one or more event handlers.(default to null) | Painter |
max_scale | Number | Specifies the chart's maximal value | Scale |
min_scale | Number | Specifies the chart's minimal value | Scale |
offsetx | Number | Specifies Horizontal offset(x-axis) in pixel.(default to 0) | Painter |
offsety | Number | Specifies Vertical distance (y-axis) in pixel.(default to 0) | Painter |
originx | Number | If you want to totally override the positioning of the chart,you should setting it.(default to null) | Painter |
originy | Number | If you want to totally override the positioning of the chart,you should setting it.(default to null) | Painter |
padding | Number | Specifies the padding for this element in pixel,the same rule as css padding.(defaults to 10) | Painter |
position | String | Specifies alignment of this scale.(default to 'left') | Scale |
scale2grid | Boolean | indicate whether the grid is accord with scale.(default to true) | Scale |
scale_color | String | Specifies the color of scale.(default to 4) | Scale |
scale_enable | Boolean | True to display the scale line.(default to true) | Scale |
scale_share | Number | Specifies the number of scale on axis.(default to 5) | Scale |
scale_size | Number | Specifies the size of brush(context.linewidth).(default to 1) | Scale |
scale_space | Number | Specifies the space of two scale.Note either this or property of scale_share must be has the given value.(default to undefined) | Scale |
scale_width | Number | Specifies the width(length) of scale.(default to 4) | Scale |
scaleAlign | String | Specifies the align against axis.(default to 'center') When the property of which set to 'h',Available value are: @Option 'left' @Option 'center' @Option 'right' When the property of which set to 'v', Available value are: @Option 'top' @Option 'center' @Option 'bottom' | Scale |
shadow | Boolean | Specifies whether the element should be show a shadow.In general there will be get a high render speed when apply false.(default to false) | Element |
shadow_blur | Number | Specifies How blur you want your shadow to be.(default to 4) | Element |
shadow_color | String | Specifies the color of your shadow is.(default to '#666666') | Element |
shadow_offsetx | Number | Specifies Horizontal distance (x-axis) between the shadow and the shape in pixel.(default to 0) | Element |
shadow_offsety | Number | Specifies Vertical distance (y-axis) between the shadow and the shape in pixel.(default to 0) | Element |
start_scale | Number | Specifies the start coordinate scale value.(default to 0) | Scale |
strokeStyle | String | Specifies the default strokeStyle of the canvas's context in this element.(defaults to 'gray') | Painter |
text_space | Number | Specifies the distance to scale.(default to 6) | Scale |
textAlign | String | Specifies the align against axis.(default to 'left' or 'bottom' in v mode) When the property of which set to 'h',Available value are: @Option 'left' @Option 'right' When the property of which set to 'v', Available value are: @Option 'top' @Option 'bottom' | Scale |
which | String | the axis's type(default to 'h') Available value are: @Option 'h' :horizontal @Option 'v' :vertical | Scale |
z_index | Number | Specifies the z-index.(default to 0) | Painter |
Name | Description | Defined By |
---|---|---|
beforedraw | Fires before the element drawing.Return false from an event handler to stop the draw.
Parameter
| Painter |
click | Fires when this element is clicked
Parameter
| Painter |
draw | Fires after the element drawing when calling the draw method.
Parameter
| Painter |
initialize | Fires after the element initializing is finished this is for test
Parameter
| Element |
mousemove | Fires when the mouse move on the element
Parameter
| Painter |
mouseout | Fires when the mouse exits the element
Parameter
| Painter |
mouseover | Fires when the mouse hovers over the element
Parameter
| Painter |
parseText | Fires the event when parse text,you can return a object like this:{text:'',originx:100,originy:100} to override the given.
Parameter
| Scale |
Name | Description | Defined By |
---|---|---|
draw | The commnd fire to draw the chart use configuration,
* this is a abstract method.Currently known,both iChart.Chart and iChart.Component implement this method. Parameter
Return
void
| Painter |
getDimension | return the component's dimension,return hold following property
* @property x:the left-top coordinate-x * @property y:the left-top coordinate-y * @property width:the width of component,note:available there applies box model * @property height:the height of component,note:available there applies box model Parameter
Return
object
| Component |