diff options
Diffstat (limited to 'lib/js')
-rw-r--r-- | lib/js/dom.nim | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/js/dom.nim b/lib/js/dom.nim index 8a5409183..79bbe76fc 100644 --- a/lib/js/dom.nim +++ b/lib/js/dom.nim @@ -1075,6 +1075,7 @@ proc setTimeout*(w: Window, function: proc (), pause: int): ref Interval proc stop*(w: Window) proc requestAnimationFrame*(w: Window, function: proc (time: float)): int proc cancelAnimationFrame*(w: Window, id: int) +proc onpopstate*(w: Window, ev: Event) # Node "methods" proc appendData*(n: Node, data: cstring) @@ -1207,6 +1208,8 @@ proc encodeURIComponent*(uri: cstring): cstring {.importc, nodecl.} proc isFinite*(x: BiggestFloat): bool {.importc, nodecl.} proc isNaN*(x: BiggestFloat): bool {.importc, nodecl.} +proc newEvent*(name: cstring): Event {.importcpp: "new Event(@)", constructor.} + proc getElementsByClass*(n: Node; name: cstring): seq[Node] {. importcpp: "#.getElementsByClassName(#)", nodecl.} |