signalHandlerDisconnect

fun signalHandlerDisconnect(instance: Object, handlerId: <Error class: unknown class>)

Disconnects a handler from an instance so it will not be called during any future or currently ongoing emissions of the signal it has been connected to. The @handler_id becomes invalid and may be reused.

The @handler_id has to be a valid signal handler id, connected to a signal of @instance.

Parameters

instance

The instance to remove the signal handler from.

handlerId

Handler id of the handler to be disconnected.