| 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 |
GI.WebKit.Objects.WebDataSource
Contents
Description
- newtype WebDataSource = WebDataSource (ManagedPtr WebDataSource)
- class GObject o => IsWebDataSource o
- toWebDataSource :: IsWebDataSource o => o -> IO WebDataSource
- noWebDataSource :: Maybe WebDataSource
- data WebDataSourceGetDataMethodInfo
- webDataSourceGetData :: (MonadIO m, IsWebDataSource a) => a -> m String
- data WebDataSourceGetEncodingMethodInfo
- webDataSourceGetEncoding :: (MonadIO m, IsWebDataSource a) => a -> m Text
- data WebDataSourceGetInitialRequestMethodInfo
- webDataSourceGetInitialRequest :: (MonadIO m, IsWebDataSource a) => a -> m NetworkRequest
- data WebDataSourceGetMainResourceMethodInfo
- webDataSourceGetMainResource :: (MonadIO m, IsWebDataSource a) => a -> m WebResource
- data WebDataSourceGetRequestMethodInfo
- webDataSourceGetRequest :: (MonadIO m, IsWebDataSource a) => a -> m NetworkRequest
- data WebDataSourceGetSubresourcesMethodInfo
- webDataSourceGetSubresources :: (MonadIO m, IsWebDataSource a) => a -> m [WebResource]
- data WebDataSourceGetUnreachableUriMethodInfo
- webDataSourceGetUnreachableUri :: (MonadIO m, IsWebDataSource a) => a -> m Text
- data WebDataSourceGetWebFrameMethodInfo
- webDataSourceGetWebFrame :: (MonadIO m, IsWebDataSource a) => a -> m WebFrame
- data WebDataSourceIsLoadingMethodInfo
- webDataSourceIsLoading :: (MonadIO m, IsWebDataSource a) => a -> m Bool
- webDataSourceNew :: MonadIO m => m WebDataSource
- webDataSourceNewWithRequest :: (MonadIO m, IsNetworkRequest a) => a -> m WebDataSource
Exported types
newtype WebDataSource Source #
Constructors
| WebDataSource (ManagedPtr WebDataSource) |
Instances
| GObject WebDataSource Source # | |
| IsObject WebDataSource Source # | |
| IsWebDataSource WebDataSource Source # | |
| ((~) * info (ResolveWebDataSourceMethod t WebDataSource), MethodInfo * info WebDataSource p) => IsLabel t (WebDataSource -> p) Source # | |
| ((~) * info (ResolveWebDataSourceMethod t WebDataSource), MethodInfo * info WebDataSource p) => IsLabelProxy t (WebDataSource -> p) Source # | |
| HasAttributeList * WebDataSource Source # | |
| type SignalList WebDataSource Source # | |
| type AttributeList WebDataSource Source # | |
class GObject o => IsWebDataSource o Source #
Instances
| (GObject a, UnknownAncestorError Constraint WebDataSource a) => IsWebDataSource a Source # | |
| IsWebDataSource WebDataSource Source # | |
toWebDataSource :: IsWebDataSource o => o -> IO WebDataSource Source #
Methods
getData
data WebDataSourceGetDataMethodInfo Source #
Instances
| ((~) * signature (m String), MonadIO m, IsWebDataSource a) => MethodInfo * WebDataSourceGetDataMethodInfo a signature Source # | |
webDataSourceGetData :: (MonadIO m, IsWebDataSource a) => a -> m String Source #
getEncoding
data WebDataSourceGetEncodingMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsWebDataSource a) => MethodInfo * WebDataSourceGetEncodingMethodInfo a signature Source # | |
webDataSourceGetEncoding :: (MonadIO m, IsWebDataSource a) => a -> m Text Source #
getInitialRequest
data WebDataSourceGetInitialRequestMethodInfo Source #
Instances
| ((~) * signature (m NetworkRequest), MonadIO m, IsWebDataSource a) => MethodInfo * WebDataSourceGetInitialRequestMethodInfo a signature Source # | |
webDataSourceGetInitialRequest :: (MonadIO m, IsWebDataSource a) => a -> m NetworkRequest Source #
getMainResource
data WebDataSourceGetMainResourceMethodInfo Source #
Instances
| ((~) * signature (m WebResource), MonadIO m, IsWebDataSource a) => MethodInfo * WebDataSourceGetMainResourceMethodInfo a signature Source # | |
webDataSourceGetMainResource :: (MonadIO m, IsWebDataSource a) => a -> m WebResource Source #
getRequest
data WebDataSourceGetRequestMethodInfo Source #
Instances
| ((~) * signature (m NetworkRequest), MonadIO m, IsWebDataSource a) => MethodInfo * WebDataSourceGetRequestMethodInfo a signature Source # | |
webDataSourceGetRequest :: (MonadIO m, IsWebDataSource a) => a -> m NetworkRequest Source #
getSubresources
data WebDataSourceGetSubresourcesMethodInfo Source #
Instances
| ((~) * signature (m [WebResource]), MonadIO m, IsWebDataSource a) => MethodInfo * WebDataSourceGetSubresourcesMethodInfo a signature Source # | |
webDataSourceGetSubresources :: (MonadIO m, IsWebDataSource a) => a -> m [WebResource] Source #
getUnreachableUri
data WebDataSourceGetUnreachableUriMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsWebDataSource a) => MethodInfo * WebDataSourceGetUnreachableUriMethodInfo a signature Source # | |
webDataSourceGetUnreachableUri :: (MonadIO m, IsWebDataSource a) => a -> m Text Source #
getWebFrame
data WebDataSourceGetWebFrameMethodInfo Source #
Instances
| ((~) * signature (m WebFrame), MonadIO m, IsWebDataSource a) => MethodInfo * WebDataSourceGetWebFrameMethodInfo a signature Source # | |
webDataSourceGetWebFrame :: (MonadIO m, IsWebDataSource a) => a -> m WebFrame Source #
isLoading
data WebDataSourceIsLoadingMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsWebDataSource a) => MethodInfo * WebDataSourceIsLoadingMethodInfo a signature Source # | |
webDataSourceIsLoading :: (MonadIO m, IsWebDataSource a) => a -> m Bool Source #
new
webDataSourceNew :: MonadIO m => m WebDataSource Source #
newWithRequest
webDataSourceNewWithRequest :: (MonadIO m, IsNetworkRequest a) => a -> m WebDataSource Source #