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

GI.Gtk.Objects.GestureSingle

Description

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

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

Documentation

newtype GestureSingle #

Instances

Instances details
Eq GestureSingle 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

GObject GestureSingle 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

ManagedPtrNewtype GestureSingle 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

TypedObject GestureSingle 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

glibType :: IO GType #

HasParentTypes GestureSingle 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

HasAttributeList GestureSingle 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

(info ~ ResolveGestureSingleMethod t GestureSingle, OverloadedMethod info GestureSingle p, HasField t GestureSingle p) => HasField (t :: Symbol) GestureSingle p 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

getField :: GestureSingle -> p

(info ~ ResolveGestureSingleMethod t GestureSingle, OverloadedMethodInfo info GestureSingle) => IsLabel t (MethodProxy info GestureSingle) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

fromLabel :: MethodProxy info GestureSingle

(info ~ ResolveGestureSingleMethod t GestureSingle, OverloadedMethod info GestureSingle p) => IsLabel t (GestureSingle -> p) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

fromLabel :: GestureSingle -> p

IsGValue (Maybe GestureSingle) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList GestureSingle 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttributeList GestureSingle = GestureSingleAttributeList
type ParentTypes GestureSingle 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

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

Defined in GI.Gtk.Objects.GestureSingle

type SignalList GestureSingle = GestureSingleSignalList

data GestureSingleButtonPropertyInfo #

Instances

Instances details
AttrInfo GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Associated Types

type AttrAllowedOps GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrAllowedOps GestureSingleButtonPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrBaseTypeConstraint GestureSingleButtonPropertyInfo = IsGestureSingle
type AttrGetType GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrGetType GestureSingleButtonPropertyInfo = Word32
type AttrSetTypeConstraint GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrSetTypeConstraint GestureSingleButtonPropertyInfo = Type ~ Word32
type AttrTransferTypeConstraint GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferTypeConstraint GestureSingleButtonPropertyInfo = Type ~ Word32
type AttrTransferType GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferType GestureSingleButtonPropertyInfo = Word32
type AttrLabel GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrLabel GestureSingleButtonPropertyInfo = "button"
type AttrOrigin GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

attrGet :: AttrBaseTypeConstraint GestureSingleButtonPropertyInfo o => o -> IO (AttrGetType GestureSingleButtonPropertyInfo)

attrSet :: (AttrBaseTypeConstraint GestureSingleButtonPropertyInfo o, AttrSetTypeConstraint GestureSingleButtonPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GestureSingleButtonPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GestureSingleButtonPropertyInfo o, AttrSetTypeConstraint GestureSingleButtonPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GestureSingleButtonPropertyInfo o, AttrTransferTypeConstraint GestureSingleButtonPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GestureSingleButtonPropertyInfo)

attrPut :: AttrBaseTypeConstraint GestureSingleButtonPropertyInfo o => o -> AttrGetType GestureSingleButtonPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrAllowedOps GestureSingleButtonPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrBaseTypeConstraint GestureSingleButtonPropertyInfo = IsGestureSingle
type AttrGetType GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrGetType GestureSingleButtonPropertyInfo = Word32
type AttrLabel GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrLabel GestureSingleButtonPropertyInfo = "button"
type AttrOrigin GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrSetTypeConstraint GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrSetTypeConstraint GestureSingleButtonPropertyInfo = Type ~ Word32
type AttrTransferType GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferType GestureSingleButtonPropertyInfo = Word32
type AttrTransferTypeConstraint GestureSingleButtonPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferTypeConstraint GestureSingleButtonPropertyInfo = Type ~ Word32

data GestureSingleExclusivePropertyInfo #

Instances

Instances details
AttrInfo GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Associated Types

type AttrAllowedOps GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrAllowedOps GestureSingleExclusivePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrGetType GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrGetType GestureSingleExclusivePropertyInfo = Bool
type AttrSetTypeConstraint GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrSetTypeConstraint GestureSingleExclusivePropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferTypeConstraint GestureSingleExclusivePropertyInfo = Type ~ Bool
type AttrTransferType GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferType GestureSingleExclusivePropertyInfo = Bool
type AttrLabel GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrLabel GestureSingleExclusivePropertyInfo = "exclusive"
type AttrOrigin GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

