Open hamidb80 opened 2 months ago
workaround
import std/[dom]
proc onkeydownEventHandler(e: Event) =
echo "hey"
let e1: proc (event: Event) {.closure.} = onkeydownEventHandler
window.addEventListener "keydown", e1
window.removeEventListener "keydown", e1
Description
Nim Version
Nim Compiler Version 2.1.9 [Windows: amd64] Compiled at 2024-07-30 Copyright (c) 2006-2024 by Andreas Rumpf
active boot switches: -d:release
Current Output
Expected Output
Possible Solution
here's the produced code when
-d:danger
:it would work simply if the following code would be generated:
perhaps it is good to allow
addr someFunction
injs
backend for workaround. i.e. the following code should produce the above code:Additional Information
No response