Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype GestureSwipe = GestureSwipe (ForeignPtr GestureSwipe)
- class GObject o => GestureSwipeK o
- toGestureSwipe :: GestureSwipeK o => o -> IO GestureSwipe
- noGestureSwipe :: Maybe GestureSwipe
- data GestureSwipeGetVelocityMethodInfo
- gestureSwipeGetVelocity :: (MonadIO m, GestureSwipeK a) => a -> m (Bool, Double, Double)
- gestureSwipeNew :: (MonadIO m, WidgetK a) => a -> m GestureSwipe
- type GestureSwipeSwipeCallback = Double -> Double -> IO ()
- type GestureSwipeSwipeCallbackC = Ptr () -> CDouble -> CDouble -> Ptr () -> IO ()
- data GestureSwipeSwipeSignalInfo
- afterGestureSwipeSwipe :: (GObject a, MonadIO m) => a -> GestureSwipeSwipeCallback -> m SignalHandlerId
- gestureSwipeSwipeCallbackWrapper :: GestureSwipeSwipeCallback -> Ptr () -> CDouble -> CDouble -> Ptr () -> IO ()
- gestureSwipeSwipeClosure :: GestureSwipeSwipeCallback -> IO Closure
- mkGestureSwipeSwipeCallback :: GestureSwipeSwipeCallbackC -> IO (FunPtr GestureSwipeSwipeCallbackC)
- noGestureSwipeSwipeCallback :: Maybe GestureSwipeSwipeCallback
- onGestureSwipeSwipe :: (GObject a, MonadIO m) => a -> GestureSwipeSwipeCallback -> m SignalHandlerId
Exported types
newtype GestureSwipe Source
GObject GestureSwipe | |
((~) * info (ResolveGestureSwipeMethod t GestureSwipe), MethodInfo * info GestureSwipe p) => IsLabelProxy t (GestureSwipe -> p) | |
type ParentTypes GestureSwipe | |
type AttributeList GestureSwipe | |
type SignalList GestureSwipe |
class GObject o => GestureSwipeK o Source
(GObject o, IsDescendantOf GestureSwipe o) => GestureSwipeK o |
toGestureSwipe :: GestureSwipeK o => o -> IO GestureSwipe Source
Methods
gestureSwipeGetVelocity
data GestureSwipeGetVelocityMethodInfo Source
((~) * signature (m (Bool, Double, Double)), MonadIO m, GestureSwipeK a) => MethodInfo * GestureSwipeGetVelocityMethodInfo a signature |
gestureSwipeGetVelocity :: (MonadIO m, GestureSwipeK a) => a -> m (Bool, Double, Double) Source
gestureSwipeNew
gestureSwipeNew :: (MonadIO m, WidgetK a) => a -> m GestureSwipe Source
Signals
Swipe
type GestureSwipeSwipeCallback = Double -> Double -> IO () Source
afterGestureSwipeSwipe :: (GObject a, MonadIO m) => a -> GestureSwipeSwipeCallback -> m SignalHandlerId Source
gestureSwipeSwipeCallbackWrapper :: GestureSwipeSwipeCallback -> Ptr () -> CDouble -> CDouble -> Ptr () -> IO () Source
mkGestureSwipeSwipeCallback :: GestureSwipeSwipeCallbackC -> IO (FunPtr GestureSwipeSwipeCallbackC) Source
onGestureSwipeSwipe :: (GObject a, MonadIO m) => a -> GestureSwipeSwipeCallback -> m SignalHandlerId Source