mirror of
https://gitlab.kit.edu/uskyk/typicalc.git
synced 2024-11-12 20:23:52 +00:00
Codestyle
This commit is contained in:
parent
6b84aa5402
commit
d68d0abd2b
@ -247,11 +247,11 @@ class MathjaxProofTree extends MathjaxAdapter {
|
|||||||
this.hammer = Hammer(options.svgElement);
|
this.hammer = Hammer(options.svgElement);
|
||||||
|
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
this.hammer.get('pinch').set({enable: true})
|
this.hammer.get('pinch').set({enable: true});
|
||||||
|
|
||||||
// Handle double tap
|
// Handle double tap
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
this.hammer.on('doubletap', function(ev) {
|
this.hammer.on('doubletap', () => {
|
||||||
options.instance.zoomIn()
|
options.instance.zoomIn()
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -259,7 +259,7 @@ class MathjaxProofTree extends MathjaxAdapter {
|
|||||||
let pannedY = 0;
|
let pannedY = 0;
|
||||||
// Handle pan
|
// Handle pan
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
this.hammer.on('panstart panmove', function(ev){
|
this.hammer.on('panstart panmove', ev => {
|
||||||
// On pan start reset panned variables
|
// On pan start reset panned variables
|
||||||
if (ev.type === 'panstart') {
|
if (ev.type === 'panstart') {
|
||||||
pannedX = 0
|
pannedX = 0
|
||||||
@ -270,7 +270,7 @@ class MathjaxProofTree extends MathjaxAdapter {
|
|||||||
instance.panBy({x: ev.deltaX - pannedX, y: ev.deltaY - pannedY})
|
instance.panBy({x: ev.deltaX - pannedX, y: ev.deltaY - pannedY})
|
||||||
pannedX = ev.deltaX
|
pannedX = ev.deltaX
|
||||||
pannedY = ev.deltaY
|
pannedY = ev.deltaY
|
||||||
})
|
});
|
||||||
|
|
||||||
let initialScale = 1;
|
let initialScale = 1;
|
||||||
// Handle pinch
|
// Handle pinch
|
||||||
@ -283,7 +283,7 @@ class MathjaxProofTree extends MathjaxAdapter {
|
|||||||
}
|
}
|
||||||
|
|
||||||
instance.zoomAtPoint(initialScale * ev.scale, {x: ev.center.x, y: ev.center.y})
|
instance.zoomAtPoint(initialScale * ev.scale, {x: ev.center.x, y: ev.center.y})
|
||||||
})
|
});
|
||||||
|
|
||||||
// Prevent moving the page on some devices when panning over SVG
|
// Prevent moving the page on some devices when panning over SVG
|
||||||
options.svgElement.addEventListener('touchmove', function(e: TouchEvent){ e.preventDefault(); });
|
options.svgElement.addEventListener('touchmove', function(e: TouchEvent){ e.preventDefault(); });
|
||||||
|
Loading…
Reference in New Issue
Block a user