INNER CODE UNIT · JavaScript
observer
NeoAxis/NeoAxisEngine · Project/Sources/NeoAxis.Player.Web/wwwroot/main.js:323
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();
});
try
{
observer.observe(canvas, { box: "device-pixel-content-box" });
}
catch
{
observer.observe(canvas, { box: "content-box" });
}
}