SwitchRow
A class@Gtk.ListBoxRow used to represent two states.

The AdwSwitchRow
widget contains a class@Gtk.Switch that allows the user to select between two states: "on" or "off". When activated, the row will invert its active state.
The user can control the switch by activating the row or by dragging on the switch handle.
See class@Gtk.Switch for details.
Example of an AdwSwitchRow
UI definition:
<object class="AdwSwitchRow">
<property name="title" translatable="yes">Switch Row</property>
<signal name="notify::active" handler="switch_row_notify_active_cb"/>
</object>
The property@SwitchRow:active property should be connected to in order to monitor changes to the active state.
Since
1.4
Constructors
Properties
The widget to activate when the row is activated.
The number of lines at the end of which the subtitle label will be ellipsized.
Whether the user can copy the subtitle from the label.
The number of lines at the end of which the title label will be ellipsized.
Whether the user can copy the title from the label.
Whether an embedded underline in the title indicates a mnemonic.
Functions
Emits the "activated" signal. See onActivated.
Gets the subtitle for @self.
This signal is emitted after the row has been activated.
Sets the subtitle for @self.