INNER CODE UNIT · JavaScript

checkCanvasResize

NeoAxis/NeoAxisEngine · Project/Sources/NeoAxis.Player.Web/wwwroot/main.js:314

		const checkCanvasResize = () =>
		{
			invalidateCanvasRect();
			const size = measureDevicePixelSize();
			applyCanvasSize(size.width, size.height);
		}

		if (typeof ResizeObserver !== "undefined")
		{
			const observer = new ResizeObserver((entries) =>
			{
				const box = entries[entries.length - 1].devicePixelContentBoxSize;
				if (box && box.length > 0)
					applyCanvasSize(box[0].inlineSize, box[0].blockSize);
				else
					checkCanvasResize();
			});

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…