| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.GesturePan
Description
Documentation
newtype GesturePan #
Constructors
| GesturePan (ManagedPtr GesturePan) |
Instances
data GesturePanGetOrientationMethodInfo #
Instances
| (signature ~ m Orientation, MonadIO m, IsGesturePan a) => OverloadedMethod GesturePanGetOrientationMethodInfo a signature | |
Defined in GI.Gtk.Objects.GesturePan Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GesturePanGetOrientationMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GesturePan Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data GesturePanOrientationPropertyInfo #
Instances
type GesturePanPanCallback = PanDirection -> Double -> IO () #
data GesturePanPanSignalInfo #
Instances
| SignalInfo GesturePanPanSignalInfo | |||||
Defined in GI.Gtk.Objects.GesturePan Associated Types
Methods connectSignal :: GObject o => o -> (o -> HaskellCallbackType GesturePanPanSignalInfo) -> SignalConnectMode -> Maybe Text -> IO SignalHandlerId dbgSignalInfo :: Maybe ResolvedSymbolInfo | |||||
| type HaskellCallbackType GesturePanPanSignalInfo | |||||
Defined in GI.Gtk.Objects.GesturePan | |||||
data GesturePanSetOrientationMethodInfo #
Instances
| (signature ~ (Orientation -> m ()), MonadIO m, IsGesturePan a) => OverloadedMethod GesturePanSetOrientationMethodInfo a signature | |
Defined in GI.Gtk.Objects.GesturePan Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo GesturePanSetOrientationMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.GesturePan Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf GesturePan o) => IsGesturePan o #
Instances
| (GObject o, IsDescendantOf GesturePan o) => IsGesturePan o | |
Defined in GI.Gtk.Objects.GesturePan | |
type family ResolveGesturePanMethod (t :: Symbol) o where ... #
Equations
| ResolveGesturePanMethod "bindProperty" o = ObjectBindPropertyMethodInfo | |
| ResolveGesturePanMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo | |
| ResolveGesturePanMethod "forceFloating" o = ObjectForceFloatingMethodInfo | |
| ResolveGesturePanMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo | |
| ResolveGesturePanMethod "getv" o = ObjectGetvMethodInfo | |
| ResolveGesturePanMethod "group" o = GestureGroupMethodInfo | |
| ResolveGesturePanMethod "handlesSequence" o = GestureHandlesSequenceMethodInfo | |
| ResolveGesturePanMethod "isActive" o = GestureIsActiveMethodInfo | |
| ResolveGesturePanMethod "isFloating" o = ObjectIsFloatingMethodInfo | |
| ResolveGesturePanMethod "isGroupedWith" o = GestureIsGroupedWithMethodInfo | |
| ResolveGesturePanMethod "isRecognized" o = GestureIsRecognizedMethodInfo | |
| ResolveGesturePanMethod "notify" o = ObjectNotifyMethodInfo | |
| ResolveGesturePanMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo | |
| ResolveGesturePanMethod "ref" o = ObjectRefMethodInfo | |
| ResolveGesturePanMethod "refSink" o = ObjectRefSinkMethodInfo | |
| ResolveGesturePanMethod "reset" o = EventControllerResetMethodInfo | |
| ResolveGesturePanMethod "runDispose" o = ObjectRunDisposeMethodInfo | |
| ResolveGesturePanMethod "stealData" o = ObjectStealDataMethodInfo | |
| ResolveGesturePanMethod "stealQdata" o = ObjectStealQdataMethodInfo | |
| ResolveGesturePanMethod "thawNotify" o = ObjectThawNotifyMethodInfo | |
| ResolveGesturePanMethod "ungroup" o = GestureUngroupMethodInfo | |
| ResolveGesturePanMethod "unref" o = ObjectUnrefMethodInfo | |
| ResolveGesturePanMethod "watchClosure" o = ObjectWatchClosureMethodInfo | |
| ResolveGesturePanMethod "getBoundingBox" o = GestureGetBoundingBoxMethodInfo | |
| ResolveGesturePanMethod "getBoundingBoxCenter" o = GestureGetBoundingBoxCenterMethodInfo | |
| ResolveGesturePanMethod "getButton" o = GestureSingleGetButtonMethodInfo | |
| ResolveGesturePanMethod "getCurrentButton" o = GestureSingleGetCurrentButtonMethodInfo | |
| ResolveGesturePanMethod "getCurrentEvent" o = EventControllerGetCurrentEventMethodInfo | |
| ResolveGesturePanMethod "getCurrentEventDevice" o = EventControllerGetCurrentEventDeviceMethodInfo | |
| ResolveGesturePanMethod "getCurrentEventState" o = EventControllerGetCurrentEventStateMethodInfo | |
| ResolveGesturePanMethod "getCurrentEventTime" o = EventControllerGetCurrentEventTimeMethodInfo | |
| ResolveGesturePanMethod "getCurrentSequence" o = GestureSingleGetCurrentSequenceMethodInfo | |
| ResolveGesturePanMethod "getData" o = ObjectGetDataMethodInfo | |
| ResolveGesturePanMethod "getDevice" o = GestureGetDeviceMethodInfo | |
| ResolveGesturePanMethod "getExclusive" o = GestureSingleGetExclusiveMethodInfo | |
| ResolveGesturePanMethod "getGroup" o = GestureGetGroupMethodInfo | |
| ResolveGesturePanMethod "getLastEvent" o = GestureGetLastEventMethodInfo | |
| ResolveGesturePanMethod "getLastUpdatedSequence" o = GestureGetLastUpdatedSequenceMethodInfo | |
| ResolveGesturePanMethod "getName" o = EventControllerGetNameMethodInfo | |
| ResolveGesturePanMethod "getOffset" o = GestureDragGetOffsetMethodInfo | |
| ResolveGesturePanMethod "getOrientation" o = GesturePanGetOrientationMethodInfo | |
| ResolveGesturePanMethod "getPoint" o = GestureGetPointMethodInfo | |
| ResolveGesturePanMethod "getPropagationLimit" o = EventControllerGetPropagationLimitMethodInfo | |
| ResolveGesturePanMethod "getPropagationPhase" o = EventControllerGetPropagationPhaseMethodInfo | |
| ResolveGesturePanMethod "getProperty" o = ObjectGetPropertyMethodInfo | |
| ResolveGesturePanMethod "getQdata" o = ObjectGetQdataMethodInfo | |
| ResolveGesturePanMethod "getSequenceState" o = GestureGetSequenceStateMethodInfo | |
| ResolveGesturePanMethod "getSequences" o = GestureGetSequencesMethodInfo | |
| ResolveGesturePanMethod "getStartPoint" o = GestureDragGetStartPointMethodInfo | |
| ResolveGesturePanMethod "getTouchOnly" o = GestureSingleGetTouchOnlyMethodInfo | |
| ResolveGesturePanMethod "getWidget" o = EventControllerGetWidgetMethodInfo | |
| ResolveGesturePanMethod "setButton" o = GestureSingleSetButtonMethodInfo | |
| ResolveGesturePanMethod "setData" o = ObjectSetDataMethodInfo | |
| ResolveGesturePanMethod "setDataFull" o = ObjectSetDataFullMethodInfo | |
| ResolveGesturePanMethod "setExclusive" o = GestureSingleSetExclusiveMethodInfo | |
| ResolveGesturePanMethod "setName" o = EventControllerSetNameMethodInfo | |
| ResolveGesturePanMethod "setOrientation" o = GesturePanSetOrientationMethodInfo | |
| ResolveGesturePanMethod "setPropagationLimit" o = EventControllerSetPropagationLimitMethodInfo | |
| ResolveGesturePanMethod "setPropagationPhase" o = EventControllerSetPropagationPhaseMethodInfo | |
| ResolveGesturePanMethod "setProperty" o = ObjectSetPropertyMethodInfo | |
| ResolveGesturePanMethod "setSequenceState" o = GestureSetSequenceStateMethodInfo | |
| ResolveGesturePanMethod "setState" o = GestureSetStateMethodInfo | |
| ResolveGesturePanMethod "setStaticName" o = EventControllerSetStaticNameMethodInfo | |
| ResolveGesturePanMethod "setTouchOnly" o = GestureSingleSetTouchOnlyMethodInfo | |
| ResolveGesturePanMethod l o = MethodResolutionFailed l o :: Type |
afterGesturePanPan :: (IsGesturePan a, MonadIO m) => a -> ((?self :: a) => GesturePanPanCallback) -> m SignalHandlerId #
constructGesturePanOrientation :: (IsGesturePan o, MonadIO m) => Orientation -> m (GValueConstruct o) #
gesturePanGetOrientation :: (HasCallStack, MonadIO m, IsGesturePan a) => a -> m Orientation #
gesturePanNew :: (HasCallStack, MonadIO m) => Orientation -> m GesturePan #
gesturePanOrientation :: AttrLabelProxy "orientation" #
gesturePanSetOrientation :: (HasCallStack, MonadIO m, IsGesturePan a) => a -> Orientation -> m () #
getGesturePanOrientation :: (MonadIO m, IsGesturePan o) => o -> m Orientation #
onGesturePanPan :: (IsGesturePan a, MonadIO m) => a -> ((?self :: a) => GesturePanPanCallback) -> m SignalHandlerId #
setGesturePanOrientation :: (MonadIO m, IsGesturePan o) => o -> Orientation -> m () #
toGesturePan :: (MonadIO m, IsGesturePan o) => o -> m GesturePan #