summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
authorgrazil <24716172+grazil@users.noreply.github.com>2018-01-11 14:16:48 +0100
committerGitHub <noreply@github.com>2018-01-11 14:16:48 +0100
commitd5cd8e6f71f640ec7b6d9feb369576c9b89de5b8 (patch)
treeff825a2fddb23a20b23ae28846890fef6295799b /lib
parentd0a9fac36252a135dba6304b9f7ccc18c899c267 (diff)
downloadNim-d5cd8e6f71f640ec7b6d9feb369576c9b89de5b8.tar.gz
add missing methods in js backend
Diffstat (limited to 'lib')
-rw-r--r--lib/js/dom.nim3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/js/dom.nim b/lib/js/dom.nim
index aa7f5d839..643478502 100644
--- a/lib/js/dom.nim
+++ b/lib/js/dom.nim
@@ -405,7 +405,7 @@ type
 # EventTarget "methods"
 proc addEventListener*(et: EventTarget, ev: cstring, cb: proc(ev: Event), useCapture: bool = false)
 proc addEventListener*(et: EventTarget, ev: cstring, cb: proc(ev: Event), options: AddEventListenerOptions)
-
+proc removeEventListener*(et: EventTarget, ev: cstring, cb: proc(ev: Event), useCapture: bool = false)
 
 # Window "methods"
 proc alert*(w: Window, msg: cstring)
@@ -507,6 +507,7 @@ proc replace*(loc: Location, s: cstring)
 proc back*(h: History)
 proc forward*(h: History)
 proc go*(h: History, pagesToJump: int)
+proc pushState*(h: History, stateObject, title, url: cstring)
 
 # Navigator "methods"
 proc javaEnabled*(h: Navigator): bool
class='alt'>
47