Safe Haskell | None |
---|---|
Language | Haskell2010 |
- initMessageEvent :: (MonadDOM m, ToJSString typeArg, ToJSString originArg, ToJSString lastEventIdArg, IsArray messagePorts) => MessageEvent -> typeArg -> Bool -> Bool -> JSVal -> originArg -> lastEventIdArg -> Maybe Window -> Maybe messagePorts -> m ()
- webkitInitMessageEvent :: (MonadDOM m, ToJSString typeArg, ToJSString originArg, ToJSString lastEventIdArg, IsArray transferables) => MessageEvent -> typeArg -> Bool -> Bool -> JSVal -> originArg -> lastEventIdArg -> Maybe Window -> Maybe transferables -> m ()
- getOrigin :: (MonadDOM m, FromJSString result) => MessageEvent -> m result
- getLastEventId :: (MonadDOM m, FromJSString result) => MessageEvent -> m result
- getSource :: MonadDOM m => MessageEvent -> m (Maybe EventTarget)
- getSourceUnsafe :: (MonadDOM m, HasCallStack) => MessageEvent -> m EventTarget
- getSourceUnchecked :: MonadDOM m => MessageEvent -> m EventTarget
- getData :: MonadDOM m => MessageEvent -> m JSVal
- getPorts :: MonadDOM m => MessageEvent -> m [Maybe MessagePort]
- newtype MessageEvent = MessageEvent {}
- gTypeMessageEvent :: JSM GType
Documentation
initMessageEvent :: (MonadDOM m, ToJSString typeArg, ToJSString originArg, ToJSString lastEventIdArg, IsArray messagePorts) => MessageEvent -> typeArg -> Bool -> Bool -> JSVal -> originArg -> lastEventIdArg -> Maybe Window -> Maybe messagePorts -> m () Source #
webkitInitMessageEvent :: (MonadDOM m, ToJSString typeArg, ToJSString originArg, ToJSString lastEventIdArg, IsArray transferables) => MessageEvent -> typeArg -> Bool -> Bool -> JSVal -> originArg -> lastEventIdArg -> Maybe Window -> Maybe transferables -> m () Source #
getOrigin :: (MonadDOM m, FromJSString result) => MessageEvent -> m result Source #
getLastEventId :: (MonadDOM m, FromJSString result) => MessageEvent -> m result Source #
getSource :: MonadDOM m => MessageEvent -> m (Maybe EventTarget) Source #
getSourceUnsafe :: (MonadDOM m, HasCallStack) => MessageEvent -> m EventTarget Source #
getSourceUnchecked :: MonadDOM m => MessageEvent -> m EventTarget Source #
getPorts :: MonadDOM m => MessageEvent -> m [Maybe MessagePort] Source #
newtype MessageEvent Source #
Functions for this inteface are in JSDOM.MessageEvent. Base interface functions are in: