Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_initMessageEvent :: MessageEvent -> JSString -> Bool -> Bool -> JSVal -> JSString -> JSString -> Nullable Window -> Nullable Array -> IO ()
- initMessageEvent :: (MonadIO m, ToJSString typeArg, ToJSString originArg, ToJSString lastEventIdArg, IsArray messagePorts) => MessageEvent -> typeArg -> Bool -> Bool -> JSVal -> originArg -> lastEventIdArg -> Maybe Window -> Maybe messagePorts -> m ()
- js_webkitInitMessageEvent :: MessageEvent -> JSString -> Bool -> Bool -> JSVal -> JSString -> JSString -> Nullable Window -> Nullable Array -> IO ()
- webkitInitMessageEvent :: (MonadIO m, ToJSString typeArg, ToJSString originArg, ToJSString lastEventIdArg, IsArray transferables) => MessageEvent -> typeArg -> Bool -> Bool -> JSVal -> originArg -> lastEventIdArg -> Maybe Window -> Maybe transferables -> m ()
- js_getOrigin :: MessageEvent -> IO JSString
- getOrigin :: (MonadIO m, FromJSString result) => MessageEvent -> m result
- js_getLastEventId :: MessageEvent -> IO JSString
- getLastEventId :: (MonadIO m, FromJSString result) => MessageEvent -> m result
- js_getSource :: MessageEvent -> IO (Nullable EventTarget)
- getSource :: MonadIO m => MessageEvent -> m (Maybe EventTarget)
- getSourceUnsafe :: (MonadIO m, HasCallStack) => MessageEvent -> m EventTarget
- getSourceUnchecked :: MonadIO m => MessageEvent -> m EventTarget
- js_getData :: MessageEvent -> IO JSVal
- getData :: MonadIO m => MessageEvent -> m JSVal
- js_getPorts :: MessageEvent -> IO JSVal
- getPorts :: MonadIO m => MessageEvent -> m [Maybe MessagePort]
- newtype MessageEvent = MessageEvent {}
- gTypeMessageEvent :: GType
Documentation
js_initMessageEvent :: MessageEvent -> JSString -> Bool -> Bool -> JSVal -> JSString -> JSString -> Nullable Window -> Nullable Array -> IO () Source #
initMessageEvent :: (MonadIO m, ToJSString typeArg, ToJSString originArg, ToJSString lastEventIdArg, IsArray messagePorts) => MessageEvent -> typeArg -> Bool -> Bool -> JSVal -> originArg -> lastEventIdArg -> Maybe Window -> Maybe messagePorts -> m () Source #
js_webkitInitMessageEvent :: MessageEvent -> JSString -> Bool -> Bool -> JSVal -> JSString -> JSString -> Nullable Window -> Nullable Array -> IO () Source #
webkitInitMessageEvent :: (MonadIO m, ToJSString typeArg, ToJSString originArg, ToJSString lastEventIdArg, IsArray transferables) => MessageEvent -> typeArg -> Bool -> Bool -> JSVal -> originArg -> lastEventIdArg -> Maybe Window -> Maybe transferables -> m () Source #
js_getOrigin :: MessageEvent -> IO JSString Source #
getOrigin :: (MonadIO m, FromJSString result) => MessageEvent -> m result Source #
getLastEventId :: (MonadIO m, FromJSString result) => MessageEvent -> m result Source #
js_getSource :: MessageEvent -> IO (Nullable EventTarget) Source #
getSource :: MonadIO m => MessageEvent -> m (Maybe EventTarget) Source #
getSourceUnsafe :: (MonadIO m, HasCallStack) => MessageEvent -> m EventTarget Source #
getSourceUnchecked :: MonadIO m => MessageEvent -> m EventTarget Source #
js_getData :: MessageEvent -> IO JSVal Source #
js_getPorts :: MessageEvent -> IO JSVal Source #
getPorts :: MonadIO m => MessageEvent -> m [Maybe MessagePort] Source #
newtype MessageEvent Source #
Functions for this inteface are in GHCJS.DOM.MessageEvent. Base interface functions are in: