Commit b7fa6e0a authored by Masayuki Tanaka's avatar Masayuki Tanaka

Add resize API - #35

parent c89aec0f
...@@ -257,10 +257,10 @@ ...@@ -257,10 +257,10 @@
innerRadius = hasDonutType(c3.data.targets) ? radius * 0.6 : 0; innerRadius = hasDonutType(c3.data.targets) ? radius * 0.6 : 0;
} }
function getCurrentWidth() { function getCurrentWidth() {
return __size_width === null ? getParentWidth() : __size_width; return __size_width ? __size_width : getParentWidth();
} }
function getCurrentHeight() { function getCurrentHeight() {
var h = __size_height === null ? getParentHeight() : __size_height; var h = __size_height ? __size_height : getParentHeight();
return h > 0 ? h : 320; return h > 0 ? h : 320;
} }
function getCurrentPaddingLeft() { function getCurrentPaddingLeft() {
...@@ -2871,6 +2871,12 @@ ...@@ -2871,6 +2871,12 @@
return targets.length > 0 ? targets[0] : undefined; return targets.length > 0 ? targets[0] : undefined;
}; };
c3.resize = function (size) {
__size_width = size ? size.width : null;
__size_height = size ? size.height : null;
resize();
};
c3.destroy = function () { c3.destroy = function () {
c3.data.targets = undefined; c3.data.targets = undefined;
c3.data.x = {}; c3.data.x = {};
......
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