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 |
- Exported types
- Methods
- dOMMouseEventGetAltKey
- dOMMouseEventGetButton
- dOMMouseEventGetClientX
- dOMMouseEventGetClientY
- dOMMouseEventGetCtrlKey
- dOMMouseEventGetFromElement
- dOMMouseEventGetMetaKey
- dOMMouseEventGetOffsetX
- dOMMouseEventGetOffsetY
- dOMMouseEventGetRelatedTarget
- dOMMouseEventGetScreenX
- dOMMouseEventGetScreenY
- dOMMouseEventGetShiftKey
- dOMMouseEventGetToElement
- dOMMouseEventGetX
- dOMMouseEventGetY
- dOMMouseEventInitMouseEvent
- Properties
- newtype DOMMouseEvent = DOMMouseEvent (ForeignPtr DOMMouseEvent)
- class GObject o => DOMMouseEventK o
- toDOMMouseEvent :: DOMMouseEventK o => o -> IO DOMMouseEvent
- noDOMMouseEvent :: Maybe DOMMouseEvent
- data DOMMouseEventGetAltKeyMethodInfo
- dOMMouseEventGetAltKey :: (MonadIO m, DOMMouseEventK a) => a -> m Bool
- data DOMMouseEventGetButtonMethodInfo
- dOMMouseEventGetButton :: (MonadIO m, DOMMouseEventK a) => a -> m Word16
- data DOMMouseEventGetClientXMethodInfo
- dOMMouseEventGetClientX :: (MonadIO m, DOMMouseEventK a) => a -> m Int64
- data DOMMouseEventGetClientYMethodInfo
- dOMMouseEventGetClientY :: (MonadIO m, DOMMouseEventK a) => a -> m Int64
- data DOMMouseEventGetCtrlKeyMethodInfo
- dOMMouseEventGetCtrlKey :: (MonadIO m, DOMMouseEventK a) => a -> m Bool
- data DOMMouseEventGetFromElementMethodInfo
- dOMMouseEventGetFromElement :: (MonadIO m, DOMMouseEventK a) => a -> m DOMNode
- data DOMMouseEventGetMetaKeyMethodInfo
- dOMMouseEventGetMetaKey :: (MonadIO m, DOMMouseEventK a) => a -> m Bool
- data DOMMouseEventGetOffsetXMethodInfo
- dOMMouseEventGetOffsetX :: (MonadIO m, DOMMouseEventK a) => a -> m Int64
- data DOMMouseEventGetOffsetYMethodInfo
- dOMMouseEventGetOffsetY :: (MonadIO m, DOMMouseEventK a) => a -> m Int64
- data DOMMouseEventGetRelatedTargetMethodInfo
- dOMMouseEventGetRelatedTarget :: (MonadIO m, DOMMouseEventK a) => a -> m DOMEventTarget
- data DOMMouseEventGetScreenXMethodInfo
- dOMMouseEventGetScreenX :: (MonadIO m, DOMMouseEventK a) => a -> m Int64
- data DOMMouseEventGetScreenYMethodInfo
- dOMMouseEventGetScreenY :: (MonadIO m, DOMMouseEventK a) => a -> m Int64
- data DOMMouseEventGetShiftKeyMethodInfo
- dOMMouseEventGetShiftKey :: (MonadIO m, DOMMouseEventK a) => a -> m Bool
- data DOMMouseEventGetToElementMethodInfo
- dOMMouseEventGetToElement :: (MonadIO m, DOMMouseEventK a) => a -> m DOMNode
- data DOMMouseEventGetXMethodInfo
- dOMMouseEventGetX :: (MonadIO m, DOMMouseEventK a) => a -> m Int64
- data DOMMouseEventGetYMethodInfo
- dOMMouseEventGetY :: (MonadIO m, DOMMouseEventK a) => a -> m Int64
- data DOMMouseEventInitMouseEventMethodInfo
- dOMMouseEventInitMouseEvent :: (MonadIO m, DOMMouseEventK a, DOMDOMWindowK b, DOMEventTargetK c) => a -> Text -> Bool -> Bool -> b -> Int64 -> Int64 -> Int64 -> Int64 -> Int64 -> Bool -> Bool -> Bool -> Bool -> Word16 -> c -> m ()
- data DOMMouseEventAltKeyPropertyInfo
- getDOMMouseEventAltKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool
- data DOMMouseEventButtonPropertyInfo
- getDOMMouseEventButton :: (MonadIO m, DOMMouseEventK o) => o -> m Word32
- data DOMMouseEventClientXPropertyInfo
- getDOMMouseEventClientX :: (MonadIO m, DOMMouseEventK o) => o -> m Int64
- data DOMMouseEventClientYPropertyInfo
- getDOMMouseEventClientY :: (MonadIO m, DOMMouseEventK o) => o -> m Int64
- data DOMMouseEventCtrlKeyPropertyInfo
- getDOMMouseEventCtrlKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool
- data DOMMouseEventFromElementPropertyInfo
- getDOMMouseEventFromElement :: (MonadIO m, DOMMouseEventK o) => o -> m DOMNode
- data DOMMouseEventMetaKeyPropertyInfo
- getDOMMouseEventMetaKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool
- data DOMMouseEventMovementXPropertyInfo
- getDOMMouseEventMovementX :: (MonadIO m, DOMMouseEventK o) => o -> m Int64
- data DOMMouseEventMovementYPropertyInfo
- getDOMMouseEventMovementY :: (MonadIO m, DOMMouseEventK o) => o -> m Int64
- data DOMMouseEventOffsetXPropertyInfo
- getDOMMouseEventOffsetX :: (MonadIO m, DOMMouseEventK o) => o -> m Int64
- data DOMMouseEventOffsetYPropertyInfo
- getDOMMouseEventOffsetY :: (MonadIO m, DOMMouseEventK o) => o -> m Int64
- data DOMMouseEventRelatedTargetPropertyInfo
- getDOMMouseEventRelatedTarget :: (MonadIO m, DOMMouseEventK o) => o -> m DOMEventTarget
- data DOMMouseEventScreenXPropertyInfo
- getDOMMouseEventScreenX :: (MonadIO m, DOMMouseEventK o) => o -> m Int64
- data DOMMouseEventScreenYPropertyInfo
- getDOMMouseEventScreenY :: (MonadIO m, DOMMouseEventK o) => o -> m Int64
- data DOMMouseEventShiftKeyPropertyInfo
- getDOMMouseEventShiftKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool
- data DOMMouseEventToElementPropertyInfo
- getDOMMouseEventToElement :: (MonadIO m, DOMMouseEventK o) => o -> m DOMNode
- data DOMMouseEventXPropertyInfo
- getDOMMouseEventX :: (MonadIO m, DOMMouseEventK o) => o -> m Int64
- data DOMMouseEventYPropertyInfo
- getDOMMouseEventY :: (MonadIO m, DOMMouseEventK o) => o -> m Int64
Exported types
newtype DOMMouseEvent Source
GObject DOMMouseEvent Source | |
((~) * info (ResolveDOMMouseEventMethod t DOMMouseEvent), MethodInfo * info DOMMouseEvent p) => IsLabel t (DOMMouseEvent -> p) Source | |
((~) * info (ResolveDOMMouseEventMethod t DOMMouseEvent), MethodInfo * info DOMMouseEvent p) => IsLabelProxy t (DOMMouseEvent -> p) Source | |
type ParentTypes DOMMouseEvent Source | |
type AttributeList DOMMouseEvent Source | |
type SignalList DOMMouseEvent Source |
class GObject o => DOMMouseEventK o Source
(GObject o, IsDescendantOf DOMMouseEvent o) => DOMMouseEventK o Source | |
toDOMMouseEvent :: DOMMouseEventK o => o -> IO DOMMouseEvent Source
Methods
dOMMouseEventGetAltKey
data DOMMouseEventGetAltKeyMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetAltKeyMethodInfo a signature Source | |
dOMMouseEventGetAltKey :: (MonadIO m, DOMMouseEventK a) => a -> m Bool Source
dOMMouseEventGetButton
data DOMMouseEventGetButtonMethodInfo Source
((~) (TYPE Lifted) signature (m Word16), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetButtonMethodInfo a signature Source | |
dOMMouseEventGetButton :: (MonadIO m, DOMMouseEventK a) => a -> m Word16 Source
dOMMouseEventGetClientX
data DOMMouseEventGetClientXMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetClientXMethodInfo a signature Source | |
dOMMouseEventGetClientX :: (MonadIO m, DOMMouseEventK a) => a -> m Int64 Source
dOMMouseEventGetClientY
data DOMMouseEventGetClientYMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetClientYMethodInfo a signature Source | |
dOMMouseEventGetClientY :: (MonadIO m, DOMMouseEventK a) => a -> m Int64 Source
dOMMouseEventGetCtrlKey
data DOMMouseEventGetCtrlKeyMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetCtrlKeyMethodInfo a signature Source | |
dOMMouseEventGetCtrlKey :: (MonadIO m, DOMMouseEventK a) => a -> m Bool Source
dOMMouseEventGetFromElement
data DOMMouseEventGetFromElementMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetFromElementMethodInfo a signature Source | |
dOMMouseEventGetFromElement :: (MonadIO m, DOMMouseEventK a) => a -> m DOMNode Source
dOMMouseEventGetMetaKey
data DOMMouseEventGetMetaKeyMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetMetaKeyMethodInfo a signature Source | |
dOMMouseEventGetMetaKey :: (MonadIO m, DOMMouseEventK a) => a -> m Bool Source
dOMMouseEventGetOffsetX
data DOMMouseEventGetOffsetXMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetOffsetXMethodInfo a signature Source | |
dOMMouseEventGetOffsetX :: (MonadIO m, DOMMouseEventK a) => a -> m Int64 Source
dOMMouseEventGetOffsetY
data DOMMouseEventGetOffsetYMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetOffsetYMethodInfo a signature Source | |
dOMMouseEventGetOffsetY :: (MonadIO m, DOMMouseEventK a) => a -> m Int64 Source
dOMMouseEventGetRelatedTarget
data DOMMouseEventGetRelatedTargetMethodInfo Source
((~) (TYPE Lifted) signature (m DOMEventTarget), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetRelatedTargetMethodInfo a signature Source | |
dOMMouseEventGetRelatedTarget :: (MonadIO m, DOMMouseEventK a) => a -> m DOMEventTarget Source
dOMMouseEventGetScreenX
data DOMMouseEventGetScreenXMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetScreenXMethodInfo a signature Source | |
dOMMouseEventGetScreenX :: (MonadIO m, DOMMouseEventK a) => a -> m Int64 Source
dOMMouseEventGetScreenY
data DOMMouseEventGetScreenYMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetScreenYMethodInfo a signature Source | |
dOMMouseEventGetScreenY :: (MonadIO m, DOMMouseEventK a) => a -> m Int64 Source
dOMMouseEventGetShiftKey
data DOMMouseEventGetShiftKeyMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetShiftKeyMethodInfo a signature Source | |
dOMMouseEventGetShiftKey :: (MonadIO m, DOMMouseEventK a) => a -> m Bool Source
dOMMouseEventGetToElement
data DOMMouseEventGetToElementMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetToElementMethodInfo a signature Source | |
dOMMouseEventGetToElement :: (MonadIO m, DOMMouseEventK a) => a -> m DOMNode Source
dOMMouseEventGetX
data DOMMouseEventGetXMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetXMethodInfo a signature Source | |
dOMMouseEventGetX :: (MonadIO m, DOMMouseEventK a) => a -> m Int64 Source
dOMMouseEventGetY
data DOMMouseEventGetYMethodInfo Source
((~) (TYPE Lifted) signature (m Int64), MonadIO m, DOMMouseEventK a) => MethodInfo (TYPE Lifted) DOMMouseEventGetYMethodInfo a signature Source | |
dOMMouseEventGetY :: (MonadIO m, DOMMouseEventK a) => a -> m Int64 Source
dOMMouseEventInitMouseEvent
data DOMMouseEventInitMouseEventMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Bool -> Bool -> b -> Int64 -> Int64 -> Int64 -> Int64 -> Int64 -> Bool -> Bool -> Bool -> Bool -> Word16 -> c -> m ()), MonadIO m, DOMMouseEventK a, DOMDOMWindowK b, DOMEventTargetK c) => MethodInfo (TYPE Lifted) DOMMouseEventInitMouseEventMethodInfo a signature Source | |
dOMMouseEventInitMouseEvent :: (MonadIO m, DOMMouseEventK a, DOMDOMWindowK b, DOMEventTargetK c) => a -> Text -> Bool -> Bool -> b -> Int64 -> Int64 -> Int64 -> Int64 -> Int64 -> Bool -> Bool -> Bool -> Bool -> Word16 -> c -> m () Source
Properties
AltKey
data DOMMouseEventAltKeyPropertyInfo Source
getDOMMouseEventAltKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool Source
Button
data DOMMouseEventButtonPropertyInfo Source
getDOMMouseEventButton :: (MonadIO m, DOMMouseEventK o) => o -> m Word32 Source
ClientX
data DOMMouseEventClientXPropertyInfo Source
getDOMMouseEventClientX :: (MonadIO m, DOMMouseEventK o) => o -> m Int64 Source
ClientY
data DOMMouseEventClientYPropertyInfo Source
getDOMMouseEventClientY :: (MonadIO m, DOMMouseEventK o) => o -> m Int64 Source
CtrlKey
data DOMMouseEventCtrlKeyPropertyInfo Source
getDOMMouseEventCtrlKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool Source
FromElement
data DOMMouseEventFromElementPropertyInfo Source
getDOMMouseEventFromElement :: (MonadIO m, DOMMouseEventK o) => o -> m DOMNode Source
MetaKey
data DOMMouseEventMetaKeyPropertyInfo Source
getDOMMouseEventMetaKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool Source
MovementX
data DOMMouseEventMovementXPropertyInfo Source
getDOMMouseEventMovementX :: (MonadIO m, DOMMouseEventK o) => o -> m Int64 Source
MovementY
data DOMMouseEventMovementYPropertyInfo Source
getDOMMouseEventMovementY :: (MonadIO m, DOMMouseEventK o) => o -> m Int64 Source
OffsetX
data DOMMouseEventOffsetXPropertyInfo Source
getDOMMouseEventOffsetX :: (MonadIO m, DOMMouseEventK o) => o -> m Int64 Source
OffsetY
data DOMMouseEventOffsetYPropertyInfo Source
getDOMMouseEventOffsetY :: (MonadIO m, DOMMouseEventK o) => o -> m Int64 Source
RelatedTarget
data DOMMouseEventRelatedTargetPropertyInfo Source
getDOMMouseEventRelatedTarget :: (MonadIO m, DOMMouseEventK o) => o -> m DOMEventTarget Source
ScreenX
data DOMMouseEventScreenXPropertyInfo Source
getDOMMouseEventScreenX :: (MonadIO m, DOMMouseEventK o) => o -> m Int64 Source
ScreenY
data DOMMouseEventScreenYPropertyInfo Source
getDOMMouseEventScreenY :: (MonadIO m, DOMMouseEventK o) => o -> m Int64 Source
ShiftKey
data DOMMouseEventShiftKeyPropertyInfo Source
getDOMMouseEventShiftKey :: (MonadIO m, DOMMouseEventK o) => o -> m Bool Source
ToElement
data DOMMouseEventToElementPropertyInfo Source
getDOMMouseEventToElement :: (MonadIO m, DOMMouseEventK o) => o -> m DOMNode Source
X
data DOMMouseEventXPropertyInfo Source
getDOMMouseEventX :: (MonadIO m, DOMMouseEventK o) => o -> m Int64 Source
Y
data DOMMouseEventYPropertyInfo Source
getDOMMouseEventY :: (MonadIO m, DOMMouseEventK o) => o -> m Int64 Source