Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newURL :: (MonadDOM m, ToJSString url) => url -> m URL
- newURL' :: (MonadDOM m, ToJSString url, ToJSString base) => url -> base -> m URL
- newURL'' :: (MonadDOM m, ToJSString url) => url -> Maybe URL -> m URL
- createObjectURL :: (MonadDOM m, IsBlob blob, FromJSString result) => URL -> Maybe blob -> m (Maybe result)
- createObjectURL_ :: (MonadDOM m, IsBlob blob) => URL -> Maybe blob -> m ()
- createObjectURLUnsafe :: (MonadDOM m, IsBlob blob, HasCallStack, FromJSString result) => URL -> Maybe blob -> m result
- createObjectURLUnchecked :: (MonadDOM m, IsBlob blob, FromJSString result) => URL -> Maybe blob -> m result
- revokeObjectURL :: (MonadDOM m, ToJSString url) => URL -> url -> m ()
- createObjectURLSource :: (MonadDOM m, FromJSString result) => URL -> Maybe MediaSource -> m (Maybe result)
- createObjectURLSource_ :: MonadDOM m => URL -> Maybe MediaSource -> m ()
- createObjectURLSourceUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => URL -> Maybe MediaSource -> m result
- createObjectURLSourceUnchecked :: (MonadDOM m, FromJSString result) => URL -> Maybe MediaSource -> m result
- createObjectURLStream :: (MonadDOM m, FromJSString result) => URL -> Maybe MediaStream -> m (Maybe result)
- createObjectURLStream_ :: MonadDOM m => URL -> Maybe MediaStream -> m ()
- createObjectURLStreamUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => URL -> Maybe MediaStream -> m result
- createObjectURLStreamUnchecked :: (MonadDOM m, FromJSString result) => URL -> Maybe MediaStream -> m result
- newtype URL = URL {}
- gTypeURL :: JSM GType
Documentation
newURL' :: (MonadDOM m, ToJSString url, ToJSString base) => url -> base -> m URL Source #
createObjectURL :: (MonadDOM m, IsBlob blob, FromJSString result) => URL -> Maybe blob -> m (Maybe result) Source #
createObjectURLUnsafe :: (MonadDOM m, IsBlob blob, HasCallStack, FromJSString result) => URL -> Maybe blob -> m result Source #
createObjectURLUnchecked :: (MonadDOM m, IsBlob blob, FromJSString result) => URL -> Maybe blob -> m result Source #
revokeObjectURL :: (MonadDOM m, ToJSString url) => URL -> url -> m () Source #
createObjectURLSource :: (MonadDOM m, FromJSString result) => URL -> Maybe MediaSource -> m (Maybe result) Source #
createObjectURLSource_ :: MonadDOM m => URL -> Maybe MediaSource -> m () Source #
createObjectURLSourceUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => URL -> Maybe MediaSource -> m result Source #
createObjectURLSourceUnchecked :: (MonadDOM m, FromJSString result) => URL -> Maybe MediaSource -> m result Source #
createObjectURLStream :: (MonadDOM m, FromJSString result) => URL -> Maybe MediaStream -> m (Maybe result) Source #
createObjectURLStream_ :: MonadDOM m => URL -> Maybe MediaStream -> m () Source #
createObjectURLStreamUnsafe :: (MonadDOM m, HasCallStack, FromJSString result) => URL -> Maybe MediaStream -> m result Source #
createObjectURLStreamUnchecked :: (MonadDOM m, FromJSString result) => URL -> Maybe MediaStream -> m result Source #
Functions for this inteface are in JSDOM.URL.