kotlin
import io.magnet.runtime.Magnet
import io.magnet.runtime.annotations.MagnetListener
@MagnetListener
class MyListener {
fun onEvent(event: MyEvent) {
}
}
fun main() {
val magnet = Magnet.getInstance()
magnet.registerListener(MyListener::class.java)
val event = MyEvent()
magnet.send(event)
}