Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newUIEvent :: (MonadDOM m, ToJSString type', IsUIEventInit eventInitDict) => type' -> Maybe eventInitDict -> m UIEvent
- initUIEvent :: (MonadDOM m, IsUIEvent self, ToJSString type') => self -> Maybe type' -> Bool -> Bool -> Maybe Window -> Maybe Int -> m ()
- getView :: (MonadDOM m, IsUIEvent self) => self -> m Window
- getDetail :: (MonadDOM m, IsUIEvent self) => self -> m Int
- getLayerX :: (MonadDOM m, IsUIEvent self) => self -> m Int
- getLayerY :: (MonadDOM m, IsUIEvent self) => self -> m Int
- getPageX :: (MonadDOM m, IsUIEvent self) => self -> m Int
- getPageY :: (MonadDOM m, IsUIEvent self) => self -> m Int
- getWhich :: (MonadDOM m, IsUIEvent self) => self -> m Int
- newtype UIEvent = UIEvent {}
- gTypeUIEvent :: JSM GType
- class (IsEvent o, IsGObject o) => IsUIEvent o
- toUIEvent :: IsUIEvent o => o -> UIEvent
Documentation
newUIEvent :: (MonadDOM m, ToJSString type', IsUIEventInit eventInitDict) => type' -> Maybe eventInitDict -> m UIEvent Source #
initUIEvent :: (MonadDOM m, IsUIEvent self, ToJSString type') => self -> Maybe type' -> Bool -> Bool -> Maybe Window -> Maybe Int -> m () Source #
Functions for this inteface are in JSDOM.UIEvent. Base interface functions are in:
gTypeUIEvent :: JSM GType Source #
class (IsEvent o, IsGObject o) => IsUIEvent o Source #