Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (inaki@blueleaf.cc) |
Safe Haskell | None |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype URISchemeRequest = URISchemeRequest (ManagedPtr URISchemeRequest)
- class (GObject o, IsDescendantOf URISchemeRequest 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 #
Memory-managed wrapper type.
Instances
GObject URISchemeRequest Source # | |
Defined in GI.WebKit2.Objects.URISchemeRequest gobjectType :: IO GType # | |
HasParentTypes URISchemeRequest Source # | |
Defined in GI.WebKit2.Objects.URISchemeRequest | |
type ParentTypes URISchemeRequest Source # | |
Defined in GI.WebKit2.Objects.URISchemeRequest |
class (GObject o, IsDescendantOf URISchemeRequest o) => IsURISchemeRequest o Source #
Type class for types which can be safely cast to URISchemeRequest
, for instance with toURISchemeRequest
.
Instances
(GObject o, IsDescendantOf URISchemeRequest o) => IsURISchemeRequest o Source # | |
Defined in GI.WebKit2.Objects.URISchemeRequest |
toURISchemeRequest :: (MonadIO m, IsURISchemeRequest o) => o -> m URISchemeRequest Source #
Cast to URISchemeRequest
, for types for which this is known to be safe. For general casts, use castTo
.
noURISchemeRequest :: Maybe URISchemeRequest Source #
A convenience alias for Nothing
:: Maybe
URISchemeRequest
.
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.