svelte/reactivity/window
Ce module exporte des versions réactives de différentes valeurs liées à window, chacune ayant une
propriété réactive current que vous pouvez utiliser dans des contextes réactifs (templates,
derivations et effets sans utiliser de liaison sur
<svelte:window> ou vos propres gestionnaires d’évènement.
<script>
import { innerWidth, innerHeight } from 'svelte/reactivity/window';
</script>
<p>{innerWidth.current}x{innerHeight.current}</p>import {
devicePixelRatio,
innerHeight,
innerWidth,
online,
outerHeight,
outerWidth,
screenLeft,
screenTop,
scrollX,
scrollY
} from 'svelte/reactivity/window';devicePixelRatio
Disponible depuis la version 5.11.0
devicePixelRatio.current est une vue réactive de window.devicePixelRatio. Sur le serveur elle
vaut undefined. Notez que le comportement peut être différent selon les navigateurs — sur Chrome
elle va correspondre au niveau de zoom actuel, sur Firefox et Safari non.
const devicePixelRatio: {
get current(): number | undefined;
};innerHeight
Disponible depuis la version 5.11.0
innerHeight.current est une vue réactive de window.innerHeight. Sur le serveur elle vaut
undefined.
const innerHeight: ReactiveValue<number | undefined>;innerWidth
Disponible depuis la version 5.11.0
innerWidth.current est une vue réactive de window.innerWidth. Sur le serveur elle vaut
undefined.
const innerWidth: ReactiveValue<number | undefined>;online
Disponible depuis la version 5.11.0
online.current est une vue réactive de navigator.onLine. Sur le serveur elle vaut undefined.
const online: ReactiveValue<boolean | undefined>;outerHeight
Disponible depuis la version 5.11.0
outerHeight.current est une vue réactive de window.outerHeight. Sur le serveur elle vaut
undefined.
const outerHeight: ReactiveValue<number | undefined>;outerWidth
Disponible depuis la version 5.11.0
outerWidth.current est une vue réactive de window.outerWidth. Sur le serveur elle vaut
undefined.
const outerWidth: ReactiveValue<number | undefined>;screenLeft
Disponible depuis la version 5.11.0
screenLeft.current est une vue réactive de window.screenLeft. Elle est mise à jour au sein d’un
callback requestAnimationFrame.Sur le serveur elle vaut undefined.
const screenLeft: ReactiveValue<number | undefined>;screenTop
Disponible depuis la version 5.11.0
screenTop.current est une vue réactive de window.screenTop. Elle est mise à jour au sein d’un
callback requestAnimationFrame. Sur le serveur elle vaut undefined.
const screenTop: ReactiveValue<number | undefined>;scrollX
Disponible depuis la version 5.11.0
scrollX.current est une vue réactive de window.scrollX. Sur le serveur elle vaut undefined.
const scrollX: ReactiveValue<number | undefined>;scrollY
Disponible depuis la version 5.11.0
scrollY.current est une vue réactive de window.scrollY. Sur le serveur elle vaut undefined.
const scrollY: ReactiveValue<number | undefined>;Modifier cette page sur Github llms.txt