state_set


Description:

public signal bool state_set (bool state)

Emitted to change the underlying state.

The state_set signal is emitted when the user changes the switch position. The default handler calls [ method@Gtk.Switch.set_state] with the value of state.

To implement delayed state change, applications can connect to this signal, initiate the change of the underlying state, and call [ method@Gtk.Switch.set_state] when the underlying state change is complete. The signal handler should return true to prevent the default handler from running.

Parameters:

state

the new state of the switch

Returns:

true to stop the signal emission