| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.GestureSingle
Description
Documentation
newtype GestureSingle #
Constructors
| GestureSingle (ManagedPtr GestureSingle) |
Instances
data GestureSingleButtonPropertyInfo #
Instances
data GestureSingleExclusivePropertyInfo #
Instances
| AttrInfo GestureSingleExclusivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrAllowedOps GestureSingleExclusivePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint GestureSingleExclusivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle | |||||||||||||||||||||||||||||||||
| type AttrGetType GestureSingleExclusivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrGetType GestureSingleExclusivePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel GestureSingleExclusivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrLabel GestureSingleExclusivePropertyInfo = "exclusive" | |||||||||||||||||||||||||||||||||
| type AttrOrigin GestureSingleExclusivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint GestureSingleExclusivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrSetTypeConstraint GestureSingleExclusivePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType GestureSingleExclusivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrTransferType GestureSingleExclusivePropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint GestureSingleExclusivePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrTransferTypeConstraint GestureSingleExclusivePropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
data GestureSingleGetButtonMethodInfo #
Instances
| (signature ~ m Word32, MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleGetButtonMethodInfo a signature | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GestureSingleGetButtonMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data GestureSingleGetCurrentButtonMethodInfo #
Instances
| (signature ~ m Word32, MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleGetCurrentButtonMethodInfo a signature | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GestureSingleGetCurrentButtonMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data GestureSingleGetCurrentSequenceMethodInfo #
Instances
| (signature ~ m (Maybe EventSequence), MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleGetCurrentSequenceMethodInfo a signature | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GestureSingleGetCurrentSequenceMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data GestureSingleGetExclusiveMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleGetExclusiveMethodInfo a signature | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GestureSingleGetExclusiveMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data GestureSingleGetTouchOnlyMethodInfo #
Instances
| (signature ~ m Bool, MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleGetTouchOnlyMethodInfo a signature | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GestureSingleGetTouchOnlyMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data GestureSingleSetButtonMethodInfo #
Instances
| (signature ~ (Word32 -> m ()), MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleSetButtonMethodInfo a signature | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GestureSingleSetButtonMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data GestureSingleSetExclusiveMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleSetExclusiveMethodInfo a signature | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GestureSingleSetExclusiveMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data GestureSingleSetTouchOnlyMethodInfo #
Instances
| (signature ~ (Bool -> m ()), MonadIO m, IsGestureSingle a) => OverloadedMethod GestureSingleSetTouchOnlyMethodInfo a signature | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GestureSingleSetTouchOnlyMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GestureSingle Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data GestureSingleTouchOnlyPropertyInfo #
Instances
| AttrInfo GestureSingleTouchOnlyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrAllowedOps GestureSingleTouchOnlyPropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrPut] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint GestureSingleTouchOnlyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle | |||||||||||||||||||||||||||||||||
| type AttrGetType GestureSingleTouchOnlyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrGetType GestureSingleTouchOnlyPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrLabel GestureSingleTouchOnlyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrLabel GestureSingleTouchOnlyPropertyInfo = "touch-only" | |||||||||||||||||||||||||||||||||
| type AttrOrigin GestureSingleTouchOnlyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint GestureSingleTouchOnlyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrSetTypeConstraint GestureSingleTouchOnlyPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferType GestureSingleTouchOnlyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrTransferType GestureSingleTouchOnlyPropertyInfo = Bool | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint GestureSingleTouchOnlyPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.GestureSingle type AttrTransferTypeConstraint GestureSingleTouchOnlyPropertyInfo = Type ~ Bool | |||||||||||||||||||||||||||||||||
class (GObject o, IsDescendantOf GestureSingle o) => IsGestureSingle o #
Instances
| (GObject o, IsDescendantOf GestureSingle o) => IsGestureSingle o | |
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 #