:right-sidebar: True AccessibleRange =================================================================== .. currentmodule:: gi.repository.Gtk .. versionadded:: 4.10 .. class:: AccessibleRange(*args, **kwargs) :no-contents-entry: Implementations: :class:`~gi.repository.Gtk.LevelBar`, :class:`~gi.repository.Gtk.Paned`, :class:`~gi.repository.Gtk.ProgressBar`, :class:`~gi.repository.Gtk.Range`, :class:`~gi.repository.Gtk.Scale`, :class:`~gi.repository.Gtk.ScaleButton`, :class:`~gi.repository.Gtk.Scrollbar`, :class:`~gi.repository.Gtk.SpinButton`, :class:`~gi.repository.Gtk.VolumeButton` This interface describes ranged controls, e.g. controls which have a single value within an allowed range and that can optionally be changed by the user. This interface is expected to be implemented by controls using the following roles: - ``GTK_ACCESSIBLE_ROLE_METER`` - ``GTK_ACCESSIBLE_ROLE_PROGRESS_BAR`` - ``GTK_ACCESSIBLE_ROLE_SCROLLBAR`` - ``GTK_ACCESSIBLE_ROLE_SLIDER`` - ``GTK_ACCESSIBLE_ROLE_SPIN_BUTTON`` If that is not the case, a warning will be issued at run time. In addition to this interface, its implementers are expected to provide the correct values for the following properties: - ``GTK_ACCESSIBLE_PROPERTY_VALUE_MAX`` - ``GTK_ACCESSIBLE_PROPERTY_VALUE_MIN`` - ``GTK_ACCESSIBLE_PROPERTY_VALUE_NOW`` - ``GTK_ACCESSIBLE_PROPERTY_VALUE_TEXT`` Virtual Methods --------------- .. rst-class:: interim-class .. class:: AccessibleRange :no-index: .. method:: do_set_current_value(value: float) -> bool The type of the None singleton. .. versionadded:: 4.10 :param value: the value to set