Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_createEvent :: SVGDocument -> JSString -> IO (Nullable Event)
- createEvent :: (MonadIO m, ToJSString eventType) => SVGDocument -> eventType -> m (Maybe Event)
- createEvent_ :: (MonadIO m, ToJSString eventType) => SVGDocument -> eventType -> m ()
- createEventUnsafe :: (MonadIO m, ToJSString eventType, HasCallStack) => SVGDocument -> eventType -> m Event
- createEventUnchecked :: (MonadIO m, ToJSString eventType) => SVGDocument -> eventType -> m Event
- js_getRootElement :: SVGDocument -> IO (Nullable SVGSVGElement)
- getRootElement :: MonadIO m => SVGDocument -> m (Maybe SVGSVGElement)
- getRootElementUnsafe :: (MonadIO m, HasCallStack) => SVGDocument -> m SVGSVGElement
- getRootElementUnchecked :: MonadIO m => SVGDocument -> m SVGSVGElement
- newtype SVGDocument = SVGDocument {}
- gTypeSVGDocument :: GType
Documentation
js_createEvent :: SVGDocument -> JSString -> IO (Nullable Event) Source #
createEvent :: (MonadIO m, ToJSString eventType) => SVGDocument -> eventType -> m (Maybe Event) Source #
createEvent_ :: (MonadIO m, ToJSString eventType) => SVGDocument -> eventType -> m () Source #
createEventUnsafe :: (MonadIO m, ToJSString eventType, HasCallStack) => SVGDocument -> eventType -> m Event Source #
createEventUnchecked :: (MonadIO m, ToJSString eventType) => SVGDocument -> eventType -> m Event Source #
getRootElement :: MonadIO m => SVGDocument -> m (Maybe SVGSVGElement) Source #
getRootElementUnsafe :: (MonadIO m, HasCallStack) => SVGDocument -> m SVGSVGElement Source #
getRootElementUnchecked :: MonadIO m => SVGDocument -> m SVGSVGElement Source #
newtype SVGDocument Source #
Functions for this inteface are in GHCJS.DOM.SVGDocument. Base interface functions are in: