Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newReadableStream :: MonadDOM m => JSVal -> m ReadableStream
- read :: MonadDOM m => ReadableStream -> m (Maybe GObject)
- cancel :: (MonadDOM m, ToJSString reason) => ReadableStream -> reason -> m (Maybe Promise)
- pipeTo :: MonadDOM m => ReadableStream -> JSVal -> JSVal -> m (Maybe Promise)
- pipeThrough :: MonadDOM m => ReadableStream -> JSVal -> JSVal -> m (Maybe GObject)
- getState :: MonadDOM m => ReadableStream -> m ReadableStreamStateType
- getClosed :: MonadDOM m => ReadableStream -> m (Maybe Promise)
- getReady :: MonadDOM m => ReadableStream -> m (Maybe Promise)
- data ReadableStream
- castToReadableStream :: IsGObject obj => obj -> JSM ReadableStream
- gTypeReadableStream :: JSM GType
Documentation
newReadableStream :: MonadDOM m => JSVal -> m ReadableStream Source #
cancel :: (MonadDOM m, ToJSString reason) => ReadableStream -> reason -> m (Maybe Promise) Source #
pipeThrough :: MonadDOM m => ReadableStream -> JSVal -> JSVal -> m (Maybe GObject) Source #
getState :: MonadDOM m => ReadableStream -> m ReadableStreamStateType Source #
data ReadableStream Source #
Functions for this inteface are in JSDOM.ReadableStream.
castToReadableStream :: IsGObject obj => obj -> JSM ReadableStream Source #