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 :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMMouseEvent
- noDOMMouseEvent :: Maybe DOMMouseEvent
- dOMMouseEventGetAltKey :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m Bool
- dOMMouseEventGetButton :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m Word16
- dOMMouseEventGetClientX :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- dOMMouseEventGetClientY :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- dOMMouseEventGetCtrlKey :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m Bool
- dOMMouseEventGetFromElement :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m DOMNode
- dOMMouseEventGetMetaKey :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m Bool
- dOMMouseEventGetOffsetX :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- dOMMouseEventGetOffsetY :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- dOMMouseEventGetRelatedTarget :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m DOMEventTarget
- dOMMouseEventGetScreenX :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- dOMMouseEventGetScreenY :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- dOMMouseEventGetShiftKey :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m Bool
- dOMMouseEventGetToElement :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m DOMNode
- dOMMouseEventGetWebkitMovementX :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- dOMMouseEventGetWebkitMovementY :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- dOMMouseEventGetX :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- dOMMouseEventGetY :: (HasCallStack, MonadIO m, IsDOMMouseEvent a) => a -> m CLong
- 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 ()
- getDOMMouseEventAltKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool
- getDOMMouseEventButton :: (MonadIO m, IsDOMMouseEvent o) => o -> m Word32
- getDOMMouseEventClientX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- getDOMMouseEventClientY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- getDOMMouseEventCtrlKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool
- getDOMMouseEventFromElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMNode
- getDOMMouseEventMetaKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool
- getDOMMouseEventOffsetX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- getDOMMouseEventOffsetY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- getDOMMouseEventRelatedTarget :: (MonadIO m, IsDOMMouseEvent o) => o -> m (Maybe DOMEventTarget)
- getDOMMouseEventScreenX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- getDOMMouseEventScreenY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- getDOMMouseEventShiftKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool
- getDOMMouseEventToElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMNode
- getDOMMouseEventWebkitMovementX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- getDOMMouseEventWebkitMovementY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- getDOMMouseEventX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- getDOMMouseEventY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
Exported types
newtype DOMMouseEvent Source #
class GObject o => IsDOMMouseEvent o Source #
toDOMMouseEvent :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMMouseEvent Source #
Methods
getAltKey
dOMMouseEventGetAltKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getButton
dOMMouseEventGetButton Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Word16 | Returns: A |
No description available in the introspection data.
getClientX
dOMMouseEventGetClientX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getClientY
dOMMouseEventGetClientY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getCtrlKey
dOMMouseEventGetCtrlKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getFromElement
dOMMouseEventGetFromElement Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m DOMNode | Returns: A |
No description available in the introspection data.
getMetaKey
dOMMouseEventGetMetaKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getOffsetX
dOMMouseEventGetOffsetX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getOffsetY
dOMMouseEventGetOffsetY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getRelatedTarget
dOMMouseEventGetRelatedTarget Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m DOMEventTarget | Returns: A |
No description available in the introspection data.
getScreenX
dOMMouseEventGetScreenX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getScreenY
dOMMouseEventGetScreenY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getShiftKey
dOMMouseEventGetShiftKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getToElement
dOMMouseEventGetToElement Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m DOMNode | Returns: A |
No description available in the introspection data.
getWebkitMovementX
dOMMouseEventGetWebkitMovementX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getWebkitMovementY
dOMMouseEventGetWebkitMovementY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getX
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
getY
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
No description available in the introspection data.
initMouseEvent
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
getDOMMouseEventAltKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
button
getDOMMouseEventButton :: (MonadIO m, IsDOMMouseEvent o) => o -> m Word32 Source #
clientX
getDOMMouseEventClientX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
clientY
getDOMMouseEventClientY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
ctrlKey
getDOMMouseEventCtrlKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
fromElement
getDOMMouseEventFromElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMNode Source #
metaKey
getDOMMouseEventMetaKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
offsetX
getDOMMouseEventOffsetX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
offsetY
getDOMMouseEventOffsetY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
relatedTarget
getDOMMouseEventRelatedTarget :: (MonadIO m, IsDOMMouseEvent o) => o -> m (Maybe DOMEventTarget) Source #
screenX
getDOMMouseEventScreenX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
screenY
getDOMMouseEventScreenY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
shiftKey
getDOMMouseEventShiftKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
toElement
getDOMMouseEventToElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMNode Source #
webkitMovementX
getDOMMouseEventWebkitMovementX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
webkitMovementY
getDOMMouseEventWebkitMovementY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
x
getDOMMouseEventX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
y
getDOMMouseEventY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #