Commit 05fc51dd authored by Masayuki Tanaka's avatar Masayuki Tanaka

Modify unload interface - #342

parent b398c0b6
...@@ -4921,10 +4921,11 @@ ...@@ -4921,10 +4921,11 @@
} }
}; };
c3.unload = function (targetIds, done) { c3.unload = function (args) {
unload(mapToTargetIds(targetIds), function () { args = args || {};
unload(mapToTargetIds(args.ids), function () {
redraw({withUpdateOrgXDomain: true, withUpdateXDomain: true, withLegend: true}); redraw({withUpdateOrgXDomain: true, withUpdateXDomain: true, withLegend: true});
if (typeof done === 'function') { done(); } if (typeof args.done === 'function') { args.done(); }
}); });
}; };
......
...@@ -52,10 +52,14 @@ ...@@ -52,10 +52,14 @@
}); });
}, },
function () { function () {
chart.unload(['data4', 'data5']); chart.unload({
ids: ['data4', 'data5']
});
}, },
function () { function () {
chart.unload('data6'); chart.unload({
ids: 'data6'
});
}, },
function () { function () {
chart.load({ chart.load({
...@@ -111,7 +115,9 @@ ...@@ -111,7 +115,9 @@
}); });
}, },
function () { function () {
chart.unload(['data2', 'data3']); chart.unload({
ids: ['data2', 'data3']
});
}, },
]; ];
......
...@@ -34,7 +34,9 @@ ...@@ -34,7 +34,9 @@
}, 1000); }, 1000);
setTimeout(function () { setTimeout(function () {
chart.unload('data2'); chart.unload({
ids: 'data2'
});
}, 2000); }, 2000);
setTimeout(function () { setTimeout(function () {
......
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