Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
setScrollableHadjustment :: (MonadIO m, IsScrollable o, IsAdjustment a) => o -> a -> m ()gi-gtk3 GI.Gtk.Interfaces.Scrollable Set the value of the “hadjustment” property. When overloading is enabled, this is equivalent to
set scrollable [ #hadjustment := value ]
setScrollableVadjustment :: (MonadIO m, IsScrollable o, IsAdjustment a) => o -> a -> m ()gi-gtk3 GI.Gtk.Interfaces.Scrollable Set the value of the “vadjustment” property. When overloading is enabled, this is equivalent to
set scrollable [ #vadjustment := value ]
module GI.Gtk.Objects.
Adjustment The Adjustment object represents a value which has an associated lower and upper bound, together with step and page increments, and a page size. It is used within several GTK+ widgets, including SpinButton, Viewport, and Range (which is a base class for Scrollbar and Scale). The Adjustment object does not update the value itself. Instead it is left up to the owner of the Adjustment to control the value.
-
gi-gtk3 GI.Gtk.Objects.Adjustment Memory-managed wrapper type.
Adjustment :: ManagedPtr Adjustment -> Adjustmentgi-gtk3 GI.Gtk.Objects.Adjustment No documentation available.
type
AdjustmentChangedCallback = IO ()gi-gtk3 GI.Gtk.Objects.Adjustment Emitted when one or more of the Adjustment properties have been changed, other than the Adjustment:value property.
type
AdjustmentValueChangedCallback = IO ()gi-gtk3 GI.Gtk.Objects.Adjustment Emitted when the Adjustment:value property has been changed.
class (GObject o, IsDescendantOf Adjustment o) =>
IsAdjustment ogi-gtk3 GI.Gtk.Objects.Adjustment Type class for types which can be safely cast to Adjustment, for instance with toAdjustment.
adjustmentChanged :: (HasCallStack, MonadIO m, IsAdjustment a) => a -> m ()gi-gtk3 GI.Gtk.Objects.Adjustment Deprecated: (Since version 3.18)GTK+ emits Adjustment::changed itself whenever anyof the properties (other than value) change
adjustmentClampPage :: (HasCallStack, MonadIO m, IsAdjustment a) => a -> Double -> Double -> m ()gi-gtk3 GI.Gtk.Objects.Adjustment Updates the Adjustment:value property to ensure that the range between lower and upper is in the current page (i.e. between Adjustment:value and Adjustment:value + Adjustment:pageSize). If the range is larger than the page size, then only the start of it will be in the current page. A Adjustment::valueChanged signal will be emitted if the value is changed.