gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.GestureSwipe

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.GestureSwipe module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype GestureSwipe #

Instances

Instances details
Eq GestureSwipe 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

Methods

(==) :: GestureSwipe -> GestureSwipe -> Bool

(/=) :: GestureSwipe -> GestureSwipe -> Bool

GObject GestureSwipe 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

ManagedPtrNewtype GestureSwipe 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

TypedObject GestureSwipe 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

Methods

glibType :: IO GType #

HasParentTypes GestureSwipe 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

HasAttributeList GestureSwipe 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

(info ~ ResolveGestureSwipeMethod t GestureSwipe, OverloadedMethod info GestureSwipe p, HasField t GestureSwipe p) => HasField (t :: Symbol) GestureSwipe p 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

Methods

getField :: GestureSwipe -> p

(info ~ ResolveGestureSwipeMethod t GestureSwipe, OverloadedMethodInfo info GestureSwipe) => IsLabel t (MethodProxy info GestureSwipe) 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

Methods

fromLabel :: MethodProxy info GestureSwipe

(info ~ ResolveGestureSwipeMethod t GestureSwipe, OverloadedMethod info GestureSwipe p) => IsLabel t (GestureSwipe -> p) 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

Methods

fromLabel :: GestureSwipe -> p

IsGValue (Maybe GestureSwipe) 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe GestureSwipe -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe GestureSwipe) #

type AttributeList GestureSwipe 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

type AttributeList GestureSwipe = GestureSwipeAttributeList
type ParentTypes GestureSwipe 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

type ParentTypes GestureSwipe = '[GestureSingle, Gesture, EventController, Object]
type SignalList GestureSwipe 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

type SignalList GestureSwipe = GestureSwipeSignalList

data GestureSwipeGetVelocityMethodInfo #

Instances

Instances details
(signature ~ m (Bool, Double, Double), MonadIO m, IsGestureSwipe a) => OverloadedMethod GestureSwipeGetVelocityMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSwipeGetVelocityMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

type GestureSwipeSwipeCallback = Double -> Double -> IO () #

data GestureSwipeSwipeSignalInfo #

Instances

Instances details
SignalInfo GestureSwipeSwipeSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

Associated Types

type HaskellCallbackType GestureSwipeSwipeSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

Methods

