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

Contents

Description

 

Synopsis

Exported types

newtype DOMUIEvent Source #

Constructors

DOMUIEvent (ManagedPtr DOMUIEvent) 

Instances

GObject DOMUIEvent Source # 
IsObject DOMUIEvent Source # 
IsDOMUIEvent DOMUIEvent Source # 
IsDOMObject DOMUIEvent Source # 
IsDOMEvent DOMUIEvent Source # 
((~) * info (ResolveDOMUIEventMethod t DOMUIEvent), MethodInfo * info DOMUIEvent p) => IsLabel t (DOMUIEvent -> p) Source # 

Methods

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

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

Methods

getCharCode

data DOMUIEventGetCharCodeMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMUIEvent a) => MethodInfo * DOMUIEventGetCharCodeMethodInfo a signature Source # 

Methods

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

getDetail

data DOMUIEventGetDetailMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMUIEvent a) => MethodInfo * DOMUIEventGetDetailMethodInfo a signature Source # 

Methods

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

getKeyCode

data DOMUIEventGetKeyCodeMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMUIEvent a) => MethodInfo * DOMUIEventGetKeyCodeMethodInfo a signature Source # 

Methods

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

getLayerX

data DOMUIEventGetLayerXMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMUIEvent a) => MethodInfo * DOMUIEventGetLayerXMethodInfo a signature Source # 

Methods

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

getLayerY

data DOMUIEventGetLayerYMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMUIEvent a) => MethodInfo * DOMUIEventGetLayerYMethodInfo a signature Source # 

Methods

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

getPageX

data DOMUIEventGetPageXMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMUIEvent a) => MethodInfo * DOMUIEventGetPageXMethodInfo a signature Source # 

Methods

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

getPageY

data DOMUIEventGetPageYMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMUIEvent a) => MethodInfo * DOMUIEventGetPageYMethodInfo a signature Source # 

Methods

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

getView

data DOMUIEventGetViewMethodInfo Source #

Instances

((~) * signature (m DOMDOMWindow), MonadIO m, IsDOMUIEvent a) => MethodInfo * DOMUIEventGetViewMethodInfo a signature Source # 

Methods

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

getWhich

data DOMUIEventGetWhichMethodInfo Source #

Instances

((~) * signature (m CLong), MonadIO m, IsDOMUIEvent a) => MethodInfo * DOMUIEventGetWhichMethodInfo a signature Source # 

Methods

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

initUiEvent

data DOMUIEventInitUiEventMethodInfo Source #

Instances

((~) * signature (Text -> Bool -> Bool -> b -> CLong -> m ()), MonadIO m, IsDOMUIEvent a, IsDOMDOMWindow b) => MethodInfo * DOMUIEventInitUiEventMethodInfo a signature Source # 

Methods

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

dOMUIEventInitUiEvent :: (MonadIO m, IsDOMUIEvent a, IsDOMDOMWindow b) => a -> Text -> Bool -> Bool -> b -> CLong -> m () Source #

Properties

charCode

data DOMUIEventCharCodePropertyInfo Source #

Instances

AttrInfo DOMUIEventCharCodePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMUIEventCharCodePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMUIEventCharCodePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMUIEventCharCodePropertyInfo :: * -> Constraint

type AttrGetType DOMUIEventCharCodePropertyInfo :: *

type AttrLabel DOMUIEventCharCodePropertyInfo :: Symbol

type AttrOrigin DOMUIEventCharCodePropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMUIEventCharCodePropertyInfo Source # 
type AttrSetTypeConstraint DOMUIEventCharCodePropertyInfo = * ~ ()
type AttrOrigin DOMUIEventCharCodePropertyInfo Source # 
type AttrLabel DOMUIEventCharCodePropertyInfo Source # 
type AttrLabel DOMUIEventCharCodePropertyInfo = "char-code"
type AttrGetType DOMUIEventCharCodePropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventCharCodePropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventCharCodePropertyInfo = IsDOMUIEvent
type AttrAllowedOps DOMUIEventCharCodePropertyInfo Source # 
type AttrAllowedOps DOMUIEventCharCodePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMUIEventCharCode :: AttrLabelProxy "charCode" Source #

detail

data DOMUIEventDetailPropertyInfo Source #

Instances

