ZoomCharts Documentation
ZoomCharts.Configuration.PieChartDataObjectRoot
Inheritance hierarchy
This type inherits from PieChartDataObjectCommon and BaseDataErrorResponse. Through these types it also inherits members from BaseDataObjectBase and BaseDataObjectBase.
Methods
Properties
In the case of a partial load, this specifies the sum of all values in the data source which come after the values
in the subvalues
array. If you're doing a partial load, you must specify at least 2 of the following: afterSum
,
beforeSum
, sum
.
In the case of a partial load, this specifies the sum of all values in the data source which come before the values
in the subvalues
array. If you're doing a partial load, you must specify at least 2 of the following: afterSum
,
beforeSum
, sum
.
If the data could not be retrieved, this field can be used to instruct the chart to cancel the data request and log an error. Note that in most cases this field should not be used in favor of returning the correct HTTP status code (such as 404 or 500) so that the browser and any proxies do not cache the response.
Store any additional data values within this field. Although it is possible to extend the data object itself with additional fields it is not recommended to do so because a future ZoomCharts version could introduce a known parameter with the same name thus changing the behavior of an existing chart.
The ID of the pie for which the data is being loaded. Note that for the initial data request this value has to be empty, otherwise the chart assumes that the data is for a nested object and not for the initial view.
In the case of a partial load, this specifies the maximum number of entries that was fetched from the data source.
This is used to figure out if more data is available. If this field isn't set, or is set and is larger than the count
of values in the subvalues
array, then it is assumed that no more data is available.
The name of the root data object.
In the case of a partial load, this specifies the offset in the data source where the subvalues
array starts. This
parameter is mandatory if you're doing a partial load.
Values for this drilldown level. In the case of a partial load, this will contain only a part of all values available in the data source.
In the case of a partial load, this specifies the sum of all values in the data source. If you're doing a partial
load, you must specify at least 2 of the following: afterSum
, beforeSum
, sum
.