on

open fun on(event: String, listener: Function<Unit>)(source)
fun on(event: InterfaceEvent.CLOSE, listener: () -> Unit)(source)
fun on(event: InterfaceEvent.LINE, listener: (input: String) -> Unit)(source)
fun on(event: InterfaceEvent.PAUSE, listener: () -> Unit)(source)
fun on(event: InterfaceEvent.RESUME, listener: () -> Unit)(source)
fun on(event: InterfaceEvent.SIGCONT, listener: () -> Unit)(source)
fun on(event: InterfaceEvent.SIGINT, listener: () -> Unit)(source)
fun on(event: InterfaceEvent.SIGTSTP, listener: () -> Unit)(source)