AttrInfo DOMUIEventDetailPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMUIEventDetailPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMUIEventDetailPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMUIEventDetailPropertyInfo :: * -> Constraint

type AttrGetType DOMUIEventDetailPropertyInfo :: *

type AttrLabel DOMUIEventDetailPropertyInfo :: Symbol

type AttrOrigin DOMUIEventDetailPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMUIEventDetailPropertyInfo Source # 
type AttrSetTypeConstraint DOMUIEventDetailPropertyInfo = * ~ ()
type AttrOrigin DOMUIEventDetailPropertyInfo Source # 
type AttrLabel DOMUIEventDetailPropertyInfo Source # 
type AttrLabel DOMUIEventDetailPropertyInfo = "detail"
type AttrGetType DOMUIEventDetailPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventDetailPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventDetailPropertyInfo = IsDOMUIEvent
type AttrAllowedOps DOMUIEventDetailPropertyInfo Source # 
type AttrAllowedOps DOMUIEventDetailPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMUIEventDetail :: AttrLabelProxy "detail" Source #

keyCode

data DOMUIEventKeyCodePropertyInfo Source #

Instances

AttrInfo DOMUIEventKeyCodePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMUIEventKeyCodePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMUIEventKeyCodePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMUIEventKeyCodePropertyInfo :: * -> Constraint

type AttrGetType DOMUIEventKeyCodePropertyInfo :: *

type AttrLabel DOMUIEventKeyCodePropertyInfo :: Symbol

type AttrOrigin DOMUIEventKeyCodePropertyInfo :: *

Methods

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

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

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

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

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

dOMUIEventKeyCode :: AttrLabelProxy "keyCode" Source #

layerX

data DOMUIEventLayerXPropertyInfo Source #

Instances

AttrInfo DOMUIEventLayerXPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMUIEventLayerXPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMUIEventLayerXPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMUIEventLayerXPropertyInfo :: * -> Constraint

type AttrGetType DOMUIEventLayerXPropertyInfo :: *

type AttrLabel DOMUIEventLayerXPropertyInfo :: Symbol

type AttrOrigin DOMUIEventLayerXPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMUIEventLayerXPropertyInfo Source # 
type AttrSetTypeConstraint DOMUIEventLayerXPropertyInfo = * ~ ()
type AttrOrigin DOMUIEventLayerXPropertyInfo Source # 
type AttrLabel DOMUIEventLayerXPropertyInfo Source # 
type AttrLabel DOMUIEventLayerXPropertyInfo = "layer-x"
type AttrGetType DOMUIEventLayerXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventLayerXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventLayerXPropertyInfo = IsDOMUIEvent
type AttrAllowedOps DOMUIEventLayerXPropertyInfo Source # 
type AttrAllowedOps DOMUIEventLayerXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMUIEventLayerX :: AttrLabelProxy "layerX" Source #

layerY

data DOMUIEventLayerYPropertyInfo Source #

Instances

AttrInfo DOMUIEventLayerYPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMUIEventLayerYPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMUIEventLayerYPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMUIEventLayerYPropertyInfo :: * -> Constraint

type AttrGetType DOMUIEventLayerYPropertyInfo :: *

type AttrLabel DOMUIEventLayerYPropertyInfo :: Symbol

type AttrOrigin DOMUIEventLayerYPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMUIEventLayerYPropertyInfo Source # 
type AttrSetTypeConstraint DOMUIEventLayerYPropertyInfo = * ~ ()
type AttrOrigin DOMUIEventLayerYPropertyInfo Source # 
type AttrLabel DOMUIEventLayerYPropertyInfo Source # 
type AttrLabel DOMUIEventLayerYPropertyInfo = "layer-y"
type AttrGetType DOMUIEventLayerYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventLayerYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventLayerYPropertyInfo = IsDOMUIEvent
type AttrAllowedOps DOMUIEventLayerYPropertyInfo Source # 
type AttrAllowedOps DOMUIEventLayerYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMUIEventLayerY :: AttrLabelProxy "layerY" Source #

pageX

data DOMUIEventPageXPropertyInfo Source #

Instances

AttrInfo DOMUIEventPageXPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMUIEventPageXPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMUIEventPageXPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMUIEventPageXPropertyInfo :: * -> Constraint

