Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype WebDataSource = WebDataSource (ForeignPtr WebDataSource)
- class GObject o => WebDataSourceK o
- toWebDataSource :: WebDataSourceK o => o -> IO WebDataSource
- noWebDataSource :: Maybe WebDataSource
- webDataSourceGetData :: (MonadIO m, WebDataSourceK a) => a -> m String
- webDataSourceGetEncoding :: (MonadIO m, WebDataSourceK a) => a -> m Text
- webDataSourceGetInitialRequest :: (MonadIO m, WebDataSourceK a) => a -> m NetworkRequest
- webDataSourceGetMainResource :: (MonadIO m, WebDataSourceK a) => a -> m WebResource
- webDataSourceGetRequest :: (MonadIO m, WebDataSourceK a) => a -> m NetworkRequest
- webDataSourceGetSubresources :: (MonadIO m, WebDataSourceK a) => a -> m [WebResource]
- webDataSourceGetUnreachableUri :: (MonadIO m, WebDataSourceK a) => a -> m Text
- webDataSourceGetWebFrame :: (MonadIO m, WebDataSourceK a) => a -> m WebFrame
- webDataSourceIsLoading :: (MonadIO m, WebDataSourceK a) => a -> m Bool
- webDataSourceNew :: MonadIO m => m WebDataSource
- webDataSourceNewWithRequest :: (MonadIO m, NetworkRequestK a) => a -> m WebDataSource
Exported types
newtype WebDataSource Source
class GObject o => WebDataSourceK o Source
(GObject o, IsDescendantOf WebDataSource o) => WebDataSourceK o |
toWebDataSource :: WebDataSourceK o => o -> IO WebDataSource Source
Methods
webDataSourceGetData
webDataSourceGetData :: (MonadIO m, WebDataSourceK a) => a -> m String Source
webDataSourceGetEncoding
webDataSourceGetEncoding :: (MonadIO m, WebDataSourceK a) => a -> m Text Source
webDataSourceGetInitialRequest
webDataSourceGetInitialRequest :: (MonadIO m, WebDataSourceK a) => a -> m NetworkRequest Source
webDataSourceGetMainResource
webDataSourceGetMainResource :: (MonadIO m, WebDataSourceK a) => a -> m WebResource Source
webDataSourceGetRequest
webDataSourceGetRequest :: (MonadIO m, WebDataSourceK a) => a -> m NetworkRequest Source
webDataSourceGetSubresources
webDataSourceGetSubresources :: (MonadIO m, WebDataSourceK a) => a -> m [WebResource] Source
webDataSourceGetUnreachableUri
webDataSourceGetUnreachableUri :: (MonadIO m, WebDataSourceK a) => a -> m Text Source
webDataSourceGetWebFrame
webDataSourceGetWebFrame :: (MonadIO m, WebDataSourceK a) => a -> m WebFrame Source
webDataSourceIsLoading
webDataSourceIsLoading :: (MonadIO m, WebDataSourceK a) => a -> m Bool Source
webDataSourceNew
webDataSourceNew :: MonadIO m => m WebDataSource Source
webDataSourceNewWithRequest
webDataSourceNewWithRequest :: (MonadIO m, NetworkRequestK a) => a -> m WebDataSource Source