gi-webkit-3.0.7: WebKit bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit.Objects.DOMWheelEvent

Contents

Description

 

Synopsis

Exported types

newtype DOMWheelEvent Source #

Constructors

DOMWheelEvent (ManagedPtr DOMWheelEvent) 

Instances

GObject DOMWheelEvent Source # 
IsObject DOMWheelEvent Source # 
IsDOMUIEvent DOMWheelEvent Source # 
IsDOMObject DOMWheelEvent Source # 
IsDOMMouseEvent DOMWheelEvent Source # 
IsDOMEvent DOMWheelEvent Source # 
IsDOMWheelEvent DOMWheelEvent Source # 
((~) * info (ResolveDOMWheelEventMethod t DOMWheelEvent), MethodInfo * info DOMWheelEvent p) => IsLabel t (DOMWheelEvent -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> DOMWheelEvent -> p #

((~) * info (ResolveDOMWheelEventMethod t DOMWheelEvent), MethodInfo * info DOMWheelEvent p) => IsLabelProxy t (DOMWheelEvent -> p) Source # 
HasAttributeList * DOMWheelEvent Source # 
type SignalList DOMWheelEvent Source # 
type SignalList DOMWheelEvent
type AttributeList DOMWheelEvent Source # 
type AttributeList DOMWheelEvent

class GObject o => IsDOMWheelEvent o Source #

Instances

(GObject a, UnknownAncestorError Constraint DOMWheelEvent a) => IsDOMWheelEvent a Source # 
IsDOMWheelEvent DOMWheelEvent Source # 

Methods

getDeltaMode

data DOMWheelEventGetDeltaModeMethodInfo Source #

Instances

((~) * signature (m CULong), MonadIO m, IsDOMWheelEvent a) => MethodInfo * DOMWheelEventGetDeltaModeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMWheelEventGetDeltaModeMethodInfo a -> signature -> s

getDeltaX

data DOMWheelEventGetDeltaXMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsDOMWheelEvent a) => MethodInfo * DOMWheelEventGetDeltaXMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMWheelEventGetDeltaXMethodInfo a -> signature -> s

getDeltaY

data DOMWheelEventGetDeltaYMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsDOMWheelEvent a) => MethodInfo * DOMWheelEventGetDeltaYMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMWheelEventGetDeltaYMethodInfo a -> signature -> s

getDeltaZ

data DOMWheelEventGetDeltaZMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsDOMWheelEvent a) => MethodInfo * DOMWheelEventGetDeltaZMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMWheelEventGetDeltaZMethodInfo a -> signature -> s

getWebkitDirectionInvertedFromDevice

getWheelDelta

data DOMWheelEventGetWheelDeltaMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMWheelEvent a) => MethodInfo * DOMWheelEventGetWheelDeltaMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMWheelEventGetWheelDeltaMethodInfo a -> signature -> s

getWheelDeltaX

data DOMWheelEventGetWheelDeltaXMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMWheelEvent a) => MethodInfo * DOMWheelEventGetWheelDeltaXMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMWheelEventGetWheelDeltaXMethodInfo a -> signature -> s

getWheelDeltaY

data DOMWheelEventGetWheelDeltaYMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMWheelEvent a) => MethodInfo * DOMWheelEventGetWheelDeltaYMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMWheelEventGetWheelDeltaYMethodInfo a -> signature -> s

initWheelEvent

data DOMWheelEventInitWheelEventMethodInfo Source #

Instances

((~) * signature (CLong -> CLong -> b -> CLong -> CLong -> CLong -> CLong -> Bool -> Bool -> Bool -> Bool -> m ()), MonadIO m, IsDOMWheelEvent a, IsDOMDOMWindow b) => MethodInfo * DOMWheelEventInitWheelEventMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMWheelEventInitWheelEventMethodInfo a -> signature -> s

Properties

deltaMode

data DOMWheelEventDeltaModePropertyInfo Source #

Instances

AttrInfo DOMWheelEventDeltaModePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMWheelEventDeltaModePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMWheelEventDeltaModePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMWheelEventDeltaModePropertyInfo :: * -> Constraint

type AttrGetType DOMWheelEventDeltaModePropertyInfo :: *

type AttrLabel DOMWheelEventDeltaModePropertyInfo :: Symbol

type AttrOrigin DOMWheelEventDeltaModePropertyInfo :: *

type AttrSetTypeConstraint DOMWheelEventDeltaModePropertyInfo Source # 
type AttrSetTypeConstraint DOMWheelEventDeltaModePropertyInfo = * ~ ()
type AttrOrigin DOMWheelEventDeltaModePropertyInfo Source # 
type AttrLabel DOMWheelEventDeltaModePropertyInfo Source # 
type AttrLabel DOMWheelEventDeltaModePropertyInfo = "delta-mode"
type AttrGetType DOMWheelEventDeltaModePropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventDeltaModePropertyInfo Source # 
type AttrAllowedOps DOMWheelEventDeltaModePropertyInfo Source # 
type AttrAllowedOps DOMWheelEventDeltaModePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMWheelEventDeltaMode :: AttrLabelProxy "deltaMode" Source #

