| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.GestureClick
Description
Documentation
newtype GestureClick #
Constructors
| GestureClick (ManagedPtr GestureClick) |
Instances
type GestureClickPressedCallback = Int32 -> Double -> Double -> IO () #
data GestureClickPressedSignalInfo #
Instances
| SignalInfo GestureClickPressedSignalInfo | |||||
Defined in GI.Gtk.Objects.GestureClick Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureClickPressedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType GestureClickPressedSignalInfo | |||||
Defined in GI.Gtk.Objects.GestureClick | |||||
type GestureClickReleasedCallback = Int32 -> Double -> Double -> IO () #
data GestureClickReleasedSignalInfo #
Instances
| SignalInfo GestureClickReleasedSignalInfo | |||||
Defined in GI.Gtk.Objects.GestureClick Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureClickReleasedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType GestureClickReleasedSignalInfo | |||||
Defined in GI.Gtk.Objects.GestureClick | |||||
type GestureClickStoppedCallback = IO () #
data GestureClickStoppedSignalInfo #
Instances
| SignalInfo GestureClickStoppedSignalInfo | |||||
Defined in GI.Gtk.Objects.GestureClick Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureClickStoppedSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType GestureClickStoppedSignalInfo | |||||
Defined in GI.Gtk.Objects.GestureClick | |||||
type GestureClickUnpairedReleaseCallback = Double -> Double -> Word32 -> Maybe EventSequence -> IO () #
data GestureClickUnpairedReleaseSignalInfo #
Instances
| SignalInfo GestureClickUnpairedReleaseSignalInfo | |||||
Defined in GI.Gtk.Objects.GestureClick Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureClickUnpairedReleaseSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType GestureClickUnpairedReleaseSignalInfo | |||||
Defined in GI.Gtk.Objects.GestureClick type HaskellCallbackType GestureClickUnpairedReleaseSignalInfo = GestureClickUnpairedReleaseCallback | |||||
class (GObject o, IsDescendantOf GestureClick o) => IsGestureClick o #
Instances
| (GObject o, IsDescendantOf GestureClick o) => IsGestureClick o | |
Defined in GI.Gtk.Objects.GestureClick | |
type family ResolveGestureClickMethod (t :: Symbol) o where ... #
Equations
afterGestureClickPressed :: (IsGestureClick a, MonadIO m) => a -> ((?self :: a) => GestureClickPressedCallback) -> m SignalHandlerId #
afterGestureClickReleased :: (IsGestureClick a, MonadIO m) => a -> ((?self :: a) => GestureClickReleasedCallback) -> m SignalHandlerId #
afterGestureClickStopped :: (IsGestureClick a, MonadIO m) => a -> ((?self :: a) => GestureClickStoppedCallback) -> m SignalHandlerId #
afterGestureClickUnpairedRelease :: (IsGestureClick a, MonadIO m) => a -> ((?self :: a) => GestureClickUnpairedReleaseCallback) -> m SignalHandlerId #
gestureClickNew :: (HasCallStack, MonadIO m) => m GestureClick #
onGestureClickPressed :: (IsGestureClick a, MonadIO m) => a -> ((?self :: a) => GestureClickPressedCallback) -> m SignalHandlerId #
onGestureClickReleased :: (IsGestureClick a, MonadIO m) => a -> ((?self :: a) => GestureClickReleasedCallback) -> m SignalHandlerId #
onGestureClickStopped :: (IsGestureClick a, MonadIO m) => a -> ((?self :: a) => GestureClickStoppedCallback) -> m SignalHandlerId #
onGestureClickUnpairedRelease :: (IsGestureClick a, MonadIO m) => a -> ((?self :: a) => GestureClickUnpairedReleaseCallback) -> m SignalHandlerId #
toGestureClick :: (MonadIO m, IsGestureClick o) => o -> m GestureClick #