add missing methods in js backend

This commit is contained in:
grazil 2018-01-11 14:16:48 +01:00 • committed by GitHub
commit d5cd8e6f71
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -405,7 +405,7 @@ type
# EventTarget "methods" # 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), useCapture: bool = false)
proc addEventListener*(et: EventTarget, ev: cstring, cb: proc(ev: Event), options: AddEventListenerOptions) 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" # Window "methods"
proc alert*(w: Window, msg: cstring) proc alert*(w: Window, msg: cstring)
@ -507,6 +507,7 @@ proc replace*(loc: Location, s: cstring)
proc back*(h: History) proc back*(h: History)
proc forward*(h: History) proc forward*(h: History)
proc go*(h: History, pagesToJump: int) proc go*(h: History, pagesToJump: int)
proc pushState*(h: History, stateObject, title, url: cstring)
# Navigator "methods" # Navigator "methods"
proc javaEnabled*(h: Navigator): bool proc javaEnabled*(h: Navigator): bool