mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
remember pan and zoom
This commit is contained in:
parent
41fca4c4f3
commit
1d51f58447
@ -241,12 +241,30 @@ async function show() {
|
|||||||
|
|
||||||
jsPlumb.fire("jsPlumbDemoLoaded", instance);
|
jsPlumb.fire("jsPlumbDemoLoaded", instance);
|
||||||
|
|
||||||
panzoom($relationMapCanvas[0]);
|
const pz = panzoom($relationMapCanvas[0], {
|
||||||
|
maxZoom: 2,
|
||||||
|
minZoom: 0.1
|
||||||
|
});
|
||||||
|
|
||||||
|
if (mapData.transform) {
|
||||||
|
pz.moveTo(mapData.transform.x, mapData.transform.y);
|
||||||
|
pz.zoomTo(0, 0, mapData.transform.scale);
|
||||||
|
}
|
||||||
|
|
||||||
|
$relationMapCanvas[0].addEventListener('zoom', function(e) {
|
||||||
|
mapData.transform = pz.getTransform();
|
||||||
|
saveData();
|
||||||
|
});
|
||||||
|
|
||||||
|
$relationMapCanvas[0].addEventListener('panend', function(e) {
|
||||||
|
mapData.transform = pz.getTransform();
|
||||||
|
saveData();
|
||||||
|
}, true);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function saveData() {
|
function saveData() {
|
||||||
noteDetailService.saveNote();
|
noteDetailService.noteChanged();
|
||||||
}
|
}
|
||||||
|
|
||||||
function initNode(el) {
|
function initNode(el) {
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user