Window Size
Reactive window size.
Usage
<script>
import { windowSize } from "@sveu/browser"
const { width, height } = windowSize()
</script>
<script>
import { windowSize } from "@sveu/browser"
const { width, height } = windowSize()
</script>
svelte
Example
0 x 0
<script>
import { windowSize } from "@sveu/browser"
const { width, height } = windowSize()
</script>
<p class="text-center">{$width} x {$height}</p>
<script>
import { windowSize } from "@sveu/browser"
const { width, height } = windowSize()
</script>
<p class="text-center">{$width} x {$height}</p>
svelte
1
2
3
4
5
6
Click fold/expand code
API
Options
Name | Description | Type |
---|---|---|
initialWidth | The initial width of the window. | number |
initialHeight | The initial height of the window. | number |
orientation | Whether to use the orientationchange. | boolean |
scrollbar | Whether the scrollbar should be included in the width and height. | boolean |
Returns
Name | Description | Type |
---|---|---|
width | A readable store with the window width. | Readable<number > |
height | A readable store with the window height. | Readable<number > |