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 (ManagedPtr URISchemeRequest)
- class GObject o => IsURISchemeRequest o
- toURISchemeRequest :: (MonadIO m, IsURISchemeRequest o) => o -> m URISchemeRequest
- noURISchemeRequest :: Maybe URISchemeRequest
- uRISchemeRequestFinish :: (HasCallStack, MonadIO m, IsURISchemeRequest a, IsInputStream b) => a -> b -> Int64 -> Maybe Text -> m ()
- uRISchemeRequestFinishError :: (HasCallStack, MonadIO m, IsURISchemeRequest a) => a -> GError -> m ()
- uRISchemeRequestGetPath :: (HasCallStack, MonadIO m, IsURISchemeRequest a) => a -> m Text
- uRISchemeRequestGetScheme :: (HasCallStack, MonadIO m, IsURISchemeRequest a) => a -> m Text
- uRISchemeRequestGetUri :: (HasCallStack, MonadIO m, IsURISchemeRequest a) => a -> m Text
- uRISchemeRequestGetWebView :: (HasCallStack, MonadIO m, IsURISchemeRequest a) => a -> m WebView
Exported types
newtype URISchemeRequest Source #
class GObject o => IsURISchemeRequest o Source #
toURISchemeRequest :: (MonadIO m, IsURISchemeRequest o) => o -> m URISchemeRequest Source #
Methods
finish
uRISchemeRequestFinish Source #
:: (HasCallStack, MonadIO m, IsURISchemeRequest a, IsInputStream b) | |
=> a |
|
-> b |
|
-> Int64 |
|
-> Maybe Text |
|
-> m () |
Finish a URISchemeRequest
by setting the contents of the request and its mime type.
finishError
uRISchemeRequestFinishError Source #
:: (HasCallStack, MonadIO m, IsURISchemeRequest a) | |
=> a |
|
-> GError | |
-> m () |
Finish a URISchemeRequest
with a GError
.
Since: 2.2
getPath
uRISchemeRequestGetPath Source #
:: (HasCallStack, MonadIO m, IsURISchemeRequest a) | |
=> a |
|
-> m Text | Returns: the URI path of |
Get the URI path of request
getScheme
uRISchemeRequestGetScheme Source #
:: (HasCallStack, MonadIO m, IsURISchemeRequest a) | |
=> a |
|
-> m Text | Returns: the URI scheme of |
Get the URI scheme of request
getUri
uRISchemeRequestGetUri Source #
:: (HasCallStack, MonadIO m, IsURISchemeRequest a) | |
=> a |
|
-> m Text | Returns: the full URI of |
Get the URI of request
getWebView
uRISchemeRequestGetWebView Source #
:: (HasCallStack, MonadIO m, IsURISchemeRequest a) | |
=> a |
|
-> m WebView | Returns: the |
Get the WebView
that initiated the request.