attrGet :: AttrBaseTypeConstraint GestureSingleExclusivePropertyInfo o => o -> IO (AttrGetType GestureSingleExclusivePropertyInfo)

attrSet :: (AttrBaseTypeConstraint GestureSingleExclusivePropertyInfo o, AttrSetTypeConstraint GestureSingleExclusivePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GestureSingleExclusivePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GestureSingleExclusivePropertyInfo o, AttrSetTypeConstraint GestureSingleExclusivePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GestureSingleExclusivePropertyInfo o, AttrTransferTypeConstraint GestureSingleExclusivePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GestureSingleExclusivePropertyInfo)

attrPut :: AttrBaseTypeConstraint GestureSingleExclusivePropertyInfo o => o -> AttrGetType GestureSingleExclusivePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrAllowedOps GestureSingleExclusivePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrGetType GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrGetType GestureSingleExclusivePropertyInfo = Bool
type AttrLabel GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrLabel GestureSingleExclusivePropertyInfo = "exclusive"
type AttrOrigin GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrSetTypeConstraint GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrSetTypeConstraint GestureSingleExclusivePropertyInfo = Type ~ Bool
type AttrTransferType GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferType GestureSingleExclusivePropertyInfo = Bool
type AttrTransferTypeConstraint GestureSingleExclusivePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferTypeConstraint GestureSingleExclusivePropertyInfo = Type ~ Bool

data GestureSingleGetButtonMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleGetButtonMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSingleGetButtonMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureSingleGetCurrentButtonMethodInfo #

Instances

Instances details
(signature ~ m Word32, MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleGetCurrentButtonMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSingleGetCurrentButtonMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureSingleGetCurrentSequenceMethodInfo #

Instances

Instances details
(signature ~ m (Maybe EventSequence), MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleGetCurrentSequenceMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSingleGetCurrentSequenceMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureSingleGetExclusiveMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleGetExclusiveMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSingleGetExclusiveMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureSingleGetTouchOnlyMethodInfo #

Instances

Instances details
(signature ~ m Bool, MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleGetTouchOnlyMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSingleGetTouchOnlyMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureSingleSetButtonMethodInfo #

Instances

Instances details
(signature ~ (Word32 -> m ()), MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleSetButtonMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSingleSetButtonMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureSingleSetExclusiveMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleSetExclusiveMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSingleSetExclusiveMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureSingleSetTouchOnlyMethodInfo #

Instances

Instances details
(signature ~ (Bool -> m ()), MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleSetTouchOnlyMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo GestureSingleSetTouchOnlyMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data GestureSingleTouchOnlyPropertyInfo #

Instances

Instances details
AttrInfo GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Associated Types

type AttrAllowedOps GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrAllowedOps GestureSingleTouchOnlyPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrGetType GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrGetType GestureSingleTouchOnlyPropertyInfo = Bool
type AttrSetTypeConstraint GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrSetTypeConstraint GestureSingleTouchOnlyPropertyInfo = Type ~ Bool
type AttrTransferTypeConstraint GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferTypeConstraint GestureSingleTouchOnlyPropertyInfo = Type ~ Bool
type AttrTransferType GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferType GestureSingleTouchOnlyPropertyInfo = Bool
type AttrLabel GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrLabel GestureSingleTouchOnlyPropertyInfo = "touch-only"
type AttrOrigin GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

Methods

attrGet :: AttrBaseTypeConstraint GestureSingleTouchOnlyPropertyInfo o => o -> IO (AttrGetType GestureSingleTouchOnlyPropertyInfo)

attrSet :: (AttrBaseTypeConstraint GestureSingleTouchOnlyPropertyInfo o, AttrSetTypeConstraint GestureSingleTouchOnlyPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint GestureSingleTouchOnlyPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint GestureSingleTouchOnlyPropertyInfo o, AttrSetTypeConstraint GestureSingleTouchOnlyPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint GestureSingleTouchOnlyPropertyInfo o, AttrTransferTypeConstraint GestureSingleTouchOnlyPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType GestureSingleTouchOnlyPropertyInfo)

attrPut :: AttrBaseTypeConstraint GestureSingleTouchOnlyPropertyInfo o => o -> AttrGetType GestureSingleTouchOnlyPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrAllowedOps GestureSingleTouchOnlyPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut]
type AttrBaseTypeConstraint GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrGetType GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrGetType GestureSingleTouchOnlyPropertyInfo = Bool
type AttrLabel GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrLabel GestureSingleTouchOnlyPropertyInfo = "touch-only"
type AttrOrigin GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrSetTypeConstraint GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrSetTypeConstraint GestureSingleTouchOnlyPropertyInfo = Type ~ Bool
type AttrTransferType GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferType GestureSingleTouchOnlyPropertyInfo = Bool
type AttrTransferTypeConstraint GestureSingleTouchOnlyPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

type AttrTransferTypeConstraint GestureSingleTouchOnlyPropertyInfo = Type ~ Bool

class (GObject o, IsDescendantOf GestureSingle o) => IsGestureSingle o #

Instances

Instances details
(GObject o, IsDescendantOf GestureSingle o) => IsGestureSingle o 
Instance details

Defined in GI.Gtk.Objects.GestureSingle

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

Equations

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

constructGestureSingleButton :: (IsGestureSingle o, MonadIO m) => Word32 -> m (GValueConstruct o) #

constructGestureSingleExclusive :: (IsGestureSingle o, MonadIO m) => Bool -> m (GValueConstruct o) #

constructGestureSingleTouchOnly :: (IsGestureSingle o, MonadIO m) => Bool -> m (GValueConstruct o) #

gestureSingleButton :: AttrLabelProxy "button" #

gestureSingleExclusive :: AttrLabelProxy "exclusive" #

gestureSingleGetButton :: (HasCallStack, MonadIO m, IsGestureSingle a) => a -> m Word32 #

gestureSingleGetCurrentButton :: (HasCallStack, MonadIO m, IsGestureSingle a) => a -> m Word32 #

gestureSingleGetCurrentSequence :: (HasCallStack, MonadIO m, IsGestureSingle a) => a -> m (Maybe EventSequence) #

gestureSingleGetExclusive :: (HasCallStack, MonadIO m, IsGestureSingle a) => a -> m Bool #

gestureSingleGetTouchOnly :: (HasCallStack, MonadIO m, IsGestureSingle a) => a -> m Bool #

gestureSingleSetButton :: (HasCallStack, MonadIO m, IsGestureSingle a) => a -> Word32 -> m () #

gestureSingleSetExclusive :: (HasCallStack, MonadIO m, IsGestureSingle a) => a -> Bool -> m () #

gestureSingleSetTouchOnly :: (HasCallStack, MonadIO m, IsGestureSingle a) => a -> Bool -> m () #

gestureSingleTouchOnly :: AttrLabelProxy "touchOnly" #

getGestureSingleButton :: (MonadIO m, IsGestureSingle o) => o -> m Word32 #

getGestureSingleExclusive :: (MonadIO m, IsGestureSingle o) => o -> m Bool #

getGestureSingleTouchOnly :: (MonadIO m, IsGestureSingle o) => o -> m Bool #

setGestureSingleButton :: (MonadIO m, IsGestureSingle o) => o -> Word32 -> m () #

setGestureSingleExclusive :: (MonadIO m, IsGestureSingle o) => o -> Bool -> m () #

setGestureSingleTouchOnly :: (MonadIO m, IsGestureSingle o) => o -> Bool -> m () #

toGestureSingle :: (MonadIO m, IsGestureSingle o) => o -> m GestureSingle #