Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_initTouchEvent :: TouchEvent -> Nullable TouchList -> Nullable TouchList -> Nullable TouchList -> JSString -> Nullable Window -> Int -> Int -> Int -> Int -> Bool -> Bool -> Bool -> Bool -> IO ()
- initTouchEvent :: (MonadIO m, ToJSString type') => TouchEvent -> Maybe TouchList -> Maybe TouchList -> Maybe TouchList -> type' -> Maybe Window -> Int -> Int -> Int -> Int -> Bool -> Bool -> Bool -> Bool -> m ()
- js_getTouches :: TouchEvent -> IO (Nullable TouchList)
- getTouches :: MonadIO m => TouchEvent -> m (Maybe TouchList)
- getTouchesUnsafe :: (MonadIO m, HasCallStack) => TouchEvent -> m TouchList
- getTouchesUnchecked :: MonadIO m => TouchEvent -> m TouchList
- js_getTargetTouches :: TouchEvent -> IO (Nullable TouchList)
- getTargetTouches :: MonadIO m => TouchEvent -> m (Maybe TouchList)
- getTargetTouchesUnsafe :: (MonadIO m, HasCallStack) => TouchEvent -> m TouchList
- getTargetTouchesUnchecked :: MonadIO m => TouchEvent -> m TouchList
- js_getChangedTouches :: TouchEvent -> IO (Nullable TouchList)
- getChangedTouches :: MonadIO m => TouchEvent -> m (Maybe TouchList)
- getChangedTouchesUnsafe :: (MonadIO m, HasCallStack) => TouchEvent -> m TouchList
- getChangedTouchesUnchecked :: MonadIO m => TouchEvent -> m TouchList
- js_getCtrlKey :: TouchEvent -> IO Bool
- getCtrlKey :: MonadIO m => TouchEvent -> m Bool
- js_getShiftKey :: TouchEvent -> IO Bool
- getShiftKey :: MonadIO m => TouchEvent -> m Bool
- js_getAltKey :: TouchEvent -> IO Bool
- getAltKey :: MonadIO m => TouchEvent -> m Bool
- js_getMetaKey :: TouchEvent -> IO Bool
- getMetaKey :: MonadIO m => TouchEvent -> m Bool
- newtype TouchEvent = TouchEvent {}
- gTypeTouchEvent :: GType
Documentation
js_initTouchEvent :: TouchEvent -> Nullable TouchList -> Nullable TouchList -> Nullable TouchList -> JSString -> Nullable Window -> Int -> Int -> Int -> Int -> Bool -> Bool -> Bool -> Bool -> IO () Source #
initTouchEvent :: (MonadIO m, ToJSString type') => TouchEvent -> Maybe TouchList -> Maybe TouchList -> Maybe TouchList -> type' -> Maybe Window -> Int -> Int -> Int -> Int -> Bool -> Bool -> Bool -> Bool -> m () Source #
js_getTouches :: TouchEvent -> IO (Nullable TouchList) Source #
getTouches :: MonadIO m => TouchEvent -> m (Maybe TouchList) Source #
getTouchesUnsafe :: (MonadIO m, HasCallStack) => TouchEvent -> m TouchList Source #
getTouchesUnchecked :: MonadIO m => TouchEvent -> m TouchList Source #
js_getTargetTouches :: TouchEvent -> IO (Nullable TouchList) Source #
getTargetTouches :: MonadIO m => TouchEvent -> m (Maybe TouchList) Source #
getTargetTouchesUnsafe :: (MonadIO m, HasCallStack) => TouchEvent -> m TouchList Source #
getTargetTouchesUnchecked :: MonadIO m => TouchEvent -> m TouchList Source #
js_getChangedTouches :: TouchEvent -> IO (Nullable TouchList) Source #
getChangedTouches :: MonadIO m => TouchEvent -> m (Maybe TouchList) Source #
getChangedTouchesUnsafe :: (MonadIO m, HasCallStack) => TouchEvent -> m TouchList Source #
getChangedTouchesUnchecked :: MonadIO m => TouchEvent -> m TouchList Source #
js_getCtrlKey :: TouchEvent -> IO Bool Source #
js_getShiftKey :: TouchEvent -> IO Bool Source #
js_getAltKey :: TouchEvent -> IO Bool Source #
js_getMetaKey :: TouchEvent -> IO Bool Source #
newtype TouchEvent Source #
Functions for this inteface are in GHCJS.DOM.TouchEvent. Base interface functions are in: