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

Contents

Description

 

Synopsis

Exported types

newtype DOMKeyboardEvent Source #

Constructors

DOMKeyboardEvent (ManagedPtr DOMKeyboardEvent) 

Instances

GObject DOMKeyboardEvent Source # 
IsObject DOMKeyboardEvent Source # 
IsDOMUIEvent DOMKeyboardEvent Source # 
IsDOMObject DOMKeyboardEvent Source # 
IsDOMEvent DOMKeyboardEvent Source # 
IsDOMKeyboardEvent DOMKeyboardEvent Source # 
((~) * info (ResolveDOMKeyboardEventMethod t DOMKeyboardEvent), MethodInfo * info DOMKeyboardEvent p) => IsLabel t (DOMKeyboardEvent -> p) Source # 
((~) * info (ResolveDOMKeyboardEventMethod t DOMKeyboardEvent), MethodInfo * info DOMKeyboardEvent p) => IsLabelProxy t (DOMKeyboardEvent -> p) Source # 
HasAttributeList * DOMKeyboardEvent Source # 
type SignalList DOMKeyboardEvent Source # 
type SignalList DOMKeyboardEvent
type AttributeList DOMKeyboardEvent Source # 
type AttributeList DOMKeyboardEvent

class GObject o => IsDOMKeyboardEvent o Source #

Instances

Methods

getAltGraphKey

data DOMKeyboardEventGetAltGraphKeyMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetAltGraphKeyMethodInfo a signature Source # 

Methods

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

getAltKey

data DOMKeyboardEventGetAltKeyMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetAltKeyMethodInfo a signature Source # 

Methods

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

getCtrlKey

data DOMKeyboardEventGetCtrlKeyMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetCtrlKeyMethodInfo a signature Source # 

Methods

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

getKeyIdentifier

data DOMKeyboardEventGetKeyIdentifierMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetKeyIdentifierMethodInfo a signature Source # 

Methods

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

getKeyLocation

getMetaKey

data DOMKeyboardEventGetMetaKeyMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetMetaKeyMethodInfo a signature Source # 

Methods

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

getModifierState

data DOMKeyboardEventGetModifierStateMethodInfo Source #

Instances

((~) * signature (Text -> m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetModifierStateMethodInfo a signature Source # 

Methods

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

getShiftKey

data DOMKeyboardEventGetShiftKeyMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetShiftKeyMethodInfo a signature Source # 

Methods

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

initKeyboardEvent

data DOMKeyboardEventInitKeyboardEventMethodInfo Source #

Instances

((~) * signature (Text -> Bool -> Bool -> b -> Text -> CULong -> Bool -> Bool -> Bool -> Bool -> Bool -> m ()), MonadIO m, IsDOMKeyboardEvent a, IsDOMDOMWindow b) => MethodInfo * DOMKeyboardEventInitKeyboardEventMethodInfo a signature Source # 

Methods

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

dOMKeyboardEventInitKeyboardEvent :: (MonadIO m, IsDOMKeyboardEvent a, IsDOMDOMWindow b) => a -> Text -> Bool -> Bool -> b -> Text -> CULong -> Bool -> Bool -> Bool -> Bool -> Bool -> m () Source #

Properties

altGraphKey

data DOMKeyboardEventAltGraphKeyPropertyInfo Source #

Instances

AttrInfo DOMKeyboardEventAltGraphKeyPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventAltGraphKeyPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventAltGraphKeyPropertyInfo = * ~ ()
type AttrOrigin DOMKeyboardEventAltGraphKeyPropertyInfo Source # 
type AttrLabel DOMKeyboardEventAltGraphKeyPropertyInfo Source # 
type AttrLabel DOMKeyboardEventAltGraphKeyPropertyInfo = "alt-graph-key"
type AttrGetType DOMKeyboardEventAltGraphKeyPropertyInfo Source # 
type AttrBaseTypeConstraint DOMKeyboardEventAltGraphKeyPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventAltGraphKeyPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventAltGraphKeyPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMKeyboardEventAltGraphKey :: AttrLabelProxy "altGraphKey" Source #

altKey

data DOMKeyboardEventAltKeyPropertyInfo Source #

Instances

AttrInfo DOMKeyboardEventAltKeyPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMKeyboardEventAltKeyPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMKeyboardEventAltKeyPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMKeyboardEventAltKeyPropertyInfo :: * -> Constraint

type AttrGetType DOMKeyboardEventAltKeyPropertyInfo :: *

type AttrLabel DOMKeyboardEventAltKeyPropertyInfo :: Symbol

type AttrOrigin DOMKeyboardEventAltKeyPropertyInfo :: *

type AttrSetTypeConstraint DOMKeyboardEventAltKeyPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventAltKeyPropertyInfo = * ~ ()
type AttrOrigin DOMKeyboardEventAltKeyPropertyInfo Source # 
type AttrLabel DOMKeyboardEventAltKeyPropertyInfo Source # 
type AttrLabel DOMKeyboardEventAltKeyPropertyInfo = "alt-key"
type AttrGetType DOMKeyboardEventAltKeyPropertyInfo Source # 
type AttrBaseTypeConstraint DOMKeyboardEventAltKeyPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventAltKeyPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventAltKeyPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMKeyboardEventAltKey :: AttrLabelProxy "altKey" Source #

ctrlKey

data DOMKeyboardEventCtrlKeyPropertyInfo Source #

Instances

AttrInfo DOMKeyboardEventCtrlKeyPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMKeyboardEventCtrlKeyPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo :: * -> Constraint

type AttrGetType DOMKeyboardEventCtrlKeyPropertyInfo :: *

type AttrLabel DOMKeyboardEventCtrlKeyPropertyInfo :: Symbol

type AttrOrigin DOMKeyboardEventCtrlKeyPropertyInfo :: *

type AttrSetTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo = * ~ ()
type AttrOrigin DOMKeyboardEventCtrlKeyPropertyInfo Source # 
type AttrLabel DOMKeyboardEventCtrlKeyPropertyInfo Source # 
type AttrLabel DOMKeyboardEventCtrlKeyPropertyInfo = "ctrl-key"
type AttrGetType DOMKeyboardEventCtrlKeyPropertyInfo Source # 
type AttrBaseTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventCtrlKeyPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventCtrlKeyPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMKeyboardEventCtrlKey :: AttrLabelProxy "ctrlKey" Source #

keyIdentifier

data DOMKeyboardEventKeyIdentifierPropertyInfo Source #

Instances

AttrInfo DOMKeyboardEventKeyIdentifierPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo = * ~ ()
type AttrOrigin DOMKeyboardEventKeyIdentifierPropertyInfo Source # 
type AttrLabel DOMKeyboardEventKeyIdentifierPropertyInfo Source # 
type AttrLabel DOMKeyboardEventKeyIdentifierPropertyInfo = "key-identifier"
type AttrGetType DOMKeyboardEventKeyIdentifierPropertyInfo Source # 
type AttrBaseTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventKeyIdentifierPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventKeyIdentifierPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMKeyboardEventKeyIdentifier :: AttrLabelProxy "keyIdentifier" Source #

keyLocation

data DOMKeyboardEventKeyLocationPropertyInfo Source #

Instances

AttrInfo DOMKeyboardEventKeyLocationPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo = * ~ ()
type AttrOrigin DOMKeyboardEventKeyLocationPropertyInfo Source # 
type AttrLabel DOMKeyboardEventKeyLocationPropertyInfo Source # 
type AttrLabel DOMKeyboardEventKeyLocationPropertyInfo = "key-location"
type AttrGetType DOMKeyboardEventKeyLocationPropertyInfo Source # 
type AttrBaseTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventKeyLocationPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventKeyLocationPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMKeyboardEventKeyLocation :: AttrLabelProxy "keyLocation" Source #

metaKey

data DOMKeyboardEventMetaKeyPropertyInfo Source #

Instances

AttrInfo DOMKeyboardEventMetaKeyPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMKeyboardEventMetaKeyPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo :: * -> Constraint

type AttrGetType DOMKeyboardEventMetaKeyPropertyInfo :: *

type AttrLabel DOMKeyboardEventMetaKeyPropertyInfo :: Symbol

type AttrOrigin DOMKeyboardEventMetaKeyPropertyInfo :: *

type AttrSetTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo = * ~ ()
type AttrOrigin DOMKeyboardEventMetaKeyPropertyInfo Source # 
type AttrLabel DOMKeyboardEventMetaKeyPropertyInfo Source # 
type AttrLabel DOMKeyboardEventMetaKeyPropertyInfo = "meta-key"
type AttrGetType DOMKeyboardEventMetaKeyPropertyInfo Source # 
type AttrBaseTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventMetaKeyPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventMetaKeyPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMKeyboardEventMetaKey :: AttrLabelProxy "metaKey" Source #

shiftKey

data DOMKeyboardEventShiftKeyPropertyInfo Source #

Instances

AttrInfo DOMKeyboardEventShiftKeyPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo Source # 
type AttrSetTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo = * ~ ()
type AttrOrigin DOMKeyboardEventShiftKeyPropertyInfo Source # 
type AttrLabel DOMKeyboardEventShiftKeyPropertyInfo Source # 
type AttrLabel DOMKeyboardEventShiftKeyPropertyInfo = "shift-key"
type AttrGetType DOMKeyboardEventShiftKeyPropertyInfo Source # 
type AttrBaseTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventShiftKeyPropertyInfo Source # 
type AttrAllowedOps DOMKeyboardEventShiftKeyPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMKeyboardEventShiftKey :: AttrLabelProxy "shiftKey" Source #