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 DOMMouseEvent = DOMMouseEvent (ManagedPtr DOMMouseEvent)
- class GObject o => IsDOMMouseEvent o
- toDOMMouseEvent :: IsDOMMouseEvent o => o -> IO DOMMouseEvent
- noDOMMouseEvent :: Maybe DOMMouseEvent
- data DOMMouseEventGetAltKeyMethodInfo
- dOMMouseEventGetAltKey :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m Bool
- data DOMMouseEventGetButtonMethodInfo
- dOMMouseEventGetButton :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m Word16
- data DOMMouseEventGetClientXMethodInfo
- dOMMouseEventGetClientX :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- data DOMMouseEventGetClientYMethodInfo
- dOMMouseEventGetClientY :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- data DOMMouseEventGetCtrlKeyMethodInfo
- dOMMouseEventGetCtrlKey :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m Bool
- data DOMMouseEventGetFromElementMethodInfo
- dOMMouseEventGetFromElement :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m DOMNode
- data DOMMouseEventGetMetaKeyMethodInfo
- dOMMouseEventGetMetaKey :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m Bool
- data DOMMouseEventGetOffsetXMethodInfo
- dOMMouseEventGetOffsetX :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- data DOMMouseEventGetOffsetYMethodInfo
- dOMMouseEventGetOffsetY :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- data DOMMouseEventGetRelatedTargetMethodInfo
- dOMMouseEventGetRelatedTarget :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m DOMEventTarget
- data DOMMouseEventGetScreenXMethodInfo
- dOMMouseEventGetScreenX :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- data DOMMouseEventGetScreenYMethodInfo
- dOMMouseEventGetScreenY :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- data DOMMouseEventGetShiftKeyMethodInfo
- dOMMouseEventGetShiftKey :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m Bool
- data DOMMouseEventGetToElementMethodInfo
- dOMMouseEventGetToElement :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m DOMNode
- data DOMMouseEventGetWebkitMovementXMethodInfo
- dOMMouseEventGetWebkitMovementX :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- data DOMMouseEventGetWebkitMovementYMethodInfo
- dOMMouseEventGetWebkitMovementY :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- data DOMMouseEventGetXMethodInfo
- dOMMouseEventGetX :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- data DOMMouseEventGetYMethodInfo
- dOMMouseEventGetY :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- data DOMMouseEventInitMouseEventMethodInfo
- dOMMouseEventInitMouseEvent :: (HasCallStack, MonadIO m, IsDOMMouseEvent a, IsDOMDOMWindow b, IsDOMEventTarget c) => a -> Text -> Bool -> Bool -> b -> CLong -> CLong -> CLong -> CLong -> CLong -> Bool -> Bool -> Bool -> Bool -> Word16 -> c -> m ()
- data DOMMouseEventAltKeyPropertyInfo
- dOMMouseEventAltKey :: AttrLabelProxy "altKey"
- getDOMMouseEventAltKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool
- data DOMMouseEventButtonPropertyInfo
- dOMMouseEventButton :: AttrLabelProxy "button"
- getDOMMouseEventButton :: (MonadIO m, IsDOMMouseEvent o) => o -> m Word32
- data DOMMouseEventClientXPropertyInfo
- dOMMouseEventClientX :: AttrLabelProxy "clientX"
- getDOMMouseEventClientX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- data DOMMouseEventClientYPropertyInfo
- dOMMouseEventClientY :: AttrLabelProxy "clientY"
- getDOMMouseEventClientY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- data DOMMouseEventCtrlKeyPropertyInfo
- dOMMouseEventCtrlKey :: AttrLabelProxy "ctrlKey"
- getDOMMouseEventCtrlKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool
- data DOMMouseEventFromElementPropertyInfo
- dOMMouseEventFromElement :: AttrLabelProxy "fromElement"
- getDOMMouseEventFromElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMNode
- data DOMMouseEventMetaKeyPropertyInfo
- dOMMouseEventMetaKey :: AttrLabelProxy "metaKey"
- getDOMMouseEventMetaKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool
- data DOMMouseEventOffsetXPropertyInfo
- dOMMouseEventOffsetX :: AttrLabelProxy "offsetX"
- getDOMMouseEventOffsetX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- data DOMMouseEventOffsetYPropertyInfo
- dOMMouseEventOffsetY :: AttrLabelProxy "offsetY"
- getDOMMouseEventOffsetY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- data DOMMouseEventRelatedTargetPropertyInfo
- dOMMouseEventRelatedTarget :: AttrLabelProxy "relatedTarget"
- getDOMMouseEventRelatedTarget :: (MonadIO m, IsDOMMouseEvent o) => o -> m (Maybe DOMEventTarget)
- data DOMMouseEventScreenXPropertyInfo
- dOMMouseEventScreenX :: AttrLabelProxy "screenX"
- getDOMMouseEventScreenX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- data DOMMouseEventScreenYPropertyInfo
- dOMMouseEventScreenY :: AttrLabelProxy "screenY"
- getDOMMouseEventScreenY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- data DOMMouseEventShiftKeyPropertyInfo
- dOMMouseEventShiftKey :: AttrLabelProxy "shiftKey"
- getDOMMouseEventShiftKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool
- data DOMMouseEventToElementPropertyInfo
- dOMMouseEventToElement :: AttrLabelProxy "toElement"
- getDOMMouseEventToElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMNode
- data DOMMouseEventWebkitMovementXPropertyInfo
- dOMMouseEventWebkitMovementX :: AttrLabelProxy "webkitMovementX"
- getDOMMouseEventWebkitMovementX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- data DOMMouseEventWebkitMovementYPropertyInfo
- dOMMouseEventWebkitMovementY :: AttrLabelProxy "webkitMovementY"
- getDOMMouseEventWebkitMovementY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- data DOMMouseEventXPropertyInfo
- dOMMouseEventX :: AttrLabelProxy "x"
- getDOMMouseEventX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- data DOMMouseEventYPropertyInfo
- dOMMouseEventY :: AttrLabelProxy "y"
- getDOMMouseEventY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
Exported types
newtype DOMMouseEvent Source #
GObject DOMMouseEvent Source # | |
IsObject DOMMouseEvent Source # | |
IsDOMUIEvent DOMMouseEvent Source # | |
IsDOMObject DOMMouseEvent Source # | |
IsDOMMouseEvent DOMMouseEvent Source # | |
IsDOMEvent 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 # | |
HasAttributeList * DOMMouseEvent Source # | |
type AttributeList DOMMouseEvent Source # | |
type SignalList DOMMouseEvent Source # | |
class GObject o => IsDOMMouseEvent o Source #
toDOMMouseEvent :: IsDOMMouseEvent o => o -> IO DOMMouseEvent Source #
Methods
getAltKey
data DOMMouseEventGetAltKeyMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetAltKeyMethodInfo a signature Source # | |
dOMMouseEventGetAltKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getButton
data DOMMouseEventGetButtonMethodInfo Source #
((~) * signature (m Word16), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetButtonMethodInfo a signature Source # | |
dOMMouseEventGetButton Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Word16 | Returns: A |
No description available in the introspection data.
getClientX
data DOMMouseEventGetClientXMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetClientXMethodInfo a signature Source # | |
dOMMouseEventGetClientX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getClientY
data DOMMouseEventGetClientYMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetClientYMethodInfo a signature Source # | |
dOMMouseEventGetClientY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getCtrlKey
data DOMMouseEventGetCtrlKeyMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetCtrlKeyMethodInfo a signature Source # | |
dOMMouseEventGetCtrlKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getFromElement
data DOMMouseEventGetFromElementMethodInfo Source #
((~) * signature (m DOMNode), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetFromElementMethodInfo a signature Source # | |
dOMMouseEventGetFromElement Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m DOMNode | Returns: A |
No description available in the introspection data.
getMetaKey
data DOMMouseEventGetMetaKeyMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetMetaKeyMethodInfo a signature Source # | |
dOMMouseEventGetMetaKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getOffsetX
data DOMMouseEventGetOffsetXMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetOffsetXMethodInfo a signature Source # | |
dOMMouseEventGetOffsetX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getOffsetY
data DOMMouseEventGetOffsetYMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetOffsetYMethodInfo a signature Source # | |
dOMMouseEventGetOffsetY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getRelatedTarget
data DOMMouseEventGetRelatedTargetMethodInfo Source #
((~) * signature (m DOMEventTarget), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetRelatedTargetMethodInfo a signature Source # | |
dOMMouseEventGetRelatedTarget Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m DOMEventTarget | Returns: A |
No description available in the introspection data.
getScreenX
data DOMMouseEventGetScreenXMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetScreenXMethodInfo a signature Source # | |
dOMMouseEventGetScreenX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getScreenY
data DOMMouseEventGetScreenYMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetScreenYMethodInfo a signature Source # | |
dOMMouseEventGetScreenY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getShiftKey
data DOMMouseEventGetShiftKeyMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetShiftKeyMethodInfo a signature Source # | |
dOMMouseEventGetShiftKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getToElement
data DOMMouseEventGetToElementMethodInfo Source #
((~) * signature (m DOMNode), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetToElementMethodInfo a signature Source # | |
dOMMouseEventGetToElement Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m DOMNode | Returns: A |
No description available in the introspection data.
getWebkitMovementX
data DOMMouseEventGetWebkitMovementXMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetWebkitMovementXMethodInfo a signature Source # | |
dOMMouseEventGetWebkitMovementX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getWebkitMovementY
data DOMMouseEventGetWebkitMovementYMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetWebkitMovementYMethodInfo a signature Source # | |
dOMMouseEventGetWebkitMovementY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getX
data DOMMouseEventGetXMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetXMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getY
data DOMMouseEventGetYMethodInfo Source #
((~) * signature (m CLong), MonadIO m, IsDOMMouseEvent a) => MethodInfo * DOMMouseEventGetYMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
initMouseEvent
data DOMMouseEventInitMouseEventMethodInfo Source #
((~) * signature (Text -> Bool -> Bool -> b -> CLong -> CLong -> CLong -> CLong -> CLong -> Bool -> Bool -> Bool -> Bool -> Word16 -> c -> m ()), MonadIO m, IsDOMMouseEvent a, IsDOMDOMWindow b, IsDOMEventTarget c) => MethodInfo * DOMMouseEventInitMouseEventMethodInfo a signature Source # | |
dOMMouseEventInitMouseEvent Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a, IsDOMDOMWindow b, IsDOMEventTarget c) | |
=> a |
|
-> Text |
|
-> Bool |
|
-> Bool |
|
-> b |
|
-> CLong |
|
-> CLong |
|
-> CLong |
|
-> CLong |
|
-> CLong |
|
-> Bool |
|
-> Bool |
|
-> Bool |
|
-> Bool |
|
-> Word16 |
|
-> c |
|
-> m () |
No description available in the introspection data.
Properties
altKey
data DOMMouseEventAltKeyPropertyInfo Source #
dOMMouseEventAltKey :: AttrLabelProxy "altKey" Source #
getDOMMouseEventAltKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
button
data DOMMouseEventButtonPropertyInfo Source #
dOMMouseEventButton :: AttrLabelProxy "button" Source #
getDOMMouseEventButton :: (MonadIO m, IsDOMMouseEvent o) => o -> m Word32 Source #
clientX
data DOMMouseEventClientXPropertyInfo Source #
dOMMouseEventClientX :: AttrLabelProxy "clientX" Source #
getDOMMouseEventClientX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
clientY
data DOMMouseEventClientYPropertyInfo Source #
dOMMouseEventClientY :: AttrLabelProxy "clientY" Source #
getDOMMouseEventClientY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
ctrlKey
data DOMMouseEventCtrlKeyPropertyInfo Source #
dOMMouseEventCtrlKey :: AttrLabelProxy "ctrlKey" Source #
getDOMMouseEventCtrlKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
fromElement
data DOMMouseEventFromElementPropertyInfo Source #
dOMMouseEventFromElement :: AttrLabelProxy "fromElement" Source #
getDOMMouseEventFromElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMNode Source #
metaKey
data DOMMouseEventMetaKeyPropertyInfo Source #
dOMMouseEventMetaKey :: AttrLabelProxy "metaKey" Source #
getDOMMouseEventMetaKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
offsetX
data DOMMouseEventOffsetXPropertyInfo Source #
dOMMouseEventOffsetX :: AttrLabelProxy "offsetX" Source #
getDOMMouseEventOffsetX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
offsetY
data DOMMouseEventOffsetYPropertyInfo Source #
dOMMouseEventOffsetY :: AttrLabelProxy "offsetY" Source #
getDOMMouseEventOffsetY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
relatedTarget
data DOMMouseEventRelatedTargetPropertyInfo Source #
dOMMouseEventRelatedTarget :: AttrLabelProxy "relatedTarget" Source #
getDOMMouseEventRelatedTarget :: (MonadIO m, IsDOMMouseEvent o) => o -> m (Maybe DOMEventTarget) Source #
screenX
data DOMMouseEventScreenXPropertyInfo Source #
dOMMouseEventScreenX :: AttrLabelProxy "screenX" Source #
getDOMMouseEventScreenX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
screenY
data DOMMouseEventScreenYPropertyInfo Source #
dOMMouseEventScreenY :: AttrLabelProxy "screenY" Source #
getDOMMouseEventScreenY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
shiftKey
data DOMMouseEventShiftKeyPropertyInfo Source #
dOMMouseEventShiftKey :: AttrLabelProxy "shiftKey" Source #
getDOMMouseEventShiftKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
toElement
data DOMMouseEventToElementPropertyInfo Source #
dOMMouseEventToElement :: AttrLabelProxy "toElement" Source #
getDOMMouseEventToElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMNode Source #
webkitMovementX
data DOMMouseEventWebkitMovementXPropertyInfo Source #
dOMMouseEventWebkitMovementX :: AttrLabelProxy "webkitMovementX" Source #
getDOMMouseEventWebkitMovementX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
webkitMovementY
data DOMMouseEventWebkitMovementYPropertyInfo Source #
dOMMouseEventWebkitMovementY :: AttrLabelProxy "webkitMovementY" Source #
getDOMMouseEventWebkitMovementY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
x
data DOMMouseEventXPropertyInfo Source #
dOMMouseEventX :: AttrLabelProxy "x" Source #
getDOMMouseEventX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
y
data DOMMouseEventYPropertyInfo Source #
dOMMouseEventY :: AttrLabelProxy "y" Source #
getDOMMouseEventY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #