| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.WebKit2WebExtension.Objects.DOMUIEvent
Contents
Description
- newtype DOMUIEvent = DOMUIEvent (ForeignPtr DOMUIEvent)
- class GObject o => DOMUIEventK o
- toDOMUIEvent :: DOMUIEventK o => o -> IO DOMUIEvent
- noDOMUIEvent :: Maybe DOMUIEvent
- data DOMUIEventGetCharCodeMethodInfo
- dOMUIEventGetCharCode :: (MonadIO m, DOMUIEventK a) => a -> m CLong
- data DOMUIEventGetDetailMethodInfo
- dOMUIEventGetDetail :: (MonadIO m, DOMUIEventK a) => a -> m CLong
- data DOMUIEventGetKeyCodeMethodInfo
- dOMUIEventGetKeyCode :: (MonadIO m, DOMUIEventK a) => a -> m CLong
- data DOMUIEventGetLayerXMethodInfo
- dOMUIEventGetLayerX :: (MonadIO m, DOMUIEventK a) => a -> m CLong
- data DOMUIEventGetLayerYMethodInfo
- dOMUIEventGetLayerY :: (MonadIO m, DOMUIEventK a) => a -> m CLong
- data DOMUIEventGetPageXMethodInfo
- dOMUIEventGetPageX :: (MonadIO m, DOMUIEventK a) => a -> m CLong
- data DOMUIEventGetPageYMethodInfo
- dOMUIEventGetPageY :: (MonadIO m, DOMUIEventK a) => a -> m CLong
- data DOMUIEventGetViewMethodInfo
- dOMUIEventGetView :: (MonadIO m, DOMUIEventK a) => a -> m DOMDOMWindow
- data DOMUIEventInitUiEventMethodInfo
- dOMUIEventInitUiEvent :: (MonadIO m, DOMUIEventK a, DOMDOMWindowK b) => a -> Text -> Bool -> Bool -> b -> CLong -> m ()
- data DOMUIEventCharCodePropertyInfo
- dOMUIEventCharCode :: AttrLabelProxy "charCode"
- getDOMUIEventCharCode :: (MonadIO m, DOMUIEventK o) => o -> m CLong
- data DOMUIEventDetailPropertyInfo
- dOMUIEventDetail :: AttrLabelProxy "detail"
- getDOMUIEventDetail :: (MonadIO m, DOMUIEventK o) => o -> m CLong
- data DOMUIEventKeyCodePropertyInfo
- dOMUIEventKeyCode :: AttrLabelProxy "keyCode"
- getDOMUIEventKeyCode :: (MonadIO m, DOMUIEventK o) => o -> m CLong
- data DOMUIEventLayerXPropertyInfo
- dOMUIEventLayerX :: AttrLabelProxy "layerX"
- getDOMUIEventLayerX :: (MonadIO m, DOMUIEventK o) => o -> m CLong
- data DOMUIEventLayerYPropertyInfo
- dOMUIEventLayerY :: AttrLabelProxy "layerY"
- getDOMUIEventLayerY :: (MonadIO m, DOMUIEventK o) => o -> m CLong
- data DOMUIEventPageXPropertyInfo
- dOMUIEventPageX :: AttrLabelProxy "pageX"
- getDOMUIEventPageX :: (MonadIO m, DOMUIEventK o) => o -> m CLong
- data DOMUIEventPageYPropertyInfo
- dOMUIEventPageY :: AttrLabelProxy "pageY"
- getDOMUIEventPageY :: (MonadIO m, DOMUIEventK o) => o -> m CLong
- data DOMUIEventViewPropertyInfo
- dOMUIEventView :: AttrLabelProxy "view"
- getDOMUIEventView :: (MonadIO m, DOMUIEventK o) => o -> m (Maybe DOMDOMWindow)
- data DOMUIEventWhichPropertyInfo
- dOMUIEventWhich :: AttrLabelProxy "which"
- getDOMUIEventWhich :: (MonadIO m, DOMUIEventK o) => o -> m CLong
Exported types
newtype DOMUIEvent Source
Constructors
| DOMUIEvent (ForeignPtr DOMUIEvent) |
Instances
| GObject DOMUIEvent | |
| ((~) * info (ResolveDOMUIEventMethod t DOMUIEvent), MethodInfo * info DOMUIEvent p) => IsLabelProxy t (DOMUIEvent -> p) | |
| type ParentTypes DOMUIEvent | |
| type AttributeList DOMUIEvent | |
| type SignalList DOMUIEvent |
class GObject o => DOMUIEventK o Source
Instances
| (GObject o, IsDescendantOf DOMUIEvent o) => DOMUIEventK o |
toDOMUIEvent :: DOMUIEventK o => o -> IO DOMUIEvent Source
Methods
dOMUIEventGetCharCode
data DOMUIEventGetCharCodeMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo * DOMUIEventGetCharCodeMethodInfo a signature |
dOMUIEventGetCharCode :: (MonadIO m, DOMUIEventK a) => a -> m CLong Source
dOMUIEventGetDetail
data DOMUIEventGetDetailMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo * DOMUIEventGetDetailMethodInfo a signature |
dOMUIEventGetDetail :: (MonadIO m, DOMUIEventK a) => a -> m CLong Source
dOMUIEventGetKeyCode
data DOMUIEventGetKeyCodeMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo * DOMUIEventGetKeyCodeMethodInfo a signature |
dOMUIEventGetKeyCode :: (MonadIO m, DOMUIEventK a) => a -> m CLong Source
dOMUIEventGetLayerX
data DOMUIEventGetLayerXMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo * DOMUIEventGetLayerXMethodInfo a signature |
dOMUIEventGetLayerX :: (MonadIO m, DOMUIEventK a) => a -> m CLong Source
dOMUIEventGetLayerY
data DOMUIEventGetLayerYMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo * DOMUIEventGetLayerYMethodInfo a signature |
dOMUIEventGetLayerY :: (MonadIO m, DOMUIEventK a) => a -> m CLong Source
dOMUIEventGetPageX
data DOMUIEventGetPageXMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo * DOMUIEventGetPageXMethodInfo a signature |
dOMUIEventGetPageX :: (MonadIO m, DOMUIEventK a) => a -> m CLong Source
dOMUIEventGetPageY
data DOMUIEventGetPageYMethodInfo Source
Instances
| ((~) * signature (m CLong), MonadIO m, DOMUIEventK a) => MethodInfo * DOMUIEventGetPageYMethodInfo a signature |
dOMUIEventGetPageY :: (MonadIO m, DOMUIEventK a) => a -> m CLong Source
dOMUIEventGetView
data DOMUIEventGetViewMethodInfo Source
Instances
| ((~) * signature (m DOMDOMWindow), MonadIO m, DOMUIEventK a) => MethodInfo * DOMUIEventGetViewMethodInfo a signature |
dOMUIEventGetView :: (MonadIO m, DOMUIEventK a) => a -> m DOMDOMWindow Source
dOMUIEventInitUiEvent
data DOMUIEventInitUiEventMethodInfo Source
Instances
| ((~) * signature (Text -> Bool -> Bool -> b -> CLong -> m ()), MonadIO m, DOMUIEventK a, DOMDOMWindowK b) => MethodInfo * DOMUIEventInitUiEventMethodInfo a signature |
dOMUIEventInitUiEvent :: (MonadIO m, DOMUIEventK a, DOMDOMWindowK b) => a -> Text -> Bool -> Bool -> b -> CLong -> m () Source
Properties
CharCode
data DOMUIEventCharCodePropertyInfo Source
Instances
| AttrInfo DOMUIEventCharCodePropertyInfo | |
| type AttrLabel DOMUIEventCharCodePropertyInfo = "char-code" | |
| type AttrGetType DOMUIEventCharCodePropertyInfo = CLong | |
| type AttrBaseTypeConstraint DOMUIEventCharCodePropertyInfo = DOMUIEventK | |
| type AttrSetTypeConstraint DOMUIEventCharCodePropertyInfo = * ~ () | |
| type AttrAllowedOps DOMUIEventCharCodePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMUIEventCharCode :: AttrLabelProxy "charCode" Source
getDOMUIEventCharCode :: (MonadIO m, DOMUIEventK o) => o -> m CLong Source
Detail
data DOMUIEventDetailPropertyInfo Source
Instances
| AttrInfo DOMUIEventDetailPropertyInfo | |
| type AttrLabel DOMUIEventDetailPropertyInfo = "detail" | |
| type AttrGetType DOMUIEventDetailPropertyInfo = CLong | |
| type AttrBaseTypeConstraint DOMUIEventDetailPropertyInfo = DOMUIEventK | |
| type AttrSetTypeConstraint DOMUIEventDetailPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMUIEventDetailPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMUIEventDetail :: AttrLabelProxy "detail" Source
getDOMUIEventDetail :: (MonadIO m, DOMUIEventK o) => o -> m CLong Source
KeyCode
data DOMUIEventKeyCodePropertyInfo Source
Instances
| AttrInfo DOMUIEventKeyCodePropertyInfo | |
| type AttrLabel DOMUIEventKeyCodePropertyInfo = "key-code" | |
| type AttrGetType DOMUIEventKeyCodePropertyInfo = CLong | |
| type AttrBaseTypeConstraint DOMUIEventKeyCodePropertyInfo = DOMUIEventK | |
| type AttrSetTypeConstraint DOMUIEventKeyCodePropertyInfo = * ~ () | |
| type AttrAllowedOps DOMUIEventKeyCodePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMUIEventKeyCode :: AttrLabelProxy "keyCode" Source
getDOMUIEventKeyCode :: (MonadIO m, DOMUIEventK o) => o -> m CLong Source
LayerX
data DOMUIEventLayerXPropertyInfo Source
Instances
| AttrInfo DOMUIEventLayerXPropertyInfo | |
| type AttrLabel DOMUIEventLayerXPropertyInfo = "layer-x" | |
| type AttrGetType DOMUIEventLayerXPropertyInfo = CLong | |
| type AttrBaseTypeConstraint DOMUIEventLayerXPropertyInfo = DOMUIEventK | |
| type AttrSetTypeConstraint DOMUIEventLayerXPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMUIEventLayerXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMUIEventLayerX :: AttrLabelProxy "layerX" Source
getDOMUIEventLayerX :: (MonadIO m, DOMUIEventK o) => o -> m CLong Source
LayerY
data DOMUIEventLayerYPropertyInfo Source
Instances
| AttrInfo DOMUIEventLayerYPropertyInfo | |
| type AttrLabel DOMUIEventLayerYPropertyInfo = "layer-y" | |
| type AttrGetType DOMUIEventLayerYPropertyInfo = CLong | |
| type AttrBaseTypeConstraint DOMUIEventLayerYPropertyInfo = DOMUIEventK | |
| type AttrSetTypeConstraint DOMUIEventLayerYPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMUIEventLayerYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMUIEventLayerY :: AttrLabelProxy "layerY" Source
getDOMUIEventLayerY :: (MonadIO m, DOMUIEventK o) => o -> m CLong Source
PageX
data DOMUIEventPageXPropertyInfo Source
Instances
| AttrInfo DOMUIEventPageXPropertyInfo | |
| type AttrLabel DOMUIEventPageXPropertyInfo = "page-x" | |
| type AttrGetType DOMUIEventPageXPropertyInfo = CLong | |
| type AttrBaseTypeConstraint DOMUIEventPageXPropertyInfo = DOMUIEventK | |
| type AttrSetTypeConstraint DOMUIEventPageXPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMUIEventPageXPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMUIEventPageX :: AttrLabelProxy "pageX" Source
getDOMUIEventPageX :: (MonadIO m, DOMUIEventK o) => o -> m CLong Source
PageY
data DOMUIEventPageYPropertyInfo Source
Instances
| AttrInfo DOMUIEventPageYPropertyInfo | |
| type AttrLabel DOMUIEventPageYPropertyInfo = "page-y" | |
| type AttrGetType DOMUIEventPageYPropertyInfo = CLong | |
| type AttrBaseTypeConstraint DOMUIEventPageYPropertyInfo = DOMUIEventK | |
| type AttrSetTypeConstraint DOMUIEventPageYPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMUIEventPageYPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMUIEventPageY :: AttrLabelProxy "pageY" Source
getDOMUIEventPageY :: (MonadIO m, DOMUIEventK o) => o -> m CLong Source
View
data DOMUIEventViewPropertyInfo Source
Instances
| AttrInfo DOMUIEventViewPropertyInfo | |
| type AttrLabel DOMUIEventViewPropertyInfo = "view" | |
| type AttrGetType DOMUIEventViewPropertyInfo = Maybe DOMDOMWindow | |
| type AttrBaseTypeConstraint DOMUIEventViewPropertyInfo = DOMUIEventK | |
| type AttrSetTypeConstraint DOMUIEventViewPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMUIEventViewPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMUIEventView :: AttrLabelProxy "view" Source
getDOMUIEventView :: (MonadIO m, DOMUIEventK o) => o -> m (Maybe DOMDOMWindow) Source
Which
data DOMUIEventWhichPropertyInfo Source
Instances
| AttrInfo DOMUIEventWhichPropertyInfo | |
| type AttrLabel DOMUIEventWhichPropertyInfo = "which" | |
| type AttrGetType DOMUIEventWhichPropertyInfo = CLong | |
| type AttrBaseTypeConstraint DOMUIEventWhichPropertyInfo = DOMUIEventK | |
| type AttrSetTypeConstraint DOMUIEventWhichPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMUIEventWhichPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMUIEventWhich :: AttrLabelProxy "which" Source
getDOMUIEventWhich :: (MonadIO m, DOMUIEventK o) => o -> m CLong Source