gi-webkit2webextension-4.0.28: WebKit2-WebExtension bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.WebKit2WebExtension.Objects.DOMMouseEvent

Description

No description available in the introspection data.

Synopsis

Exported types

newtype DOMMouseEvent Source #

Memory-managed wrapper type.

Constructors

DOMMouseEvent (ManagedPtr DOMMouseEvent) 

Instances

Instances details
Eq DOMMouseEvent Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent

GObject DOMMouseEvent Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent

ManagedPtrNewtype DOMMouseEvent Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent

Methods

toManagedPtr :: DOMMouseEvent -> ManagedPtr DOMMouseEvent

TypedObject DOMMouseEvent Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent

Methods

glibType :: IO GType

HasParentTypes DOMMouseEvent Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent

IsGValue (Maybe DOMMouseEvent) Source #

Convert DOMMouseEvent to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent

Methods

gvalueGType_ :: IO GType

gvalueSet_ :: Ptr GValue -> Maybe DOMMouseEvent -> IO ()

gvalueGet_ :: Ptr GValue -> IO (Maybe DOMMouseEvent)

type ParentTypes DOMMouseEvent Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMMouseEvent

type ParentTypes DOMMouseEvent = '[DOMUIEvent, DOMEvent, DOMObject, Object]

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

Instances details
(GObject o, IsDescendantOf DOMMouseEvent o) => IsDOMMouseEvent o Source # 
Instance details

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

getAltKey

dOMMouseEventGetAltKey Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m Bool

Returns: A Bool

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getButton

dOMMouseEventGetButton Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m Word16

Returns: A gushort

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getClientX

dOMMouseEventGetClientX Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getClientY

dOMMouseEventGetClientY Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getCtrlKey

dOMMouseEventGetCtrlKey Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m Bool

Returns: A Bool

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getFromElement

dOMMouseEventGetFromElement Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m DOMNode

Returns: A DOMNode

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getMetaKey

dOMMouseEventGetMetaKey Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m Bool

Returns: A Bool

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getOffsetX

dOMMouseEventGetOffsetX Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getOffsetY

dOMMouseEventGetOffsetY Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getRelatedTarget

dOMMouseEventGetRelatedTarget Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m DOMEventTarget

Returns: A DOMEventTarget

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getScreenX

dOMMouseEventGetScreenX Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getScreenY

dOMMouseEventGetScreenY Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getShiftKey

dOMMouseEventGetShiftKey Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m Bool

Returns: A Bool

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getToElement

dOMMouseEventGetToElement Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m DOMNode

Returns: A DOMNode

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getX

dOMMouseEventGetX Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

getY

dOMMouseEventGetY Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a) 
=> a

self: A DOMMouseEvent

-> m CLong

Returns: A glong

Deprecated: (Since version 2.22)Use JavaScriptCore API instead

No description available in the introspection data.

initMouseEvent

dOMMouseEventInitMouseEvent Source #

Arguments

:: (HasCallStack, MonadIO m, IsDOMMouseEvent a, IsDOMDOMWindow b, IsDOMEventTarget c) 
=> a

self: A DOMMouseEvent

-> Text

type: A gchar

-> Bool

canBubble: A Bool

-> Bool

cancelable: A Bool

-> b

view: A DOMDOMWindow

-> CLong

detail: A glong

-> CLong

screenX: A glong

-> CLong

screenY: A glong

-> CLong

clientX: A glong

-> CLong

clientY: A glong

-> Bool

ctrlKey: A Bool

-> Bool

altKey: A Bool

-> Bool

shiftKey: A Bool

-> Bool

metaKey: A Bool

-> Word16

button: A gushort

-> c

relatedTarget: A DOMEventTarget

-> 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