Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- 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:
Instances
PToJSVal UIEvent Source # | |
Defined in JSDOM.Types | |
PFromJSVal UIEvent Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> UIEvent # | |
ToJSVal UIEvent Source # | |
FromJSVal UIEvent Source # | |
MakeObject UIEvent Source # | |
Defined in JSDOM.Types makeObject :: UIEvent -> JSM Object # | |
IsUIEvent UIEvent Source # | |
Defined in JSDOM.Types | |
IsEvent UIEvent Source # | |
Defined in JSDOM.Types | |
IsGObject UIEvent Source # | |
Defined in JSDOM.Types |
gTypeUIEvent :: JSM GType Source #
class (IsEvent o, IsGObject o) => IsUIEvent o Source #
Instances
IsUIEvent WheelEvent Source # | |
Defined in JSDOM.Types | |
IsUIEvent UIEvent Source # | |
Defined in JSDOM.Types | |
IsUIEvent TouchEvent Source # | |
Defined in JSDOM.Types | |
IsUIEvent TextEvent Source # | |
Defined in JSDOM.Types | |
IsUIEvent SVGZoomEvent Source # | |
Defined in JSDOM.Types | |
IsUIEvent MouseEvent Source # | |
Defined in JSDOM.Types | |
IsUIEvent KeyboardEvent Source # | |
Defined in JSDOM.Types | |
IsUIEvent InputEvent Source # | |
Defined in JSDOM.Types | |
IsUIEvent FocusEvent Source # | |
Defined in JSDOM.Types | |
IsUIEvent CompositionEvent Source # | |
Defined in JSDOM.Types |