INNER CODE UNIT · TypeScript
detectPixelRatioChange
WorldQL/dreamlab-engine · editor/client/main.ts:282
const detectPixelRatioChange = () => {
globalThis.matchMedia(`(resolution: ${globalThis.devicePixelRatio}dppx)`).addEventListener(
"change",
() => {
updateAspectRatio();
games.edit.renderer?.resize?.(true);
games.play?.renderer?.resize?.(true);
detectPixelRatioChange();
},
{ once: true },
);
};
detectPixelRatioChange();
Object.defineProperties(globalThis, {
game: { value: game },
conn: { value: conn },
games: { value: games },