| 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 |
GI.WebKit2WebExtension.Objects.DOMWheelEvent
Contents
Description
- newtype DOMWheelEvent = DOMWheelEvent (ForeignPtr DOMWheelEvent)
- class GObject o => DOMWheelEventK o
- toDOMWheelEvent :: DOMWheelEventK o => o -> IO DOMWheelEvent
- noDOMWheelEvent :: Maybe DOMWheelEvent
- 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
class GObject o => DOMWheelEventK o Source
Instances
| (GObject o, IsDescendantOf DOMWheelEvent o) => DOMWheelEventK o |
toDOMWheelEvent :: DOMWheelEventK o => o -> IO DOMWheelEvent Source
Methods
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
Instances
| 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
Instances
| 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
Instances
| 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
Instances
| 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
Instances
| 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
Instances
| 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
Instances
| 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
Instances
| 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