Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_addEventListener :: EventTarget -> JSString -> Nullable EventListener -> Bool -> IO ()
- addEventListener :: (MonadIO m, IsEventTarget self, ToJSString type') => self -> type' -> Maybe EventListener -> Bool -> m ()
- js_removeEventListener :: EventTarget -> JSString -> Nullable EventListener -> Bool -> IO ()
- removeEventListener :: (MonadIO m, IsEventTarget self, ToJSString type') => self -> type' -> Maybe EventListener -> Bool -> m ()
- js_dispatchEvent :: EventTarget -> Nullable Event -> IO Bool
- dispatchEvent :: (MonadIO m, IsEventTarget self, IsEvent event) => self -> Maybe event -> m Bool
- dispatchEvent_ :: (MonadIO m, IsEventTarget self, IsEvent event) => self -> Maybe event -> m ()
- newtype EventTarget = EventTarget {}
- gTypeEventTarget :: GType
- class IsGObject o => IsEventTarget o
- toEventTarget :: IsEventTarget o => o -> EventTarget
Documentation
js_addEventListener :: EventTarget -> JSString -> Nullable EventListener -> Bool -> IO () Source #
addEventListener :: (MonadIO m, IsEventTarget self, ToJSString type') => self -> type' -> Maybe EventListener -> Bool -> m () Source #
js_removeEventListener :: EventTarget -> JSString -> Nullable EventListener -> Bool -> IO () Source #
removeEventListener :: (MonadIO m, IsEventTarget self, ToJSString type') => self -> type' -> Maybe EventListener -> Bool -> m () Source #
js_dispatchEvent :: EventTarget -> Nullable Event -> IO Bool Source #
dispatchEvent :: (MonadIO m, IsEventTarget self, IsEvent event) => self -> Maybe event -> m Bool Source #
dispatchEvent_ :: (MonadIO m, IsEventTarget self, IsEvent event) => self -> Maybe event -> m () Source #
newtype EventTarget Source #
Functions for this inteface are in GHCJS.DOM.EventTarget.
class IsGObject o => IsEventTarget o Source #
toEventTarget :: IsEventTarget o => o -> EventTarget Source #