Add support for Window.matchMedia (#19648)

This commit is contained in:
tandy1000
2022-03-26 05:57:39 +00:00
committed by GitHub
parent 51df9ff1c7
commit 4dfe420c2f

View File

@@ -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)