connectSignal :: GObject o => o -> (o -> HaskellCallbackType GestureSwipeSwipeSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId

dbgSignalInfo :: Maybe ResolvedSymbolInfo

type HaskellCallbackType GestureSwipeSwipeSignalInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

class (GObject o, IsDescendantOf GestureSwipe o) => IsGestureSwipe o #

Instances

Instances details
(GObject o, IsDescendantOf GestureSwipe o) => IsGestureSwipe o 
Instance details

Defined in GI.Gtk.Objects.GestureSwipe

type family ResolveGestureSwipeMethod (t :: Symbol) o where ... #

Equations

ResolveGestureSwipeMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveGestureSwipeMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveGestureSwipeMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveGestureSwipeMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveGestureSwipeMethod "getv" o = ObjectGetvMethodInfo 
ResolveGestureSwipeMethod "group" o = GestureGroupMethodInfo 
ResolveGestureSwipeMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo 
ResolveGestureSwipeMethod "isActive" o = GestureIsActiveMethodInfo 
ResolveGestureSwipeMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveGestureSwipeMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo 
ResolveGestureSwipeMethod "isRecognized" o = GestureIsRecognizedMethodInfo 
ResolveGestureSwipeMethod "notify" o = ObjectNotifyMethodInfo 
ResolveGestureSwipeMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveGestureSwipeMethod "ref" o = ObjectRefMethodInfo 
ResolveGestureSwipeMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveGestureSwipeMethod "reset" o = EventControllerResetMethodInfo 
ResolveGestureSwipeMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveGestureSwipeMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveGestureSwipeMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveGestureSwipeMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveGestureSwipeMethod "ungroup" o = GestureUngroupMethodInfo 
ResolveGestureSwipeMethod "unref" o = ObjectUnrefMethodInfo 
ResolveGestureSwipeMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveGestureSwipeMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo 
ResolveGestureSwipeMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo 
ResolveGestureSwipeMethod "getButton" o = GestureSingleGetButtonMethodInfo 
ResolveGestureSwipeMethod "getCurrentButton" o = GestureSingleGetCurrentButtonMethodInfo 
ResolveGestureSwipeMethod "getCurrentEvent" o = EventControllerGetCurrentEventMethodInfo 
ResolveGestureSwipeMethod "getCurrentEventDevice" o = EventControllerGetCurrentEventDeviceMethodInfo 
ResolveGestureSwipeMethod "getCurrentEventState" o = EventControllerGetCurrentEventStateMethodInfo 
ResolveGestureSwipeMethod "getCurrentEventTime" o = EventControllerGetCurrentEventTimeMethodInfo 
ResolveGestureSwipeMethod "getCurrentSequence" o = GestureSingleGetCurrentSequenceMethodInfo 
ResolveGestureSwipeMethod "getData" o = ObjectGetDataMethodInfo 
ResolveGestureSwipeMethod "getDevice" o = GestureGetDeviceMethodInfo 
ResolveGestureSwipeMethod "getExclusive" o = GestureSingleGetExclusiveMethodInfo 
ResolveGestureSwipeMethod "getGroup" o = GestureGetGroupMethodInfo 
ResolveGestureSwipeMethod "getLastEvent" o = GestureGetLastEventMethodInfo 
ResolveGestureSwipeMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo 
ResolveGestureSwipeMethod "getName" o = EventControllerGetNameMethodInfo 
ResolveGestureSwipeMethod "getPoint" o = GestureGetPointMethodInfo 
ResolveGestureSwipeMethod "getPropagationLimit" o = EventControllerGetPropagationLimitMethodInfo 
ResolveGestureSwipeMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo 
ResolveGestureSwipeMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveGestureSwipeMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveGestureSwipeMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo 
ResolveGestureSwipeMethod "getSequences" o = GestureGetSequencesMethodInfo 
ResolveGestureSwipeMethod "getTouchOnly" o = GestureSingleGetTouchOnlyMethodInfo 
ResolveGestureSwipeMethod "getVelocity" o = GestureSwipeGetVelocityMethodInfo 
ResolveGestureSwipeMethod "getWidget" o = EventControllerGetWidgetMethodInfo 
ResolveGestureSwipeMethod "setButton" o = GestureSingleSetButtonMethodInfo 
ResolveGestureSwipeMethod "setData" o = ObjectSetDataMethodInfo 
ResolveGestureSwipeMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveGestureSwipeMethod "setExclusive" o = GestureSingleSetExclusiveMethodInfo 
ResolveGestureSwipeMethod "setName" o = EventControllerSetNameMethodInfo 
ResolveGestureSwipeMethod "setPropagationLimit" o = EventControllerSetPropagationLimitMethodInfo 
ResolveGestureSwipeMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo 
ResolveGestureSwipeMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveGestureSwipeMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo 
ResolveGestureSwipeMethod "setState" o = GestureSetStateMethodInfo 
ResolveGestureSwipeMethod "setStaticName" o = EventControllerSetStaticNameMethodInfo 
ResolveGestureSwipeMethod "setTouchOnly" o = GestureSingleSetTouchOnlyMethodInfo 
ResolveGestureSwipeMethod l o = MethodResolutionFailed l o :: Type 

afterGestureSwipeSwipe :: (IsGestureSwipe a, MonadIO m) => a -> ((?self :: a) => GestureSwipeSwipeCallback) -> m SignalHandlerId #

gestureSwipeGetVelocity :: (HasCallStack, MonadIO m, IsGestureSwipe a) => a -> m (Bool, Double, Double) #

gestureSwipeNew :: (HasCallStack, MonadIO m) => m GestureSwipe #

onGestureSwipeSwipe :: (IsGestureSwipe a, MonadIO m) => a -> ((?self :: a) => GestureSwipeSwipeCallback) -> m SignalHandlerId #

toGestureSwipe :: (MonadIO m, IsGestureSwipe o) => o -> m GestureSwipe #