Hauke Radtki
01/21/2019, 9:18 PMval cb ={ event: SomeEventType ->
// Do stuff on event
callbackList.remove( /* How to obtain reference to self*/)
}
callbackList.add(cb)
// Do stuff that will trigger cb in the list to be called
Think of a list of one-time callbacks.hudsonb
01/21/2019, 9:26 PMrobstoll
01/22/2019, 3:53 PMvar self
which is initially null
. Use it inside cb and assign cb to self afterwards. Should work no? Ugly thoughHauke Radtki
01/22/2019, 3:59 PM