| 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.WebKit.Objects.DOMKeyboardEvent
Contents
Description
- newtype DOMKeyboardEvent = DOMKeyboardEvent (ManagedPtr DOMKeyboardEvent)
- class GObject o => IsDOMKeyboardEvent o
- toDOMKeyboardEvent :: IsDOMKeyboardEvent o => o -> IO DOMKeyboardEvent
- noDOMKeyboardEvent :: Maybe DOMKeyboardEvent
- data DOMKeyboardEventGetAltGraphKeyMethodInfo
- dOMKeyboardEventGetAltGraphKey :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Bool
- data DOMKeyboardEventGetAltKeyMethodInfo
- dOMKeyboardEventGetAltKey :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Bool
- data DOMKeyboardEventGetCtrlKeyMethodInfo
- dOMKeyboardEventGetCtrlKey :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Bool
- data DOMKeyboardEventGetKeyIdentifierMethodInfo
- dOMKeyboardEventGetKeyIdentifier :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Text
- data DOMKeyboardEventGetKeyLocationMethodInfo
- dOMKeyboardEventGetKeyLocation :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m CULong
- data DOMKeyboardEventGetMetaKeyMethodInfo
- dOMKeyboardEventGetMetaKey :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Bool
- data DOMKeyboardEventGetModifierStateMethodInfo
- dOMKeyboardEventGetModifierState :: (MonadIO m, IsDOMKeyboardEvent a) => a -> Text -> m Bool
- data DOMKeyboardEventGetShiftKeyMethodInfo
- dOMKeyboardEventGetShiftKey :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Bool
- data DOMKeyboardEventInitKeyboardEventMethodInfo
- dOMKeyboardEventInitKeyboardEvent :: (MonadIO m, IsDOMKeyboardEvent a, IsDOMDOMWindow b) => a -> Text -> Bool -> Bool -> b -> Text -> CULong -> Bool -> Bool -> Bool -> Bool -> Bool -> m ()
- data DOMKeyboardEventAltGraphKeyPropertyInfo
- dOMKeyboardEventAltGraphKey :: AttrLabelProxy "altGraphKey"
- getDOMKeyboardEventAltGraphKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool
- data DOMKeyboardEventAltKeyPropertyInfo
- dOMKeyboardEventAltKey :: AttrLabelProxy "altKey"
- getDOMKeyboardEventAltKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool
- data DOMKeyboardEventCtrlKeyPropertyInfo
- dOMKeyboardEventCtrlKey :: AttrLabelProxy "ctrlKey"
- getDOMKeyboardEventCtrlKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool
- data DOMKeyboardEventKeyIdentifierPropertyInfo
- dOMKeyboardEventKeyIdentifier :: AttrLabelProxy "keyIdentifier"
- getDOMKeyboardEventKeyIdentifier :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m (Maybe Text)
- data DOMKeyboardEventKeyLocationPropertyInfo
- dOMKeyboardEventKeyLocation :: AttrLabelProxy "keyLocation"
- getDOMKeyboardEventKeyLocation :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m CULong
- data DOMKeyboardEventMetaKeyPropertyInfo
- dOMKeyboardEventMetaKey :: AttrLabelProxy "metaKey"
- getDOMKeyboardEventMetaKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool
- data DOMKeyboardEventShiftKeyPropertyInfo
- dOMKeyboardEventShiftKey :: AttrLabelProxy "shiftKey"
- getDOMKeyboardEventShiftKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool
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 AttributeList DOMKeyboardEvent Source # | |
class GObject o => IsDOMKeyboardEvent o Source #
Instances
| (GObject a, UnknownAncestorError Constraint DOMKeyboardEvent a) => IsDOMKeyboardEvent a Source # | |
| IsDOMKeyboardEvent DOMKeyboardEvent Source # | |
toDOMKeyboardEvent :: IsDOMKeyboardEvent o => o -> IO DOMKeyboardEvent Source #
Methods
getAltGraphKey
data DOMKeyboardEventGetAltGraphKeyMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetAltGraphKeyMethodInfo a signature Source # | |
dOMKeyboardEventGetAltGraphKey :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Bool Source #
getAltKey
data DOMKeyboardEventGetAltKeyMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetAltKeyMethodInfo a signature Source # | |
dOMKeyboardEventGetAltKey :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Bool Source #
getCtrlKey
data DOMKeyboardEventGetCtrlKeyMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetCtrlKeyMethodInfo a signature Source # | |
dOMKeyboardEventGetCtrlKey :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Bool Source #
getKeyIdentifier
data DOMKeyboardEventGetKeyIdentifierMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetKeyIdentifierMethodInfo a signature Source # | |
dOMKeyboardEventGetKeyIdentifier :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Text Source #
getKeyLocation
data DOMKeyboardEventGetKeyLocationMethodInfo Source #
Instances
| ((~) * signature (m CULong), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetKeyLocationMethodInfo a signature Source # | |
dOMKeyboardEventGetKeyLocation :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m CULong Source #
getMetaKey
data DOMKeyboardEventGetMetaKeyMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetMetaKeyMethodInfo a signature Source # | |
dOMKeyboardEventGetMetaKey :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Bool Source #
getModifierState
data DOMKeyboardEventGetModifierStateMethodInfo Source #
Instances
| ((~) * signature (Text -> m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetModifierStateMethodInfo a signature Source # | |
dOMKeyboardEventGetModifierState :: (MonadIO m, IsDOMKeyboardEvent a) => a -> Text -> m Bool Source #
getShiftKey
data DOMKeyboardEventGetShiftKeyMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsDOMKeyboardEvent a) => MethodInfo * DOMKeyboardEventGetShiftKeyMethodInfo a signature Source # | |
dOMKeyboardEventGetShiftKey :: (MonadIO m, IsDOMKeyboardEvent a) => a -> m Bool Source #
initKeyboardEvent
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 AttrOrigin DOMKeyboardEventAltGraphKeyPropertyInfo Source # | |
| type AttrLabel DOMKeyboardEventAltGraphKeyPropertyInfo Source # | |
| type AttrGetType DOMKeyboardEventAltGraphKeyPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMKeyboardEventAltGraphKeyPropertyInfo Source # | |
| type AttrAllowedOps DOMKeyboardEventAltGraphKeyPropertyInfo Source # | |
dOMKeyboardEventAltGraphKey :: AttrLabelProxy "altGraphKey" Source #
getDOMKeyboardEventAltGraphKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool Source #
altKey
data DOMKeyboardEventAltKeyPropertyInfo Source #
Instances
| AttrInfo DOMKeyboardEventAltKeyPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMKeyboardEventAltKeyPropertyInfo Source # | |
| type AttrOrigin DOMKeyboardEventAltKeyPropertyInfo Source # | |
| type AttrLabel DOMKeyboardEventAltKeyPropertyInfo Source # | |
| type AttrGetType DOMKeyboardEventAltKeyPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMKeyboardEventAltKeyPropertyInfo Source # | |
| type AttrAllowedOps DOMKeyboardEventAltKeyPropertyInfo Source # | |
dOMKeyboardEventAltKey :: AttrLabelProxy "altKey" Source #
getDOMKeyboardEventAltKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool Source #
ctrlKey
data DOMKeyboardEventCtrlKeyPropertyInfo Source #
Instances
| AttrInfo DOMKeyboardEventCtrlKeyPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo Source # | |
| type AttrOrigin DOMKeyboardEventCtrlKeyPropertyInfo Source # | |
| type AttrLabel DOMKeyboardEventCtrlKeyPropertyInfo Source # | |
| type AttrGetType DOMKeyboardEventCtrlKeyPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo Source # | |
| type AttrAllowedOps DOMKeyboardEventCtrlKeyPropertyInfo Source # | |
dOMKeyboardEventCtrlKey :: AttrLabelProxy "ctrlKey" Source #
getDOMKeyboardEventCtrlKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool Source #
keyIdentifier
data DOMKeyboardEventKeyIdentifierPropertyInfo Source #
Instances
| AttrInfo DOMKeyboardEventKeyIdentifierPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo Source # | |
| type AttrOrigin DOMKeyboardEventKeyIdentifierPropertyInfo Source # | |
| type AttrLabel DOMKeyboardEventKeyIdentifierPropertyInfo Source # | |
| type AttrGetType DOMKeyboardEventKeyIdentifierPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo Source # | |
| type AttrAllowedOps DOMKeyboardEventKeyIdentifierPropertyInfo Source # | |
dOMKeyboardEventKeyIdentifier :: AttrLabelProxy "keyIdentifier" Source #
getDOMKeyboardEventKeyIdentifier :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m (Maybe Text) Source #
keyLocation
data DOMKeyboardEventKeyLocationPropertyInfo Source #
Instances
| AttrInfo DOMKeyboardEventKeyLocationPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo Source # | |
| type AttrOrigin DOMKeyboardEventKeyLocationPropertyInfo Source # | |
| type AttrLabel DOMKeyboardEventKeyLocationPropertyInfo Source # | |
| type AttrGetType DOMKeyboardEventKeyLocationPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo Source # | |
| type AttrAllowedOps DOMKeyboardEventKeyLocationPropertyInfo Source # | |
dOMKeyboardEventKeyLocation :: AttrLabelProxy "keyLocation" Source #
getDOMKeyboardEventKeyLocation :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m CULong Source #
metaKey
data DOMKeyboardEventMetaKeyPropertyInfo Source #
Instances
| AttrInfo DOMKeyboardEventMetaKeyPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo Source # | |
| type AttrOrigin DOMKeyboardEventMetaKeyPropertyInfo Source # | |
| type AttrLabel DOMKeyboardEventMetaKeyPropertyInfo Source # | |
| type AttrGetType DOMKeyboardEventMetaKeyPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo Source # | |
| type AttrAllowedOps DOMKeyboardEventMetaKeyPropertyInfo Source # | |
dOMKeyboardEventMetaKey :: AttrLabelProxy "metaKey" Source #
getDOMKeyboardEventMetaKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool Source #
shiftKey
data DOMKeyboardEventShiftKeyPropertyInfo Source #
Instances
| AttrInfo DOMKeyboardEventShiftKeyPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo Source # | |
| type AttrOrigin DOMKeyboardEventShiftKeyPropertyInfo Source # | |
| type AttrLabel DOMKeyboardEventShiftKeyPropertyInfo Source # | |
| type AttrGetType DOMKeyboardEventShiftKeyPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo Source # | |
| type AttrAllowedOps DOMKeyboardEventShiftKeyPropertyInfo Source # | |
dOMKeyboardEventShiftKey :: AttrLabelProxy "shiftKey" Source #
getDOMKeyboardEventShiftKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool Source #