Safe Haskell | None |
---|---|
Language | Haskell2010 |
- initKeyboardEvent :: (MonadDOM m, ToJSString type', ToJSString keyIdentifier) => KeyboardEvent -> type' -> Bool -> Bool -> Maybe Window -> keyIdentifier -> Word -> Bool -> Bool -> Bool -> Bool -> Bool -> m ()
- pattern DOM_KEY_LOCATION_STANDARD :: forall a. (Num a, Eq a) => a
- pattern DOM_KEY_LOCATION_LEFT :: forall a. (Num a, Eq a) => a
- pattern DOM_KEY_LOCATION_RIGHT :: forall a. (Num a, Eq a) => a
- pattern DOM_KEY_LOCATION_NUMPAD :: forall a. (Num a, Eq a) => a
- getKeyIdentifier :: (MonadDOM m, FromJSString result) => KeyboardEvent -> m result
- getLocation :: MonadDOM m => KeyboardEvent -> m Word
- getKeyLocation :: MonadDOM m => KeyboardEvent -> m Word
- getCtrlKey :: MonadDOM m => KeyboardEvent -> m Bool
- getShiftKey :: MonadDOM m => KeyboardEvent -> m Bool
- getAltKey :: MonadDOM m => KeyboardEvent -> m Bool
- getMetaKey :: MonadDOM m => KeyboardEvent -> m Bool
- getAltGraphKey :: MonadDOM m => KeyboardEvent -> m Bool
- newtype KeyboardEvent = KeyboardEvent {}
- gTypeKeyboardEvent :: JSM GType
Documentation
initKeyboardEvent :: (MonadDOM m, ToJSString type', ToJSString keyIdentifier) => KeyboardEvent -> type' -> Bool -> Bool -> Maybe Window -> keyIdentifier -> Word -> Bool -> Bool -> Bool -> Bool -> Bool -> m () Source #
pattern DOM_KEY_LOCATION_STANDARD :: forall a. (Num a, Eq a) => a Source #
pattern DOM_KEY_LOCATION_LEFT :: forall a. (Num a, Eq a) => a Source #
pattern DOM_KEY_LOCATION_RIGHT :: forall a. (Num a, Eq a) => a Source #
pattern DOM_KEY_LOCATION_NUMPAD :: forall a. (Num a, Eq a) => a Source #
getKeyIdentifier :: (MonadDOM m, FromJSString result) => KeyboardEvent -> m result Source #
getLocation :: MonadDOM m => KeyboardEvent -> m Word Source #
getKeyLocation :: MonadDOM m => KeyboardEvent -> m Word Source #
getCtrlKey :: MonadDOM m => KeyboardEvent -> m Bool Source #
getShiftKey :: MonadDOM m => KeyboardEvent -> m Bool Source #
getMetaKey :: MonadDOM m => KeyboardEvent -> m Bool Source #
getAltGraphKey :: MonadDOM m => KeyboardEvent -> m Bool Source #
newtype KeyboardEvent Source #
Functions for this inteface are in JSDOM.KeyboardEvent. Base interface functions are in: