Commit d3a4b2b6 authored by Masayuki Tanaka's avatar Masayuki Tanaka

Add data.type option

parent 31a2a130
...@@ -55,6 +55,7 @@ ...@@ -55,6 +55,7 @@
__data_names = getConfig(['data', 'names'], {}), __data_names = getConfig(['data', 'names'], {}),
__data_groups = getConfig(['data', 'groups'], []), __data_groups = getConfig(['data', 'groups'], []),
__data_axes = getConfig(['data', 'axes'], {}), __data_axes = getConfig(['data', 'axes'], {}),
__data_type = getConfig(['data', 'type'], null),
__data_types = getConfig(['data', 'types'], {}), __data_types = getConfig(['data', 'types'], {}),
__data_regions = getConfig(['data', 'regions'], {}), __data_regions = getConfig(['data', 'regions'], {}),
__data_colors = getConfig(['data', 'colors'], {}), __data_colors = getConfig(['data', 'colors'], {}),
...@@ -1123,11 +1124,17 @@ ...@@ -1123,11 +1124,17 @@
selectChart.html(""); selectChart.html("");
} }
// Init data as targets
c3.data.x = {}; c3.data.x = {};
c3.data.targets = convertDataToTargets(data); c3.data.targets = convertDataToTargets(data);
// TODO: set names if names not specified // TODO: set names if names not specified
// Set data type if data.type is specified
if (__data_type) {
setTargetType(getTargetIds().filter(function (id) { return ! (id in __data_types); }), __data_type);
}
// Init sizes and scales // Init sizes and scales
updateSizes(); updateSizes();
updateScales(); updateScales();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment