in src/main.js [249:275]
selectWithParent().on("keydown", function () {
if (d3.event.keyCode === 76 && d3.event.altKey) {
// recover legend
selectWithParent(".legend")
.transition()
.duration(instance._getAnimationStepDuration())
.attr("x", 0)
.attr("y", 0);
globals.legend_x = 0;
globals.legend_y = 0;
}
if (d3.event.keyCode === 82 && d3.event.altKey) {
// recover legend
if (!instance.playback_mode) {
instance._recordScene();
}
} else if (instance.playback_mode && d3.event.keyCode === 39) {
goNextScene();
} else if (instance.playback_mode && d3.event.keyCode === 37) {
goPreviousScene();
} else if (d3.event.keyCode === 80 && d3.event.altKey) {
instance.setPlaybackMode(!instance.playback_mode);
} else if (d3.event.keyCode === 46 && selectWithParent("#caption_div").style("display") === "none" && instance._addImagePopup.hidden() && !instance.importPanel.visible) {
globals.deleteScene();
}
});