INNER CODE UNIT · JavaScript

delta

CloudWise-OpenSource/FlyFish · lcapCodeServer/linux/lib/vscode/extensions/image-preview/media/main.js:262

		let delta = e.deltaY > 0 ? 1 : -1;
		updateScale(scale * (1 - delta * SCALE_PINCH_FACTOR));
	}, { passive: false });

	window.addEventListener('scroll', e => {
		if (!image || !hasLoadedImage || !image.parentElement || scale === 'fit') {
			return;
		}

		const entry = vscode.getState();
		if (entry) {
			vscode.setState({ scale: entry.scale, offsetX: window.scrollX, offsetY: window.scrollY });
		}
	}, { passive: true });

	container.classList.add('image');

	image.classList.add('scale-to-fit');

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…