prevent default added
This commit is contained in:
+4
-3
@@ -705,7 +705,7 @@
|
||||
(rkt-webview-close (wv-win-handle wv))
|
||||
'oke))
|
||||
|
||||
(define/contract (webview-bind! wv selector event)
|
||||
(define/contract (webview-bind! wv selector event no-prevent-default)
|
||||
(-> wv-win? (or/c symbol? string?) (or/c symbol? list-of-symbol?) list?)
|
||||
(let* ((sel (if (symbol? selector)
|
||||
(format "#~a" selector)
|
||||
@@ -715,8 +715,9 @@
|
||||
(map (λ (e) (format "'~a'" e)) event*) ", ")))
|
||||
)
|
||||
(let ((r (webview-call-js wv
|
||||
(format "return window.rkt_bind_evt_ids(~a, '~a', ~a)"
|
||||
(wv-win-window-nr wv) sel evt))))
|
||||
(format "return window.rkt_bind_evt_ids(~a, '~a', ~a, ~a)"
|
||||
(wv-win-window-nr wv) sel evt
|
||||
(if no-prevent-default 'true 'false)))))
|
||||
(map (λ (el)
|
||||
(list (string->symbol (car el)) (cadr el) (caddr el)))
|
||||
r))))
|
||||
|
||||
Reference in New Issue
Block a user