signalConnectClosureById
fun signalConnectClosureById(instance: Object, signalId: <Error class: unknown class>, detail: <Error class: unknown class>, closure: Closure, after: Boolean): <Error class: unknown class>
Connects a closure to a signal for a particular object.
If @closure is a floating reference (see g_closure_sink()), this function takes ownership of @closure.
This function cannot fail. If the given signal doesn’t exist, a critical warning is emitted.
Return
the handler ID (always greater than 0)
Parameters
instance
the instance to connect to.
signalId
the id of the signal.
detail
the detail.
closure
the closure to connect.
after
whether the handler should be called before or after the default handler of the signal.