[Plot] Update stacked plots immediately

When changes to pan-zoom bounds are made in one
subplot, this will effect the pan-zoom bounds of
other subplots. Ensure this occurs immediately.
WTD-625.
This commit is contained in:
Victor Woeltjen
2014-12-11 19:33:09 -08:00
parent 9c1d72f917
commit 188e98a78b
4 changed files with 18 additions and 10 deletions

View File

@ -90,6 +90,10 @@ define(
modeOptions.getModeHandler().plotTelemetry(prepared);
}
function updateSubplot(subplot) {
subplot.update();
}
function setupModes(telemetryObjects) {
modeOptions = new PlotModeOptions(telemetryObjects || []);
}
@ -159,6 +163,14 @@ define(
*/
getSubPlots: function () {
return modeOptions.getModeHandler().getSubPlots();
},
/**
* Explicitly update all plots.
*/
update: function () {
modeOptions.getModeHandler()
.getSubPlots()
.forEach(updateSubplot);
}
};