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 |
- newtype DOMKeyboardEvent = DOMKeyboardEvent (ForeignPtr DOMKeyboardEvent)
- class GObject o => DOMKeyboardEventK o
- toDOMKeyboardEvent :: DOMKeyboardEventK o => o -> IO DOMKeyboardEvent
- noDOMKeyboardEvent :: Maybe DOMKeyboardEvent
- data DOMKeyboardEventGetAltGraphKeyMethodInfo
- dOMKeyboardEventGetAltGraphKey :: (MonadIO m, DOMKeyboardEventK a) => a -> m Bool
- data DOMKeyboardEventGetAltKeyMethodInfo
- dOMKeyboardEventGetAltKey :: (MonadIO m, DOMKeyboardEventK a) => a -> m Bool
- data DOMKeyboardEventGetCtrlKeyMethodInfo
- dOMKeyboardEventGetCtrlKey :: (MonadIO m, DOMKeyboardEventK a) => a -> m Bool
- data DOMKeyboardEventGetKeyIdentifierMethodInfo
- dOMKeyboardEventGetKeyIdentifier :: (MonadIO m, DOMKeyboardEventK a) => a -> m Text
- data DOMKeyboardEventGetKeyLocationMethodInfo
- dOMKeyboardEventGetKeyLocation :: (MonadIO m, DOMKeyboardEventK a) => a -> m CULong
- data DOMKeyboardEventGetMetaKeyMethodInfo
- dOMKeyboardEventGetMetaKey :: (MonadIO m, DOMKeyboardEventK a) => a -> m Bool
- data DOMKeyboardEventGetModifierStateMethodInfo
- dOMKeyboardEventGetModifierState :: (MonadIO m, DOMKeyboardEventK a) => a -> Text -> m Bool
- data DOMKeyboardEventGetShiftKeyMethodInfo
- dOMKeyboardEventGetShiftKey :: (MonadIO m, DOMKeyboardEventK a) => a -> m Bool
- data DOMKeyboardEventInitKeyboardEventMethodInfo
- dOMKeyboardEventInitKeyboardEvent :: (MonadIO m, DOMKeyboardEventK a, DOMDOMWindowK b) => a -> Text -> Bool -> Bool -> b -> Text -> CULong -> Bool -> Bool -> Bool -> Bool -> Bool -> m ()
- data DOMKeyboardEventAltGraphKeyPropertyInfo
- dOMKeyboardEventAltGraphKey :: AttrLabelProxy "altGraphKey"
- getDOMKeyboardEventAltGraphKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool
- data DOMKeyboardEventAltKeyPropertyInfo
- dOMKeyboardEventAltKey :: AttrLabelProxy "altKey"
- getDOMKeyboardEventAltKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool
- data DOMKeyboardEventCtrlKeyPropertyInfo
- dOMKeyboardEventCtrlKey :: AttrLabelProxy "ctrlKey"
- getDOMKeyboardEventCtrlKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool
- data DOMKeyboardEventKeyIdentifierPropertyInfo
- dOMKeyboardEventKeyIdentifier :: AttrLabelProxy "keyIdentifier"
- getDOMKeyboardEventKeyIdentifier :: (MonadIO m, DOMKeyboardEventK o) => o -> m (Maybe Text)
- data DOMKeyboardEventKeyLocationPropertyInfo
- dOMKeyboardEventKeyLocation :: AttrLabelProxy "keyLocation"
- getDOMKeyboardEventKeyLocation :: (MonadIO m, DOMKeyboardEventK o) => o -> m CULong
- data DOMKeyboardEventMetaKeyPropertyInfo
- dOMKeyboardEventMetaKey :: AttrLabelProxy "metaKey"
- getDOMKeyboardEventMetaKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool
- data DOMKeyboardEventShiftKeyPropertyInfo
- dOMKeyboardEventShiftKey :: AttrLabelProxy "shiftKey"
- getDOMKeyboardEventShiftKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool
Exported types
newtype DOMKeyboardEvent Source
GObject DOMKeyboardEvent | |
((~) * info (ResolveDOMKeyboardEventMethod t DOMKeyboardEvent), MethodInfo * info DOMKeyboardEvent p) => IsLabelProxy t (DOMKeyboardEvent -> p) | |
type ParentTypes DOMKeyboardEvent | |
type AttributeList DOMKeyboardEvent | |
type SignalList DOMKeyboardEvent |
class GObject o => DOMKeyboardEventK o Source
(GObject o, IsDescendantOf DOMKeyboardEvent o) => DOMKeyboardEventK o |
toDOMKeyboardEvent :: DOMKeyboardEventK o => o -> IO DOMKeyboardEvent Source
Methods
dOMKeyboardEventGetAltGraphKey
data DOMKeyboardEventGetAltGraphKeyMethodInfo Source
((~) * signature (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo * DOMKeyboardEventGetAltGraphKeyMethodInfo a signature |
dOMKeyboardEventGetAltGraphKey :: (MonadIO m, DOMKeyboardEventK a) => a -> m Bool Source
dOMKeyboardEventGetAltKey
data DOMKeyboardEventGetAltKeyMethodInfo Source
((~) * signature (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo * DOMKeyboardEventGetAltKeyMethodInfo a signature |
dOMKeyboardEventGetAltKey :: (MonadIO m, DOMKeyboardEventK a) => a -> m Bool Source
dOMKeyboardEventGetCtrlKey
data DOMKeyboardEventGetCtrlKeyMethodInfo Source
((~) * signature (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo * DOMKeyboardEventGetCtrlKeyMethodInfo a signature |
dOMKeyboardEventGetCtrlKey :: (MonadIO m, DOMKeyboardEventK a) => a -> m Bool Source
dOMKeyboardEventGetKeyIdentifier
data DOMKeyboardEventGetKeyIdentifierMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMKeyboardEventK a) => MethodInfo * DOMKeyboardEventGetKeyIdentifierMethodInfo a signature |
dOMKeyboardEventGetKeyIdentifier :: (MonadIO m, DOMKeyboardEventK a) => a -> m Text Source
dOMKeyboardEventGetKeyLocation
data DOMKeyboardEventGetKeyLocationMethodInfo Source
((~) * signature (m CULong), MonadIO m, DOMKeyboardEventK a) => MethodInfo * DOMKeyboardEventGetKeyLocationMethodInfo a signature |
dOMKeyboardEventGetKeyLocation :: (MonadIO m, DOMKeyboardEventK a) => a -> m CULong Source
dOMKeyboardEventGetMetaKey
data DOMKeyboardEventGetMetaKeyMethodInfo Source
((~) * signature (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo * DOMKeyboardEventGetMetaKeyMethodInfo a signature |
dOMKeyboardEventGetMetaKey :: (MonadIO m, DOMKeyboardEventK a) => a -> m Bool Source
dOMKeyboardEventGetModifierState
data DOMKeyboardEventGetModifierStateMethodInfo Source
((~) * signature (Text -> m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo * DOMKeyboardEventGetModifierStateMethodInfo a signature |
dOMKeyboardEventGetModifierState :: (MonadIO m, DOMKeyboardEventK a) => a -> Text -> m Bool Source
dOMKeyboardEventGetShiftKey
data DOMKeyboardEventGetShiftKeyMethodInfo Source
((~) * signature (m Bool), MonadIO m, DOMKeyboardEventK a) => MethodInfo * DOMKeyboardEventGetShiftKeyMethodInfo a signature |
dOMKeyboardEventGetShiftKey :: (MonadIO m, DOMKeyboardEventK a) => a -> m Bool Source
dOMKeyboardEventInitKeyboardEvent
data DOMKeyboardEventInitKeyboardEventMethodInfo Source
((~) * signature (Text -> Bool -> Bool -> b -> Text -> CULong -> Bool -> Bool -> Bool -> Bool -> Bool -> m ()), MonadIO m, DOMKeyboardEventK a, DOMDOMWindowK b) => MethodInfo * DOMKeyboardEventInitKeyboardEventMethodInfo a signature |
dOMKeyboardEventInitKeyboardEvent :: (MonadIO m, DOMKeyboardEventK a, DOMDOMWindowK b) => a -> Text -> Bool -> Bool -> b -> Text -> CULong -> Bool -> Bool -> Bool -> Bool -> Bool -> m () Source
Properties
AltGraphKey
data DOMKeyboardEventAltGraphKeyPropertyInfo Source
dOMKeyboardEventAltGraphKey :: AttrLabelProxy "altGraphKey" Source
getDOMKeyboardEventAltGraphKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool Source
AltKey
data DOMKeyboardEventAltKeyPropertyInfo Source
dOMKeyboardEventAltKey :: AttrLabelProxy "altKey" Source
getDOMKeyboardEventAltKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool Source
CtrlKey
data DOMKeyboardEventCtrlKeyPropertyInfo Source
dOMKeyboardEventCtrlKey :: AttrLabelProxy "ctrlKey" Source
getDOMKeyboardEventCtrlKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool Source
KeyIdentifier
data DOMKeyboardEventKeyIdentifierPropertyInfo Source
dOMKeyboardEventKeyIdentifier :: AttrLabelProxy "keyIdentifier" Source
getDOMKeyboardEventKeyIdentifier :: (MonadIO m, DOMKeyboardEventK o) => o -> m (Maybe Text) Source
KeyLocation
data DOMKeyboardEventKeyLocationPropertyInfo Source
dOMKeyboardEventKeyLocation :: AttrLabelProxy "keyLocation" Source
getDOMKeyboardEventKeyLocation :: (MonadIO m, DOMKeyboardEventK o) => o -> m CULong Source
MetaKey
data DOMKeyboardEventMetaKeyPropertyInfo Source
dOMKeyboardEventMetaKey :: AttrLabelProxy "metaKey" Source
getDOMKeyboardEventMetaKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool Source
ShiftKey
data DOMKeyboardEventShiftKeyPropertyInfo Source
dOMKeyboardEventShiftKey :: AttrLabelProxy "shiftKey" Source
getDOMKeyboardEventShiftKey :: (MonadIO m, DOMKeyboardEventK o) => o -> m Bool Source