Safe Haskell | None |
---|---|
Language | Haskell2010 |
- addEventListener :: (MonadDOM m, IsEventTarget self, ToJSString type') => self -> type' -> Maybe EventListener -> Bool -> m ()
- removeEventListener :: (MonadDOM m, IsEventTarget self, ToJSString type') => self -> type' -> Maybe EventListener -> Bool -> m ()
- dispatchEvent :: (MonadDOM m, IsEventTarget self, IsEvent event) => self -> Maybe event -> m Bool
- data EventTarget
- castToEventTarget :: IsGObject obj => obj -> JSM EventTarget
- gTypeEventTarget :: JSM GType
- class IsGObject o => IsEventTarget o
- toEventTarget :: IsEventTarget o => o -> EventTarget
Documentation
addEventListener :: (MonadDOM m, IsEventTarget self, ToJSString type') => self -> type' -> Maybe EventListener -> Bool -> m () Source #
removeEventListener :: (MonadDOM m, IsEventTarget self, ToJSString type') => self -> type' -> Maybe EventListener -> Bool -> m () Source #
dispatchEvent :: (MonadDOM m, IsEventTarget self, IsEvent event) => self -> Maybe event -> m Bool Source #
data EventTarget Source #
Functions for this inteface are in JSDOM.EventTarget.
castToEventTarget :: IsGObject obj => obj -> JSM EventTarget Source #
class IsGObject o => IsEventTarget o Source #
toEventTarget :: IsEventTarget o => o -> EventTarget Source #