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
- data WebDataSourceGetDataMethodInfo
- webDataSourceGetData :: (MonadIO m, WebDataSourceK a) => a -> m String
- data WebDataSourceGetEncodingMethodInfo
- webDataSourceGetEncoding :: (MonadIO m, WebDataSourceK a) => a -> m Text
- data WebDataSourceGetInitialRequestMethodInfo
- webDataSourceGetInitialRequest :: (MonadIO m, WebDataSourceK a) => a -> m NetworkRequest
- data WebDataSourceGetMainResourceMethodInfo
- webDataSourceGetMainResource :: (MonadIO m, WebDataSourceK a) => a -> m WebResource
- data WebDataSourceGetRequestMethodInfo
- webDataSourceGetRequest :: (MonadIO m, WebDataSourceK a) => a -> m NetworkRequest
- data WebDataSourceGetSubresourcesMethodInfo
- webDataSourceGetSubresources :: (MonadIO m, WebDataSourceK a) => a -> m [WebResource]
- data WebDataSourceGetUnreachableUriMethodInfo
- webDataSourceGetUnreachableUri :: (MonadIO m, WebDataSourceK a) => a -> m Text
- data WebDataSourceGetWebFrameMethodInfo
- webDataSourceGetWebFrame :: (MonadIO m, WebDataSourceK a) => a -> m WebFrame
- data WebDataSourceIsLoadingMethodInfo
- 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
GObject WebDataSource | |
((~) * info (ResolveWebDataSourceMethod t WebDataSource), MethodInfo * info WebDataSource p) => IsLabelProxy t (WebDataSource -> p) | |
type ParentTypes WebDataSource | |
type AttributeList WebDataSource | |
type SignalList WebDataSource |
class GObject o => WebDataSourceK o Source
(GObject o, IsDescendantOf WebDataSource o) => WebDataSourceK o |
toWebDataSource :: WebDataSourceK o => o -> IO WebDataSource Source
Methods
webDataSourceGetData
data WebDataSourceGetDataMethodInfo Source
((~) * signature (m String), MonadIO m, WebDataSourceK a) => MethodInfo * WebDataSourceGetDataMethodInfo a signature |
webDataSourceGetData :: (MonadIO m, WebDataSourceK a) => a -> m String Source
webDataSourceGetEncoding
data WebDataSourceGetEncodingMethodInfo Source
((~) * signature (m Text), MonadIO m, WebDataSourceK a) => MethodInfo * WebDataSourceGetEncodingMethodInfo a signature |
webDataSourceGetEncoding :: (MonadIO m, WebDataSourceK a) => a -> m Text Source
webDataSourceGetInitialRequest
data WebDataSourceGetInitialRequestMethodInfo Source
((~) * signature (m NetworkRequest), MonadIO m, WebDataSourceK a) => MethodInfo * WebDataSourceGetInitialRequestMethodInfo a signature |
webDataSourceGetInitialRequest :: (MonadIO m, WebDataSourceK a) => a -> m NetworkRequest Source
webDataSourceGetMainResource
data WebDataSourceGetMainResourceMethodInfo Source
((~) * signature (m WebResource), MonadIO m, WebDataSourceK a) => MethodInfo * WebDataSourceGetMainResourceMethodInfo a signature |
webDataSourceGetMainResource :: (MonadIO m, WebDataSourceK a) => a -> m WebResource Source
webDataSourceGetRequest
data WebDataSourceGetRequestMethodInfo Source
((~) * signature (m NetworkRequest), MonadIO m, WebDataSourceK a) => MethodInfo * WebDataSourceGetRequestMethodInfo a signature |
webDataSourceGetRequest :: (MonadIO m, WebDataSourceK a) => a -> m NetworkRequest Source
webDataSourceGetSubresources
data WebDataSourceGetSubresourcesMethodInfo Source
((~) * signature (m [WebResource]), MonadIO m, WebDataSourceK a) => MethodInfo * WebDataSourceGetSubresourcesMethodInfo a signature |
webDataSourceGetSubresources :: (MonadIO m, WebDataSourceK a) => a -> m [WebResource] Source
webDataSourceGetUnreachableUri
data WebDataSourceGetUnreachableUriMethodInfo Source
((~) * signature (m Text), MonadIO m, WebDataSourceK a) => MethodInfo * WebDataSourceGetUnreachableUriMethodInfo a signature |
webDataSourceGetUnreachableUri :: (MonadIO m, WebDataSourceK a) => a -> m Text Source
webDataSourceGetWebFrame
data WebDataSourceGetWebFrameMethodInfo Source
((~) * signature (m WebFrame), MonadIO m, WebDataSourceK a) => MethodInfo * WebDataSourceGetWebFrameMethodInfo a signature |
webDataSourceGetWebFrame :: (MonadIO m, WebDataSourceK a) => a -> m WebFrame Source
webDataSourceIsLoading
data WebDataSourceIsLoadingMethodInfo Source
((~) * signature (m Bool), MonadIO m, WebDataSourceK a) => MethodInfo * WebDataSourceIsLoadingMethodInfo a signature |
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