| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gdk.Objects.TouchpadEvent
Description
Documentation
newtype TouchpadEvent #
Constructors
| TouchpadEvent (ManagedPtr TouchpadEvent) |
Instances
class (BoxedPtr o, TypedObject o, IsDescendantOf TouchpadEvent o) => IsTouchpadEvent o #
Instances
| (BoxedPtr o, TypedObject o, IsDescendantOf TouchpadEvent o) => IsTouchpadEvent o | |
Defined in GI.Gdk.Objects.TouchpadEvent | |
type family ResolveTouchpadEventMethod (t :: Symbol) o where ... #
Equations
data TouchpadEventGetDeltasMethodInfo #
Instances
| (signature ~ m (Double, Double), MonadIO m, IsTouchpadEvent a) => OverloadedMethod TouchpadEventGetDeltasMethodInfo a signature | |
Defined in GI.Gdk.Objects.TouchpadEvent Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TouchpadEventGetDeltasMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.TouchpadEvent Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TouchpadEventGetGesturePhaseMethodInfo #
Instances
| (signature ~ m TouchpadGesturePhase, MonadIO m, IsTouchpadEvent a) => OverloadedMethod TouchpadEventGetGesturePhaseMethodInfo a signature | |
Defined in GI.Gdk.Objects.TouchpadEvent Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TouchpadEventGetGesturePhaseMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.TouchpadEvent Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TouchpadEventGetNFingersMethodInfo #
Instances
| (signature ~ m Word32, MonadIO m, IsTouchpadEvent a) => OverloadedMethod TouchpadEventGetNFingersMethodInfo a signature | |
Defined in GI.Gdk.Objects.TouchpadEvent Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TouchpadEventGetNFingersMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.TouchpadEvent Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TouchpadEventGetPinchAngleDeltaMethodInfo #
Instances
| (signature ~ m Double, MonadIO m, IsTouchpadEvent a) => OverloadedMethod TouchpadEventGetPinchAngleDeltaMethodInfo a signature | |
Defined in GI.Gdk.Objects.TouchpadEvent Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TouchpadEventGetPinchAngleDeltaMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.TouchpadEvent Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TouchpadEventGetPinchScaleMethodInfo #
Instances
| (signature ~ m Double, MonadIO m, IsTouchpadEvent a) => OverloadedMethod TouchpadEventGetPinchScaleMethodInfo a signature | |
Defined in GI.Gdk.Objects.TouchpadEvent Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TouchpadEventGetPinchScaleMethodInfo (a :: Type) | |
Defined in GI.Gdk.Objects.TouchpadEvent Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
toTouchpadEvent :: (MonadIO m, IsTouchpadEvent o) => o -> m TouchpadEvent #
touchpadEventGetDeltas :: (HasCallStack, MonadIO m, IsTouchpadEvent a) => a -> m (Double, Double) #
touchpadEventGetGesturePhase :: (HasCallStack, MonadIO m, IsTouchpadEvent a) => a -> m TouchpadGesturePhase #
touchpadEventGetNFingers :: (HasCallStack, MonadIO m, IsTouchpadEvent a) => a -> m Word32 #
touchpadEventGetPinchAngleDelta :: (HasCallStack, MonadIO m, IsTouchpadEvent a) => a -> m Double #
touchpadEventGetPinchScale :: (HasCallStack, MonadIO m, IsTouchpadEvent a) => a -> m Double #