| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.GestureZoom
Description
Documentation
newtype GestureZoom #
Constructors
| GestureZoom (ManagedPtr GestureZoom) |
Instances
data GestureZoomGetScaleDeltaMethodInfo #
Instances
| (signature ~ m Double, MonadIO m, IsGestureZoom a) => OverloadedMethod GestureZoomGetScaleDeltaMethodInfo a signature | |
Defined in GI.Gtk.Objects.GestureZoom Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GestureZoomGetScaleDeltaMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GestureZoom Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
type GestureZoomScaleChangedCallback = Double -> IO () #
data GestureZoomScaleChangedSignalInfo #
Instances
| SignalInfo GestureZoomScaleChangedSignalInfo | |||||
Defined in GI.Gtk.Objects.GestureZoom Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureZoomScaleChangedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType GestureZoomScaleChangedSignalInfo | |||||
Defined in GI.Gtk.Objects.GestureZoom | |||||
class (GObject o, IsDescendantOf GestureZoom o) => IsGestureZoom o #
Instances
| (GObject o, IsDescendantOf GestureZoom o) => IsGestureZoom o | |
Defined in GI.Gtk.Objects.GestureZoom | |
type family ResolveGestureZoomMethod (t :: Symbol) o where ... #
Equations
afterGestureZoomScaleChanged :: (IsGestureZoom a, MonadIO m) => a -> ((?self :: a) => GestureZoomScaleChangedCallback) -> m SignalHandlerId #
gestureZoomGetScaleDelta :: (HasCallStack, MonadIO m, IsGestureZoom a) => a -> m Double #
gestureZoomNew :: (HasCallStack, MonadIO m) => m GestureZoom #
onGestureZoomScaleChanged :: (IsGestureZoom a, MonadIO m) => a -> ((?self :: a) => GestureZoomScaleChangedCallback) -> m SignalHandlerId #
toGestureZoom :: (MonadIO m, IsGestureZoom o) => o -> m GestureZoom #