Creates a new adw.spin_row.SpinRow.
Changes the properties of an existing spin row.
Connect to Output signal.
Connect to Wrapped signal.
Gets the adjustment that holds the value for the spin row.
Gets the acceleration rate when you hold down a button or key.
Gets the number of decimal places to display.
Gets whether non-numeric characters should be ignored.
Gets whether invalid values are snapped to nearest step increment.
Gets the policy for updating the spin row.
Gets the current value.
Gets whether the spin row should wrap upon reaching its limits.
Sets the adjustment that holds the value for the spin row.
Sets the acceleration rate when you hold down a button or key.
Sets the number of decimal places to display.
Sets whether non-numeric characters should be ignored.
Sets the minimum and maximum allowable values for self.
Sets whether invalid values are snapped to the nearest step increment.
Sets the policy for updating the spin row.
Sets the current value.
Sets whether the spin row should wrap upon reaching its limits.
Manually force an update of the spin row.
Creates a new adw.spin_row.SpinRow with the given properties.
Retrieves the accessible platform state from the editable delegate.
Deletes the currently selected text of the editable.
Deletes a sequence of characters.
Undoes the setup done by gtk.editable.Editable.initDelegate.
Gets the alignment of the editable.
Retrieves a sequence of characters.
Gets the gtk.editable.Editable that editable is delegating its implementation to.
Retrieves whether editable is editable.
Gets if undo/redo actions are enabled for editable
Retrieves the desired maximum width of editable, in characters.
Retrieves the current position of the cursor relative to the start of the content of the editable.
Retrieves the selection bound of the editable.
Retrieves the contents of editable.
Gets the number of characters of space reserved for the contents of the editable.
Sets up a delegate for gtk.editable.Editable.
Inserts length bytes of text into the contents of the widget, at position position.
Selects a region of text.
Sets the alignment for the contents of the editable.
Determines if the user can edit the text in the editable widget.
If enabled, changes to editable will be saved for undo/redo actions.
Sets the desired maximum width in characters of editable.
Sets the cursor position in the editable to the given value.
Sets the text in the editable to the given value.
Changes the size request of the editable to be about the right size for n_chars characters.
Connect to Changed signal.
Connect to DeleteText signal.
Activates self.
Adds a prefix widget to self.
Adds a suffix widget to self.
Gets the widget activated when self is activated.
Gets the icon name for self.
Gets the subtitle for self.
Gets the number of lines at the end of which the subtitle label will be ellipsized.
Gets whether the user can copy the subtitle from the label
Gets the number of lines at the end of which the title label will be ellipsized.
Removes a child from self.
Sets the widget to activate when self is activated.
Sets the icon name for self.
Sets the subtitle for self.
Sets the number of lines at the end of which the subtitle label will be ellipsized.
Sets whether the user can copy the subtitle from the label
Sets the number of lines at the end of which the title label will be ellipsized.
Connect to Activated signal.
Gets a property of the gtk.editable.Editable delegate for object.
Sets a property on the gtk.editable.Editable delegate for object.
Retrieves the accessible platform state from the editable delegate.
Deletes the currently selected text of the editable.
Deletes a sequence of characters.
Undoes the setup done by gtk.editable.Editable.initDelegate.
Gets the alignment of the editable.
Retrieves a sequence of characters.
Gets the gtk.editable.Editable that editable is delegating its implementation to.
Retrieves whether editable is editable.
Gets if undo/redo actions are enabled for editable
Retrieves the desired maximum width of editable, in characters.
Retrieves the current position of the cursor relative to the start of the content of the editable.
Retrieves the selection bound of the editable.
Retrieves the contents of editable.
Gets the number of characters of space reserved for the contents of the editable.
Sets up a delegate for gtk.editable.Editable.
Inserts length bytes of text into the contents of the widget, at position position.
Selects a region of text.
Sets the alignment for the contents of the editable.
Determines if the user can edit the text in the editable widget.
If enabled, changes to editable will be saved for undo/redo actions.
Sets the desired maximum width in characters of editable.
Sets the cursor position in the editable to the given value.
Sets the text in the editable to the given value.
Changes the size request of the editable to be about the right size for n_chars characters.
Connect to Changed signal.
Connect to DeleteText signal.
An class@ActionRow with an embedded spin button.
<picture> <source srcset="spin-row-dark.png" media="(prefers-color-scheme: dark)"> <img src="spin-row.png" alt="spin-row"> </picture>
Example of an adw.spin_row.SpinRow UI definition:
See gtk.spin_button.SpinButton for details.
CSS nodes
adw.spin_row.SpinRow has the same structure as class@ActionRow, as well as the .spin style class on the main node.
Accessibility
adw.spin_row.SpinRow uses an internal gtk.spin_button.SpinButton with the gtk.types.AccessibleRole.SpinButton role.