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
- dOMWheelEventGetDeltaMode :: (MonadIO m, DOMWheelEventK a) => a -> m Word64
- dOMWheelEventGetDeltaX :: (MonadIO m, DOMWheelEventK a) => a -> m Double
- dOMWheelEventGetDeltaY :: (MonadIO m, DOMWheelEventK a) => a -> m Double
- dOMWheelEventGetDeltaZ :: (MonadIO m, DOMWheelEventK a) => a -> m Double
- dOMWheelEventGetWebkitDirectionInvertedFromDevice :: (MonadIO m, DOMWheelEventK a) => a -> m Bool
- dOMWheelEventGetWheelDelta :: (MonadIO m, DOMWheelEventK a) => a -> m Int64
- dOMWheelEventGetWheelDeltaX :: (MonadIO m, DOMWheelEventK a) => a -> m Int64
- dOMWheelEventGetWheelDeltaY :: (MonadIO m, DOMWheelEventK a) => a -> m Int64
- dOMWheelEventInitWheelEvent :: (MonadIO m, DOMWheelEventK a, DOMDOMWindowK b) => a -> Int64 -> Int64 -> b -> Int64 -> Int64 -> Int64 -> Int64 -> Bool -> Bool -> Bool -> Bool -> m ()
- data DOMWheelEventDeltaModePropertyInfo
- getDOMWheelEventDeltaMode :: (MonadIO m, DOMWheelEventK o) => o -> m Word64
- data DOMWheelEventDeltaXPropertyInfo
- getDOMWheelEventDeltaX :: (MonadIO m, DOMWheelEventK o) => o -> m Double
- data DOMWheelEventDeltaYPropertyInfo
- getDOMWheelEventDeltaY :: (MonadIO m, DOMWheelEventK o) => o -> m Double
- data DOMWheelEventDeltaZPropertyInfo
- getDOMWheelEventDeltaZ :: (MonadIO m, DOMWheelEventK o) => o -> m Double
- data DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo
- getDOMWheelEventWebkitDirectionInvertedFromDevice :: (MonadIO m, DOMWheelEventK o) => o -> m Bool
- data DOMWheelEventWheelDeltaPropertyInfo
- getDOMWheelEventWheelDelta :: (MonadIO m, DOMWheelEventK o) => o -> m Int64
- data DOMWheelEventWheelDeltaXPropertyInfo
- getDOMWheelEventWheelDeltaX :: (MonadIO m, DOMWheelEventK o) => o -> m Int64
- data DOMWheelEventWheelDeltaYPropertyInfo
- getDOMWheelEventWheelDeltaY :: (MonadIO m, DOMWheelEventK o) => o -> m Int64
Exported types
newtype DOMWheelEvent Source
class GObject o => DOMWheelEventK o Source
(GObject o, IsDescendantOf DOMWheelEvent o) => DOMWheelEventK o |
toDOMWheelEvent :: DOMWheelEventK o => o -> IO DOMWheelEvent Source
Methods
dOMWheelEventGetDeltaMode
dOMWheelEventGetDeltaMode :: (MonadIO m, DOMWheelEventK a) => a -> m Word64 Source
dOMWheelEventGetDeltaX
dOMWheelEventGetDeltaX :: (MonadIO m, DOMWheelEventK a) => a -> m Double Source
dOMWheelEventGetDeltaY
dOMWheelEventGetDeltaY :: (MonadIO m, DOMWheelEventK a) => a -> m Double Source
dOMWheelEventGetDeltaZ
dOMWheelEventGetDeltaZ :: (MonadIO m, DOMWheelEventK a) => a -> m Double Source
dOMWheelEventGetWebkitDirectionInvertedFromDevice
dOMWheelEventGetWebkitDirectionInvertedFromDevice :: (MonadIO m, DOMWheelEventK a) => a -> m Bool Source
dOMWheelEventGetWheelDelta
dOMWheelEventGetWheelDelta :: (MonadIO m, DOMWheelEventK a) => a -> m Int64 Source
dOMWheelEventGetWheelDeltaX
dOMWheelEventGetWheelDeltaX :: (MonadIO m, DOMWheelEventK a) => a -> m Int64 Source
dOMWheelEventGetWheelDeltaY
dOMWheelEventGetWheelDeltaY :: (MonadIO m, DOMWheelEventK a) => a -> m Int64 Source
dOMWheelEventInitWheelEvent
dOMWheelEventInitWheelEvent :: (MonadIO m, DOMWheelEventK a, DOMDOMWindowK b) => a -> Int64 -> Int64 -> b -> Int64 -> Int64 -> Int64 -> Int64 -> Bool -> Bool -> Bool -> Bool -> m () Source
Properties
DeltaMode
data DOMWheelEventDeltaModePropertyInfo Source
AttrInfo DOMWheelEventDeltaModePropertyInfo | |
type AttrLabel DOMWheelEventDeltaModePropertyInfo = "DOMWheelEvent::delta-mode" | |
type AttrGetType DOMWheelEventDeltaModePropertyInfo = Word64 | |
type AttrBaseTypeConstraint DOMWheelEventDeltaModePropertyInfo = DOMWheelEventK | |
type AttrSetTypeConstraint DOMWheelEventDeltaModePropertyInfo = * ~ () | |
type AttrAllowedOps DOMWheelEventDeltaModePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMWheelEventDeltaMode :: (MonadIO m, DOMWheelEventK o) => o -> m Word64 Source
DeltaX
data DOMWheelEventDeltaXPropertyInfo Source
AttrInfo DOMWheelEventDeltaXPropertyInfo | |
type AttrLabel DOMWheelEventDeltaXPropertyInfo = "DOMWheelEvent::delta-x" | |
type AttrGetType DOMWheelEventDeltaXPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMWheelEventDeltaXPropertyInfo = DOMWheelEventK | |
type AttrSetTypeConstraint DOMWheelEventDeltaXPropertyInfo = * ~ () | |
type AttrAllowedOps DOMWheelEventDeltaXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMWheelEventDeltaX :: (MonadIO m, DOMWheelEventK o) => o -> m Double Source
DeltaY
data DOMWheelEventDeltaYPropertyInfo Source
AttrInfo DOMWheelEventDeltaYPropertyInfo | |
type AttrLabel DOMWheelEventDeltaYPropertyInfo = "DOMWheelEvent::delta-y" | |
type AttrGetType DOMWheelEventDeltaYPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMWheelEventDeltaYPropertyInfo = DOMWheelEventK | |
type AttrSetTypeConstraint DOMWheelEventDeltaYPropertyInfo = * ~ () | |
type AttrAllowedOps DOMWheelEventDeltaYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMWheelEventDeltaY :: (MonadIO m, DOMWheelEventK o) => o -> m Double Source
DeltaZ
data DOMWheelEventDeltaZPropertyInfo Source
AttrInfo DOMWheelEventDeltaZPropertyInfo | |
type AttrLabel DOMWheelEventDeltaZPropertyInfo = "DOMWheelEvent::delta-z" | |
type AttrGetType DOMWheelEventDeltaZPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMWheelEventDeltaZPropertyInfo = DOMWheelEventK | |
type AttrSetTypeConstraint DOMWheelEventDeltaZPropertyInfo = * ~ () | |
type AttrAllowedOps DOMWheelEventDeltaZPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMWheelEventDeltaZ :: (MonadIO m, DOMWheelEventK o) => o -> m Double Source
WebkitDirectionInvertedFromDevice
data DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo Source
AttrInfo DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo | |
type AttrLabel DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = "DOMWheelEvent::webkit-direction-inverted-from-device" | |
type AttrGetType DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = Bool | |
type AttrBaseTypeConstraint DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = DOMWheelEventK | |
type AttrSetTypeConstraint DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = * ~ () | |
type AttrAllowedOps DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMWheelEventWebkitDirectionInvertedFromDevice :: (MonadIO m, DOMWheelEventK o) => o -> m Bool Source
WheelDelta
data DOMWheelEventWheelDeltaPropertyInfo Source
AttrInfo DOMWheelEventWheelDeltaPropertyInfo | |
type AttrLabel DOMWheelEventWheelDeltaPropertyInfo = "DOMWheelEvent::wheel-delta" | |
type AttrGetType DOMWheelEventWheelDeltaPropertyInfo = Int64 | |
type AttrBaseTypeConstraint DOMWheelEventWheelDeltaPropertyInfo = DOMWheelEventK | |
type AttrSetTypeConstraint DOMWheelEventWheelDeltaPropertyInfo = * ~ () | |
type AttrAllowedOps DOMWheelEventWheelDeltaPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMWheelEventWheelDelta :: (MonadIO m, DOMWheelEventK o) => o -> m Int64 Source
WheelDeltaX
data DOMWheelEventWheelDeltaXPropertyInfo Source
AttrInfo DOMWheelEventWheelDeltaXPropertyInfo | |
type AttrLabel DOMWheelEventWheelDeltaXPropertyInfo = "DOMWheelEvent::wheel-delta-x" | |
type AttrGetType DOMWheelEventWheelDeltaXPropertyInfo = Int64 | |
type AttrBaseTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo = DOMWheelEventK | |
type AttrSetTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo = * ~ () | |
type AttrAllowedOps DOMWheelEventWheelDeltaXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMWheelEventWheelDeltaX :: (MonadIO m, DOMWheelEventK o) => o -> m Int64 Source
WheelDeltaY
data DOMWheelEventWheelDeltaYPropertyInfo Source
AttrInfo DOMWheelEventWheelDeltaYPropertyInfo | |
type AttrLabel DOMWheelEventWheelDeltaYPropertyInfo = "DOMWheelEvent::wheel-delta-y" | |
type AttrGetType DOMWheelEventWheelDeltaYPropertyInfo = Int64 | |
type AttrBaseTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo = DOMWheelEventK | |
type AttrSetTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo = * ~ () | |
type AttrAllowedOps DOMWheelEventWheelDeltaYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMWheelEventWheelDeltaY :: (MonadIO m, DOMWheelEventK o) => o -> m Int64 Source