OpenCharts.Chart.PieChart

面积图表类。用于创建面积类型的统计图表 Inherits from:

Summary
OpenCharts.Chart.PieChart面积图表类。用于创建面积类型的统计图表 Inherits from:
Properties
coordinateStyle{OpenCharts.Coordinate} 坐标轴风格
startAngel{Number} 起始角度
hitRange{Number} 选中饼离圆心的直线距离
Constructor
OpenCharts.Chart.PieChart
Functions
getItemByPosition获取点击点所在的图表子项 Parameters: pointX - {Number} 鼠标相对canvas所在X位置。 pointY - {Number} 鼠标相对canvas所在Y位置。 selectType - {String} 点击类型,精确or按照x。
addEventListener添加图表事件 Parameters: action - {String} 事件类型。 message - {String} 事件文字描述信息。

Properties

coordinateStyle

{OpenCharts.Coordinate} 坐标轴风格

startAngel

{Number} 起始角度

hitRange

{Number} 选中饼离圆心的直线距离

Constructor

OpenCharts.Chart.PieChart

Parameters

div{Obj} 外部传入canvas元素
options{Object} 设置该类开放的属性。

Functions

getItemByPosition

getItemByPosition:function(pointX,
pointY,
selectType)

获取点击点所在的图表子项 Parameters: pointX - {Number} 鼠标相对canvas所在X位置。 pointY - {Number} 鼠标相对canvas所在Y位置。 selectType - {String} 点击类型,精确or按照x。

Returns

{JsonObject} 返回所在IndexX和IndexY及其描述信息

addEventListener

addEventListener:function(action,
message)

添加图表事件 Parameters: action - {String} 事件类型。 message - {String} 事件文字描述信息。

var message = "${itemName}${itemCaption}的气温是${itemData}";
charts.addEventListener("mousedown",message);
图表数据项
getItemByPosition:function(pointX,
pointY,
selectType)
获取点击点所在的图表子项 Parameters: pointX - {Number} 鼠标相对canvas所在X位置。 pointY - {Number} 鼠标相对canvas所在Y位置。 selectType - {String} 点击类型,精确or按照x。
addEventListener:function(action,
message)
添加图表事件 Parameters: action - {String} 事件类型。 message - {String} 事件文字描述信息。
图表类。一切图表的基类,都需要创建图表类后才能进行后面的展现和事件响应操作
Close