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 DOMWheelEvent = DOMWheelEvent (ForeignPtr DOMWheelEvent)
- class GObject o => DOMWheelEventK o
- toDOMWheelEvent :: DOMWheelEventK o => o -> IO DOMWheelEvent
- noDOMWheelEvent :: Maybe DOMWheelEvent
- data DOMWheelEventGetWheelDeltaMethodInfo
- dOMWheelEventGetWheelDelta :: (MonadIO m, DOMWheelEventK a) => a -> m CLong
- data DOMWheelEventGetWheelDeltaXMethodInfo
- dOMWheelEventGetWheelDeltaX :: (MonadIO m, DOMWheelEventK a) => a -> m CLong
- data DOMWheelEventGetWheelDeltaYMethodInfo
- dOMWheelEventGetWheelDeltaY :: (MonadIO m, DOMWheelEventK a) => a -> m CLong
- data DOMWheelEventInitWheelEventMethodInfo
- dOMWheelEventInitWheelEvent :: (MonadIO m, DOMWheelEventK a, DOMDOMWindowK b) => a -> CLong -> CLong -> b -> CLong -> CLong -> CLong -> CLong -> Bool -> Bool -> Bool -> Bool -> m ()
- data DOMWheelEventDeltaModePropertyInfo
- dOMWheelEventDeltaMode :: AttrLabelProxy "deltaMode"
- getDOMWheelEventDeltaMode :: (MonadIO m, DOMWheelEventK o) => o -> m CULong
- data DOMWheelEventDeltaXPropertyInfo
- dOMWheelEventDeltaX :: AttrLabelProxy "deltaX"
- getDOMWheelEventDeltaX :: (MonadIO m, DOMWheelEventK o) => o -> m Double
- data DOMWheelEventDeltaYPropertyInfo
- dOMWheelEventDeltaY :: AttrLabelProxy "deltaY"
- getDOMWheelEventDeltaY :: (MonadIO m, DOMWheelEventK o) => o -> m Double
- data DOMWheelEventDeltaZPropertyInfo
- dOMWheelEventDeltaZ :: AttrLabelProxy "deltaZ"
- getDOMWheelEventDeltaZ :: (MonadIO m, DOMWheelEventK o) => o -> m Double
- data DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo
- dOMWheelEventWebkitDirectionInvertedFromDevice :: AttrLabelProxy "webkitDirectionInvertedFromDevice"
- getDOMWheelEventWebkitDirectionInvertedFromDevice :: (MonadIO m, DOMWheelEventK o) => o -> m Bool
- data DOMWheelEventWheelDeltaPropertyInfo
- dOMWheelEventWheelDelta :: AttrLabelProxy "wheelDelta"
- getDOMWheelEventWheelDelta :: (MonadIO m, DOMWheelEventK o) => o -> m CLong
- data DOMWheelEventWheelDeltaXPropertyInfo
- dOMWheelEventWheelDeltaX :: AttrLabelProxy "wheelDeltaX"
- getDOMWheelEventWheelDeltaX :: (MonadIO m, DOMWheelEventK o) => o -> m CLong
- data DOMWheelEventWheelDeltaYPropertyInfo
- dOMWheelEventWheelDeltaY :: AttrLabelProxy "wheelDeltaY"
- getDOMWheelEventWheelDeltaY :: (MonadIO m, DOMWheelEventK o) => o -> m CLong
Exported types
newtype DOMWheelEvent Source
GObject DOMWheelEvent | |
((~) * info (ResolveDOMWheelEventMethod t DOMWheelEvent), MethodInfo * info DOMWheelEvent p) => IsLabelProxy t (DOMWheelEvent -> p) | |
type ParentTypes DOMWheelEvent | |
type AttributeList DOMWheelEvent | |
type SignalList DOMWheelEvent |
class GObject o => DOMWheelEventK o Source
(GObject o, IsDescendantOf DOMWheelEvent o) => DOMWheelEventK o |
toDOMWheelEvent :: DOMWheelEventK o => o -> IO DOMWheelEvent Source
Methods
dOMWheelEventGetWheelDelta
data DOMWheelEventGetWheelDeltaMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMWheelEventK a) => MethodInfo * DOMWheelEventGetWheelDeltaMethodInfo a signature |
dOMWheelEventGetWheelDelta :: (MonadIO m, DOMWheelEventK a) => a -> m CLong Source
dOMWheelEventGetWheelDeltaX
data DOMWheelEventGetWheelDeltaXMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMWheelEventK a) => MethodInfo * DOMWheelEventGetWheelDeltaXMethodInfo a signature |
dOMWheelEventGetWheelDeltaX :: (MonadIO m, DOMWheelEventK a) => a -> m CLong Source
dOMWheelEventGetWheelDeltaY
data DOMWheelEventGetWheelDeltaYMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMWheelEventK a) => MethodInfo * DOMWheelEventGetWheelDeltaYMethodInfo a signature |
dOMWheelEventGetWheelDeltaY :: (MonadIO m, DOMWheelEventK a) => a -> m CLong Source
dOMWheelEventInitWheelEvent
data DOMWheelEventInitWheelEventMethodInfo Source
((~) * signature (CLong -> CLong -> b -> CLong -> CLong -> CLong -> CLong -> Bool -> Bool -> Bool -> Bool -> m ()), MonadIO m, DOMWheelEventK a, DOMDOMWindowK b) => MethodInfo * DOMWheelEventInitWheelEventMethodInfo a signature |
dOMWheelEventInitWheelEvent :: (MonadIO m, DOMWheelEventK a, DOMDOMWindowK b) => a -> CLong -> CLong -> b -> CLong -> CLong -> CLong -> CLong -> Bool -> Bool -> Bool -> Bool -> m () Source
Properties
DeltaMode
data DOMWheelEventDeltaModePropertyInfo Source
dOMWheelEventDeltaMode :: AttrLabelProxy "deltaMode" Source
getDOMWheelEventDeltaMode :: (MonadIO m, DOMWheelEventK o) => o -> m CULong Source
DeltaX
data DOMWheelEventDeltaXPropertyInfo Source
dOMWheelEventDeltaX :: AttrLabelProxy "deltaX" Source
getDOMWheelEventDeltaX :: (MonadIO m, DOMWheelEventK o) => o -> m Double Source
DeltaY
data DOMWheelEventDeltaYPropertyInfo Source
dOMWheelEventDeltaY :: AttrLabelProxy "deltaY" Source
getDOMWheelEventDeltaY :: (MonadIO m, DOMWheelEventK o) => o -> m Double Source
DeltaZ
data DOMWheelEventDeltaZPropertyInfo Source
dOMWheelEventDeltaZ :: AttrLabelProxy "deltaZ" Source
getDOMWheelEventDeltaZ :: (MonadIO m, DOMWheelEventK o) => o -> m Double Source
WebkitDirectionInvertedFromDevice
data DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo Source
dOMWheelEventWebkitDirectionInvertedFromDevice :: AttrLabelProxy "webkitDirectionInvertedFromDevice" Source
getDOMWheelEventWebkitDirectionInvertedFromDevice :: (MonadIO m, DOMWheelEventK o) => o -> m Bool Source
WheelDelta
data DOMWheelEventWheelDeltaPropertyInfo Source
dOMWheelEventWheelDelta :: AttrLabelProxy "wheelDelta" Source
getDOMWheelEventWheelDelta :: (MonadIO m, DOMWheelEventK o) => o -> m CLong Source
WheelDeltaX
data DOMWheelEventWheelDeltaXPropertyInfo Source
dOMWheelEventWheelDeltaX :: AttrLabelProxy "wheelDeltaX" Source
getDOMWheelEventWheelDeltaX :: (MonadIO m, DOMWheelEventK o) => o -> m CLong Source
WheelDeltaY
data DOMWheelEventWheelDeltaYPropertyInfo Source
dOMWheelEventWheelDeltaY :: AttrLabelProxy "wheelDeltaY" Source
getDOMWheelEventWheelDeltaY :: (MonadIO m, DOMWheelEventK o) => o -> m CLong Source