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 URISchemeRequest = URISchemeRequest (ForeignPtr URISchemeRequest)
- class GObject o => URISchemeRequestK o
- toURISchemeRequest :: URISchemeRequestK o => o -> IO URISchemeRequest
- noURISchemeRequest :: Maybe URISchemeRequest
- data URISchemeRequestFinishMethodInfo
- uRISchemeRequestFinish :: (MonadIO m, URISchemeRequestK a, InputStreamK b) => a -> b -> Int64 -> Maybe Text -> m ()
- data URISchemeRequestFinishErrorMethodInfo
- uRISchemeRequestFinishError :: (MonadIO m, URISchemeRequestK a) => a -> GError -> m ()
- data URISchemeRequestGetPathMethodInfo
- uRISchemeRequestGetPath :: (MonadIO m, URISchemeRequestK a) => a -> m Text
- data URISchemeRequestGetSchemeMethodInfo
- uRISchemeRequestGetScheme :: (MonadIO m, URISchemeRequestK a) => a -> m Text
- data URISchemeRequestGetUriMethodInfo
- uRISchemeRequestGetUri :: (MonadIO m, URISchemeRequestK a) => a -> m Text
- data URISchemeRequestGetWebViewMethodInfo
- uRISchemeRequestGetWebView :: (MonadIO m, URISchemeRequestK a) => a -> m WebView
Exported types
newtype URISchemeRequest Source
GObject URISchemeRequest | |
((~) * info (ResolveURISchemeRequestMethod t URISchemeRequest), MethodInfo * info URISchemeRequest p) => IsLabelProxy t (URISchemeRequest -> p) | |
type ParentTypes URISchemeRequest | |
type AttributeList URISchemeRequest | |
type SignalList URISchemeRequest |
class GObject o => URISchemeRequestK o Source
(GObject o, IsDescendantOf URISchemeRequest o) => URISchemeRequestK o |
toURISchemeRequest :: URISchemeRequestK o => o -> IO URISchemeRequest Source
Methods
uRISchemeRequestFinish
data URISchemeRequestFinishMethodInfo Source
((~) * signature (b -> Int64 -> Maybe Text -> m ()), MonadIO m, URISchemeRequestK a, InputStreamK b) => MethodInfo * URISchemeRequestFinishMethodInfo a signature |
uRISchemeRequestFinish :: (MonadIO m, URISchemeRequestK a, InputStreamK b) => a -> b -> Int64 -> Maybe Text -> m () Source
uRISchemeRequestFinishError
data URISchemeRequestFinishErrorMethodInfo Source
((~) * signature (GError -> m ()), MonadIO m, URISchemeRequestK a) => MethodInfo * URISchemeRequestFinishErrorMethodInfo a signature |
uRISchemeRequestFinishError :: (MonadIO m, URISchemeRequestK a) => a -> GError -> m () Source
uRISchemeRequestGetPath
data URISchemeRequestGetPathMethodInfo Source
((~) * signature (m Text), MonadIO m, URISchemeRequestK a) => MethodInfo * URISchemeRequestGetPathMethodInfo a signature |
uRISchemeRequestGetPath :: (MonadIO m, URISchemeRequestK a) => a -> m Text Source
uRISchemeRequestGetScheme
data URISchemeRequestGetSchemeMethodInfo Source
((~) * signature (m Text), MonadIO m, URISchemeRequestK a) => MethodInfo * URISchemeRequestGetSchemeMethodInfo a signature |
uRISchemeRequestGetScheme :: (MonadIO m, URISchemeRequestK a) => a -> m Text Source
uRISchemeRequestGetUri
data URISchemeRequestGetUriMethodInfo Source
((~) * signature (m Text), MonadIO m, URISchemeRequestK a) => MethodInfo * URISchemeRequestGetUriMethodInfo a signature |
uRISchemeRequestGetUri :: (MonadIO m, URISchemeRequestK a) => a -> m Text Source
uRISchemeRequestGetWebView
data URISchemeRequestGetWebViewMethodInfo Source
((~) * signature (m WebView), MonadIO m, URISchemeRequestK a) => MethodInfo * URISchemeRequestGetWebViewMethodInfo a signature |
uRISchemeRequestGetWebView :: (MonadIO m, URISchemeRequestK a) => a -> m WebView Source