deltaX

data DOMWheelEventDeltaXPropertyInfo Source #

Instances

AttrInfo DOMWheelEventDeltaXPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMWheelEventDeltaXPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMWheelEventDeltaXPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMWheelEventDeltaXPropertyInfo :: * -> Constraint

type AttrGetType DOMWheelEventDeltaXPropertyInfo :: *

type AttrLabel DOMWheelEventDeltaXPropertyInfo :: Symbol

type AttrOrigin DOMWheelEventDeltaXPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMWheelEventDeltaXPropertyInfo o => Proxy * DOMWheelEventDeltaXPropertyInfo -> o -> IO (AttrGetType DOMWheelEventDeltaXPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMWheelEventDeltaXPropertyInfo o, AttrSetTypeConstraint DOMWheelEventDeltaXPropertyInfo b) => Proxy * DOMWheelEventDeltaXPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMWheelEventDeltaXPropertyInfo o => Proxy * DOMWheelEventDeltaXPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMWheelEventDeltaXPropertyInfo o, AttrSetTypeConstraint DOMWheelEventDeltaXPropertyInfo b) => Proxy * DOMWheelEventDeltaXPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMWheelEventDeltaXPropertyInfo Source # 
type AttrSetTypeConstraint DOMWheelEventDeltaXPropertyInfo = * ~ ()
type AttrOrigin DOMWheelEventDeltaXPropertyInfo Source # 
type AttrLabel DOMWheelEventDeltaXPropertyInfo Source # 
type AttrLabel DOMWheelEventDeltaXPropertyInfo = "delta-x"
type AttrGetType DOMWheelEventDeltaXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventDeltaXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventDeltaXPropertyInfo = IsDOMWheelEvent
type AttrAllowedOps DOMWheelEventDeltaXPropertyInfo Source # 
type AttrAllowedOps DOMWheelEventDeltaXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMWheelEventDeltaX :: AttrLabelProxy "deltaX" Source #

deltaY

data DOMWheelEventDeltaYPropertyInfo Source #

Instances

AttrInfo DOMWheelEventDeltaYPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMWheelEventDeltaYPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMWheelEventDeltaYPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMWheelEventDeltaYPropertyInfo :: * -> Constraint

type AttrGetType DOMWheelEventDeltaYPropertyInfo :: *

type AttrLabel DOMWheelEventDeltaYPropertyInfo :: Symbol

type AttrOrigin DOMWheelEventDeltaYPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMWheelEventDeltaYPropertyInfo o => Proxy * DOMWheelEventDeltaYPropertyInfo -> o -> IO (AttrGetType DOMWheelEventDeltaYPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMWheelEventDeltaYPropertyInfo o, AttrSetTypeConstraint DOMWheelEventDeltaYPropertyInfo b) => Proxy * DOMWheelEventDeltaYPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMWheelEventDeltaYPropertyInfo o => Proxy * DOMWheelEventDeltaYPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMWheelEventDeltaYPropertyInfo o, AttrSetTypeConstraint DOMWheelEventDeltaYPropertyInfo b) => Proxy * DOMWheelEventDeltaYPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMWheelEventDeltaYPropertyInfo Source # 
type AttrSetTypeConstraint DOMWheelEventDeltaYPropertyInfo = * ~ ()
type AttrOrigin DOMWheelEventDeltaYPropertyInfo Source # 
type AttrLabel DOMWheelEventDeltaYPropertyInfo Source # 
type AttrLabel DOMWheelEventDeltaYPropertyInfo = "delta-y"
type AttrGetType DOMWheelEventDeltaYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventDeltaYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventDeltaYPropertyInfo = IsDOMWheelEvent
type AttrAllowedOps DOMWheelEventDeltaYPropertyInfo Source # 
type AttrAllowedOps DOMWheelEventDeltaYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMWheelEventDeltaY :: AttrLabelProxy "deltaY" Source #

deltaZ

data DOMWheelEventDeltaZPropertyInfo Source #

Instances

AttrInfo DOMWheelEventDeltaZPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMWheelEventDeltaZPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMWheelEventDeltaZPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMWheelEventDeltaZPropertyInfo :: * -> Constraint

type AttrGetType DOMWheelEventDeltaZPropertyInfo :: *

type AttrLabel DOMWheelEventDeltaZPropertyInfo :: Symbol