type AttrGetType DOMUIEventPageXPropertyInfo :: *

type AttrLabel DOMUIEventPageXPropertyInfo :: Symbol

type AttrOrigin DOMUIEventPageXPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMUIEventPageXPropertyInfo Source # 
type AttrSetTypeConstraint DOMUIEventPageXPropertyInfo = * ~ ()
type AttrOrigin DOMUIEventPageXPropertyInfo Source # 
type AttrLabel DOMUIEventPageXPropertyInfo Source # 
type AttrLabel DOMUIEventPageXPropertyInfo = "page-x"
type AttrGetType DOMUIEventPageXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventPageXPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventPageXPropertyInfo = IsDOMUIEvent
type AttrAllowedOps DOMUIEventPageXPropertyInfo Source # 
type AttrAllowedOps DOMUIEventPageXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMUIEventPageX :: AttrLabelProxy "pageX" Source #

pageY

data DOMUIEventPageYPropertyInfo Source #

Instances

AttrInfo DOMUIEventPageYPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMUIEventPageYPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMUIEventPageYPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMUIEventPageYPropertyInfo :: * -> Constraint

type AttrGetType DOMUIEventPageYPropertyInfo :: *

type AttrLabel DOMUIEventPageYPropertyInfo :: Symbol

type AttrOrigin DOMUIEventPageYPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMUIEventPageYPropertyInfo Source # 
type AttrSetTypeConstraint DOMUIEventPageYPropertyInfo = * ~ ()
type AttrOrigin DOMUIEventPageYPropertyInfo Source # 
type AttrLabel DOMUIEventPageYPropertyInfo Source # 
type AttrLabel DOMUIEventPageYPropertyInfo = "page-y"
type AttrGetType DOMUIEventPageYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventPageYPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventPageYPropertyInfo = IsDOMUIEvent
type AttrAllowedOps DOMUIEventPageYPropertyInfo Source # 
type AttrAllowedOps DOMUIEventPageYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMUIEventPageY :: AttrLabelProxy "pageY" Source #

view

data DOMUIEventViewPropertyInfo Source #

Instances

AttrInfo DOMUIEventViewPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMUIEventViewPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMUIEventViewPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMUIEventViewPropertyInfo :: * -> Constraint

type AttrGetType DOMUIEventViewPropertyInfo :: *

type AttrLabel DOMUIEventViewPropertyInfo :: Symbol

type AttrOrigin DOMUIEventViewPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMUIEventViewPropertyInfo Source # 
type AttrSetTypeConstraint DOMUIEventViewPropertyInfo = * ~ ()
type AttrOrigin DOMUIEventViewPropertyInfo Source # 
type AttrLabel DOMUIEventViewPropertyInfo Source # 
type AttrLabel DOMUIEventViewPropertyInfo = "view"
type AttrGetType DOMUIEventViewPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventViewPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventViewPropertyInfo = IsDOMUIEvent
type AttrAllowedOps DOMUIEventViewPropertyInfo Source # 
type AttrAllowedOps DOMUIEventViewPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMUIEventView :: AttrLabelProxy "view" Source #

which

data DOMUIEventWhichPropertyInfo Source #

Instances

AttrInfo DOMUIEventWhichPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMUIEventWhichPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMUIEventWhichPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMUIEventWhichPropertyInfo :: * -> Constraint

type AttrGetType DOMUIEventWhichPropertyInfo :: *

type AttrLabel DOMUIEventWhichPropertyInfo :: Symbol

type AttrOrigin DOMUIEventWhichPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMUIEventWhichPropertyInfo Source # 
type AttrSetTypeConstraint DOMUIEventWhichPropertyInfo = * ~ ()
type AttrOrigin DOMUIEventWhichPropertyInfo Source # 
type AttrLabel DOMUIEventWhichPropertyInfo Source # 
type AttrLabel DOMUIEventWhichPropertyInfo = "which"
type AttrGetType DOMUIEventWhichPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventWhichPropertyInfo Source # 
type AttrBaseTypeConstraint DOMUIEventWhichPropertyInfo = IsDOMUIEvent
type AttrAllowedOps DOMUIEventWhichPropertyInfo Source # 
type AttrAllowedOps DOMUIEventWhichPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMUIEventWhich :: AttrLabelProxy "which" Source #