render(parent, offset)
to run the relevant javascript?
override def render(parent: Node,
offset: Node) = {
super.render(parent, offset)
js.Dynamic.global.window.setTimeout(registerAce _, 0)
}
implicit class NodeMemoriser[N <: Node](val _n: N) extends AnyVal {
def rememberAs(f: N => ()): N = {
f(_n)
_n
}
}
MyComplicatedWidget(...).rememberAs(widget = _)