Interface AccessibleRange
- All Superinterfaces:
Accessible, Proxy
- All Known Implementing Classes:
AccessibleRange.AccessibleRange$Impl, LevelBar, Paned, ProgressBar, Range, Scale, ScaleButton, Scrollbar, SpinButton, VolumeButton
An interface for accessible objects containing a numeric value.
GtkAccessibleRange describes ranged controls for Assistive Technologies.
Ranged controls have a single value within an allowed range that can optionally be changed by the user.
This interface is expected to be implemented by controls using the following roles:
GTK_ACCESSIBLE_ROLE_METERGTK_ACCESSIBLE_ROLE_PROGRESS_BARGTK_ACCESSIBLE_ROLE_SCROLLBARGTK_ACCESSIBLE_ROLE_SLIDERGTK_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_MAXGTK_ACCESSIBLE_PROPERTY_VALUE_MINGTK_ACCESSIBLE_PROPERTY_VALUE_NOWGTK_ACCESSIBLE_PROPERTY_VALUE_TEXT
- Since:
- 4.10
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classThe AccessibleRange$Impl type represents a native instance of the AccessibleRange interface.static classNested classes/interfaces inherited from interface Accessible
Accessible.Accessible$Impl, Accessible.AccessibleInterface, Accessible.Builder<B> -
Method Summary
Static MethodsMethods inherited from interface Accessible
announce, getAccessibleId, getAccessibleParent, getAccessibleRole, getAtContext, getBounds, getFirstAccessibleChild, getNextAccessibleSibling, getPlatformState, resetProperty, resetRelation, resetState, setAccessibleParent, updateNextAccessibleSibling, updatePlatformState, updateProperty, updateRelation, updateState
-
Method Details
-
getType
-