diff options
author | tandy1000 <TANDY1000@COCK.LI> | 2022-03-26 05:57:39 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-26 06:57:39 +0100 |
commit | 4dfe420c2f1791c722ff949072e1a74f3e7c1499 (patch) | |
tree | d43e9874c53f1a96511d2e31c090224761727367 | |
parent | 51df9ff1c70491df33143359333f59ffa975e299 (diff) | |
download | Nim-4dfe420c2f1791c722ff949072e1a74f3e7c1499.tar.gz |
Add support for `Window.matchMedia` (#19648)
-rw-r--r-- | lib/js/dom.nim | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/js/dom.nim b/lib/js/dom.nim index aca79faca..c1a677258 100644 --- a/lib/js/dom.nim +++ b/lib/js/dom.nim @@ -1322,6 +1322,11 @@ type `block`*: cstring inline*: cstring + MediaQueryList* = ref MediaQueryListObj + MediaQueryListObj {.importc.} = object of EventTargetObj + matches*: bool + media*: cstring + since (1, 3): type DomParser* = ref object @@ -1529,6 +1534,7 @@ proc setTimeout*(w: Window, function: proc (), pause: int): Interval proc stop*(w: Window) proc requestAnimationFrame*(w: Window, function: proc (time: float)): int proc cancelAnimationFrame*(w: Window, id: int) +proc matchMedia*(w: Window, mediaQueryString: cstring): MediaQueryList # Node "methods" proc appendData*(n: Node, data: cstring) |