| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.EventControllerMotion
Description
Documentation
newtype EventControllerMotion #
Constructors
| EventControllerMotion (ManagedPtr EventControllerMotion) |
Instances
data EventControllerMotionContainsPointerMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsEventControllerMotion a) => OverloadedMethod EventControllerMotionContainsPointerMethodInfo a signature | |
Defined in GI.Gtk.Objects.EventControllerMotion Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EventControllerMotionContainsPointerMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EventControllerMotion Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EventControllerMotionContainsPointerPropertyInfo #
Instances
type EventControllerMotionEnterCallback = Double -> Double -> IO () #
data EventControllerMotionEnterSignalInfo #
Instances
| SignalInfo EventControllerMotionEnterSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerMotion Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EventControllerMotionEnterSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EventControllerMotionEnterSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerMotion | |||||
data EventControllerMotionIsPointerMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsEventControllerMotion a) => OverloadedMethod EventControllerMotionIsPointerMethodInfo a signature | |
Defined in GI.Gtk.Objects.EventControllerMotion Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo EventControllerMotionIsPointerMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.EventControllerMotion Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data EventControllerMotionIsPointerPropertyInfo #
Instances
| AttrInfo EventControllerMotionIsPointerPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerMotion Associated Types
Methods attrGet :: AttrBaseTypeConstraint EventControllerMotionIsPointerPropertyInfo o => o -> IO (AttrGetType EventControllerMotionIsPointerPropertyInfo) attrSet :: (AttrBaseTypeConstraint EventControllerMotionIsPointerPropertyInfo o, AttrSetTypeConstraint EventControllerMotionIsPointerPropertyInfo b) => o -> b -> IO () attrClear :: AttrBaseTypeConstraint EventControllerMotionIsPointerPropertyInfo o => o -> IO () attrConstruct :: (AttrBaseTypeConstraint EventControllerMotionIsPointerPropertyInfo o, AttrSetTypeConstraint EventControllerMotionIsPointerPropertyInfo b) => b -> IO (GValueConstruct o) attrTransfer :: (AttrBaseTypeConstraint EventControllerMotionIsPointerPropertyInfo o, AttrTransferTypeConstraint EventControllerMotionIsPointerPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType EventControllerMotionIsPointerPropertyInfo) attrPut :: AttrBaseTypeConstraint EventControllerMotionIsPointerPropertyInfo o => o -> AttrGetType EventControllerMotionIsPointerPropertyInfo -> IO () dbgAttrInfo :: Maybe ResolvedSymbolInfo | |||||||||||||||||||||||||||||||||
| type AttrAllowedOps EventControllerMotionIsPointerPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerMotion type AttrAllowedOps EventControllerMotionIsPointerPropertyInfo = '['AttrGet] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint EventControllerMotionIsPointerPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerMotion | |||||||||||||||||||||||||||||||||
| type AttrGetType EventControllerMotionIsPointerPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerMotion type AttrGetType EventControllerMotionIsPointerPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel EventControllerMotionIsPointerPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerMotion type AttrLabel EventControllerMotionIsPointerPropertyInfo = "is-pointer" | |||||||||||||||||||||||||||||||||
| type AttrOrigin EventControllerMotionIsPointerPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerMotion | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint EventControllerMotionIsPointerPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerMotion type AttrSetTypeConstraint EventControllerMotionIsPointerPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
| type AttrTransferType EventControllerMotionIsPointerPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerMotion type AttrTransferType EventControllerMotionIsPointerPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint EventControllerMotionIsPointerPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.EventControllerMotion type AttrTransferTypeConstraint EventControllerMotionIsPointerPropertyInfo = Type ~ () | |||||||||||||||||||||||||||||||||
type EventControllerMotionLeaveCallback = IO () #
data EventControllerMotionLeaveSignalInfo #
Instances
| SignalInfo EventControllerMotionLeaveSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerMotion Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EventControllerMotionLeaveSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EventControllerMotionLeaveSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerMotion | |||||
type EventControllerMotionMotionCallback = Double -> Double -> IO () #
data EventControllerMotionMotionSignalInfo #
Instances
| SignalInfo EventControllerMotionMotionSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerMotion Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType EventControllerMotionMotionSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType EventControllerMotionMotionSignalInfo | |||||
Defined in GI.Gtk.Objects.EventControllerMotion type HaskellCallbackType EventControllerMotionMotionSignalInfo = EventControllerMotionMotionCallback | |||||
class (GObject o, IsDescendantOf EventControllerMotion o) => IsEventControllerMotion o #
Instances
| (GObject o, IsDescendantOf EventControllerMotion o) => IsEventControllerMotion o | |
Defined in GI.Gtk.Objects.EventControllerMotion | |
type family ResolveEventControllerMotionMethod (t :: Symbol) o where ... #
Equations
| ResolveEventControllerMotionMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveEventControllerMotionMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveEventControllerMotionMethod "containsPointer" o = EventControllerMotionContainsPointerMethodInfo | |
| ResolveEventControllerMotionMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveEventControllerMotionMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveEventControllerMotionMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveEventControllerMotionMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveEventControllerMotionMethod "isPointer" o = EventControllerMotionIsPointerMethodInfo | |
| ResolveEventControllerMotionMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveEventControllerMotionMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveEventControllerMotionMethod "ref" o = ObjectRefMethodInfo | |
| ResolveEventControllerMotionMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveEventControllerMotionMethod "reset" o = EventControllerResetMethodInfo | |
| ResolveEventControllerMotionMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveEventControllerMotionMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveEventControllerMotionMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveEventControllerMotionMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveEventControllerMotionMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveEventControllerMotionMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveEventControllerMotionMethod "getCurrentEvent" o = EventControllerGetCurrentEventMethodInfo | |
| ResolveEventControllerMotionMethod "getCurrentEventDevice" o = EventControllerGetCurrentEventDeviceMethodInfo | |
| ResolveEventControllerMotionMethod "getCurrentEventState" o = EventControllerGetCurrentEventStateMethodInfo | |
| ResolveEventControllerMotionMethod "getCurrentEventTime" o = EventControllerGetCurrentEventTimeMethodInfo | |
| ResolveEventControllerMotionMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveEventControllerMotionMethod "getName" o = EventControllerGetNameMethodInfo | |
| ResolveEventControllerMotionMethod "getPropagationLimit" o = EventControllerGetPropagationLimitMethodInfo | |
| ResolveEventControllerMotionMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo | |
| ResolveEventControllerMotionMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveEventControllerMotionMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveEventControllerMotionMethod "getWidget" o = EventControllerGetWidgetMethodInfo | |
| ResolveEventControllerMotionMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveEventControllerMotionMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveEventControllerMotionMethod "setName" o = EventControllerSetNameMethodInfo | |
| ResolveEventControllerMotionMethod "setPropagationLimit" o = EventControllerSetPropagationLimitMethodInfo | |
| ResolveEventControllerMotionMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo | |
| ResolveEventControllerMotionMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveEventControllerMotionMethod "setStaticName" o = EventControllerSetStaticNameMethodInfo | |
| ResolveEventControllerMotionMethod l o = MethodResolutionFailed l o :: Type |
afterEventControllerMotionEnter :: (IsEventControllerMotion a, MonadIO m) => a -> ((?self :: a) => EventControllerMotionEnterCallback) -> m SignalHandlerId #
afterEventControllerMotionLeave :: (IsEventControllerMotion a, MonadIO m) => a -> ((?self :: a) => EventControllerMotionLeaveCallback) -> m SignalHandlerId #
afterEventControllerMotionMotion :: (IsEventControllerMotion a, MonadIO m) => a -> ((?self :: a) => EventControllerMotionMotionCallback) -> m SignalHandlerId #
eventControllerMotionContainsPointer :: (HasCallStack, MonadIO m, IsEventControllerMotion a) => a -> m Bool #
eventControllerMotionIsPointer :: (HasCallStack, MonadIO m, IsEventControllerMotion a) => a -> m Bool #
eventControllerMotionNew :: (HasCallStack, MonadIO m) => m EventControllerMotion #
getEventControllerMotionContainsPointer :: (MonadIO m, IsEventControllerMotion o) => o -> m Bool #
getEventControllerMotionIsPointer :: (MonadIO m, IsEventControllerMotion o) => o -> m Bool #
onEventControllerMotionEnter :: (IsEventControllerMotion a, MonadIO m) => a -> ((?self :: a) => EventControllerMotionEnterCallback) -> m SignalHandlerId #
onEventControllerMotionLeave :: (IsEventControllerMotion a, MonadIO m) => a -> ((?self :: a) => EventControllerMotionLeaveCallback) -> m SignalHandlerId #
onEventControllerMotionMotion :: (IsEventControllerMotion a, MonadIO m) => a -> ((?self :: a) => EventControllerMotionMotionCallback) -> m SignalHandlerId #
toEventControllerMotion :: (MonadIO m, IsEventControllerMotion o) => o -> m EventControllerMotion #