type AttrOrigin DOMWheelEventDeltaZPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMWheelEventDeltaZPropertyInfo o => Proxy * DOMWheelEventDeltaZPropertyInfo -> o -> IO (AttrGetType DOMWheelEventDeltaZPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMWheelEventDeltaZPropertyInfo o, AttrSetTypeConstraint DOMWheelEventDeltaZPropertyInfo b) => Proxy * DOMWheelEventDeltaZPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMWheelEventDeltaZPropertyInfo o => Proxy * DOMWheelEventDeltaZPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMWheelEventDeltaZPropertyInfo o, AttrSetTypeConstraint DOMWheelEventDeltaZPropertyInfo b) => Proxy * DOMWheelEventDeltaZPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMWheelEventDeltaZPropertyInfo Source # 
type AttrSetTypeConstraint DOMWheelEventDeltaZPropertyInfo = * ~ ()
type AttrOrigin DOMWheelEventDeltaZPropertyInfo Source # 
type AttrLabel DOMWheelEventDeltaZPropertyInfo Source # 
type AttrLabel DOMWheelEventDeltaZPropertyInfo = "delta-z"
type AttrGetType DOMWheelEventDeltaZPropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventDeltaZPropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventDeltaZPropertyInfo = IsDOMWheelEvent
type AttrAllowedOps DOMWheelEventDeltaZPropertyInfo Source # 
type AttrAllowedOps DOMWheelEventDeltaZPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMWheelEventDeltaZ :: AttrLabelProxy "deltaZ" Source #

webkitDirectionInvertedFromDevice

data DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo Source #

Instances

AttrInfo DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo Source # 
type AttrSetTypeConstraint DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo Source # 
type AttrOrigin DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo Source # 
type AttrLabel DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo Source # 
type AttrLabel DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = "webkit-direction-inverted-from-device"
type AttrGetType DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo Source # 
type AttrAllowedOps DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo Source # 
type AttrAllowedOps DOMWheelEventWebkitDirectionInvertedFromDevicePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMWheelEventWebkitDirectionInvertedFromDevice :: AttrLabelProxy "webkitDirectionInvertedFromDevice" Source #

wheelDelta

data DOMWheelEventWheelDeltaPropertyInfo Source #

Instances

AttrInfo DOMWheelEventWheelDeltaPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMWheelEventWheelDeltaPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMWheelEventWheelDeltaPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMWheelEventWheelDeltaPropertyInfo :: * -> Constraint

type AttrGetType DOMWheelEventWheelDeltaPropertyInfo :: *

type AttrLabel DOMWheelEventWheelDeltaPropertyInfo :: Symbol

type AttrOrigin DOMWheelEventWheelDeltaPropertyInfo :: *

type AttrSetTypeConstraint DOMWheelEventWheelDeltaPropertyInfo Source # 
type AttrSetTypeConstraint DOMWheelEventWheelDeltaPropertyInfo = * ~ ()
type AttrOrigin DOMWheelEventWheelDeltaPropertyInfo Source # 
type AttrLabel DOMWheelEventWheelDeltaPropertyInfo Source # 
type AttrLabel DOMWheelEventWheelDeltaPropertyInfo = "wheel-delta"
type AttrGetType DOMWheelEventWheelDeltaPropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventWheelDeltaPropertyInfo Source # 
type AttrAllowedOps DOMWheelEventWheelDeltaPropertyInfo Source # 
type AttrAllowedOps DOMWheelEventWheelDeltaPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMWheelEventWheelDelta :: AttrLabelProxy "wheelDelta" Source #

wheelDeltaX

data DOMWheelEventWheelDeltaXPropertyInfo Source #

Instances

AttrInfo DOMWheelEventWheelDeltaXPropertyInfo Source # 
type AttrSetTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo Source # 
type AttrSetTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo = * ~ ()
type AttrOrigin DOMWheelEventWheelDeltaXPropertyInfo Source # 
type AttrLabel DOMWheelEventWheelDeltaXPropertyInfo Source # 
type AttrLabel DOMWheelEventWheelDeltaXPropertyInfo = "wheel-delta-x"
type AttrGetType DOMWheelEventWheelDeltaXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo Source # 
type AttrAllowedOps DOMWheelEventWheelDeltaXPropertyInfo Source # 
type AttrAllowedOps DOMWheelEventWheelDeltaXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMWheelEventWheelDeltaX :: AttrLabelProxy "wheelDeltaX" Source #

wheelDeltaY

data DOMWheelEventWheelDeltaYPropertyInfo Source #

Instances

AttrInfo DOMWheelEventWheelDeltaYPropertyInfo Source # 
type AttrSetTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo Source # 
type AttrSetTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo = * ~ ()
type AttrOrigin DOMWheelEventWheelDeltaYPropertyInfo Source # 
type AttrLabel DOMWheelEventWheelDeltaYPropertyInfo Source # 
type AttrLabel DOMWheelEventWheelDeltaYPropertyInfo = "wheel-delta-y"
type AttrGetType DOMWheelEventWheelDeltaYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo Source # 
type AttrAllowedOps DOMWheelEventWheelDeltaYPropertyInfo Source # 
type AttrAllowedOps DOMWheelEventWheelDeltaYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMWheelEventWheelDeltaY :: AttrLabelProxy "wheelDeltaY" Source #