Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype DOMMouseEvent = DOMMouseEvent (ManagedPtr DOMMouseEvent)
- class (GObject o, IsDescendantOf DOMMouseEvent o) => IsDOMMouseEvent o
- toDOMMouseEvent :: (MonadIO m, IsDOMMouseEvent o) => o -> m 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
- 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
- getDOMMouseEventX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
- getDOMMouseEventY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong
Exported types
newtype DOMMouseEvent Source #
Memory-managed wrapper type.
DOMMouseEvent (ManagedPtr DOMMouseEvent) |
Instances
Eq DOMMouseEvent Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent (==) :: DOMMouseEvent -> DOMMouseEvent -> Bool # (/=) :: DOMMouseEvent -> DOMMouseEvent -> Bool # | |
GObject DOMMouseEvent Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent | |
ManagedPtrNewtype DOMMouseEvent Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent toManagedPtr :: DOMMouseEvent -> ManagedPtr DOMMouseEvent | |
TypedObject DOMMouseEvent Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent | |
HasParentTypes DOMMouseEvent Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent | |
IsGValue (Maybe DOMMouseEvent) Source # | Convert |
Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe DOMMouseEvent -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe DOMMouseEvent) | |
type ParentTypes DOMMouseEvent Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent |
class (GObject o, IsDescendantOf DOMMouseEvent o) => IsDOMMouseEvent o Source #
Type class for types which can be safely cast to DOMMouseEvent
, for instance with toDOMMouseEvent
.
Instances
(GObject o, IsDescendantOf DOMMouseEvent o) => IsDOMMouseEvent o Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent |
toDOMMouseEvent :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMMouseEvent Source #
Cast to DOMMouseEvent
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, initEvent, initMouseEvent, initUiEvent, isFloating, notify, notifyByPspec, preventDefault, ref, refSink, runDispose, stealData, stealQdata, stopPropagation, thawNotify, unref, watchClosure.
Getters
getAltKey, getBubbles, getButton, getCancelBubble, getCancelable, getCharCode, getClientX, getClientY, getCtrlKey, getCurrentTarget, getData, getDetail, getEventPhase, getEventType, getFromElement, getKeyCode, getLayerX, getLayerY, getMetaKey, getOffsetX, getOffsetY, getPageX, getPageY, getProperty, getQdata, getRelatedTarget, getReturnValue, getScreenX, getScreenY, getShiftKey, getSrcElement, getTarget, getTimeStamp, getToElement, getView, getX, getY.
Setters
setCancelBubble, setData, setDataFull, setProperty, setReturnValue.
getAltKey
dOMMouseEventGetAltKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getButton
dOMMouseEventGetButton Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Word16 | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getClientX
dOMMouseEventGetClientX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getClientY
dOMMouseEventGetClientY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getCtrlKey
dOMMouseEventGetCtrlKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getFromElement
dOMMouseEventGetFromElement Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m DOMNode | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getMetaKey
dOMMouseEventGetMetaKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getOffsetX
dOMMouseEventGetOffsetX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getOffsetY
dOMMouseEventGetOffsetY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getRelatedTarget
dOMMouseEventGetRelatedTarget Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m DOMEventTarget | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getScreenX
dOMMouseEventGetScreenX Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getScreenY
dOMMouseEventGetScreenY Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getShiftKey
dOMMouseEventGetShiftKey Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m Bool | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getToElement
dOMMouseEventGetToElement Source #
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m DOMNode | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getX
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getY
:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) | |
=> a |
|
-> m CLong | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
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 () |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
Properties
altKey
No description available in the introspection data.
getDOMMouseEventAltKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
Get the value of the “alt-key
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #altKey
button
No description available in the introspection data.
getDOMMouseEventButton :: (MonadIO m, IsDOMMouseEvent o) => o -> m Word32 Source #
Get the value of the “button
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #button
clientX
No description available in the introspection data.
getDOMMouseEventClientX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
Get the value of the “client-x
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #clientX
clientY
No description available in the introspection data.
getDOMMouseEventClientY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
Get the value of the “client-y
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #clientY
ctrlKey
No description available in the introspection data.
getDOMMouseEventCtrlKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
Get the value of the “ctrl-key
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #ctrlKey
fromElement
No description available in the introspection data.
getDOMMouseEventFromElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMNode Source #
Get the value of the “from-element
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #fromElement
metaKey
No description available in the introspection data.
getDOMMouseEventMetaKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
Get the value of the “meta-key
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #metaKey
offsetX
No description available in the introspection data.
getDOMMouseEventOffsetX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
Get the value of the “offset-x
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #offsetX
offsetY
No description available in the introspection data.
getDOMMouseEventOffsetY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
Get the value of the “offset-y
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #offsetY
relatedTarget
No description available in the introspection data.
getDOMMouseEventRelatedTarget :: (MonadIO m, IsDOMMouseEvent o) => o -> m (Maybe DOMEventTarget) Source #
Get the value of the “related-target
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #relatedTarget
screenX
No description available in the introspection data.
getDOMMouseEventScreenX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
Get the value of the “screen-x
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #screenX
screenY
No description available in the introspection data.
getDOMMouseEventScreenY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
Get the value of the “screen-y
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #screenY
shiftKey
No description available in the introspection data.
getDOMMouseEventShiftKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool Source #
Get the value of the “shift-key
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #shiftKey
toElement
No description available in the introspection data.
getDOMMouseEventToElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMNode Source #
Get the value of the “to-element
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #toElement
x
No description available in the introspection data.
getDOMMouseEventX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
Get the value of the “x
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #x
y
No description available in the introspection data.
getDOMMouseEventY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong Source #
Get the value of the “y
” property.
When overloading is enabled, this is equivalent to
get
dOMMouseEvent #y