proc registerEvents(wrapper: ptr SomeWrapper) =
      wrapper.events.onload = proc (name: string) = echo "loaded " & name; 
wrapper[].onload(name)
      wrapper.events.onfail = proc (name: string) = echo "failed to load " & 
name; wrapper[].onfail(name)
    
    
    Run

I'm not saying it's the best solution, but it works.

Reply via email to