| 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.WebKit2.Objects.URISchemeRequest
Description
No description available in the introspection data.
Synopsis
- 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 #
Memory-managed wrapper type.
Constructors
| URISchemeRequest (ManagedPtr URISchemeRequest) |
Instances
| GObject URISchemeRequest Source # | |
Methods gobjectType :: URISchemeRequest -> IO GType # | |
| IsObject URISchemeRequest Source # | |
| IsURISchemeRequest URISchemeRequest Source # | |
class GObject o => IsURISchemeRequest o Source #
Type class for types which can be safely cast to URISchemeRequest, for instance with toURISchemeRequest.
Instances
| (GObject a, (UnknownAncestorError URISchemeRequest a :: Constraint)) => IsURISchemeRequest a Source # | |
| IsURISchemeRequest URISchemeRequest Source # | |
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 #
Arguments
| :: (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 #
Arguments
| :: (HasCallStack, MonadIO m, IsURISchemeRequest a) | |
| => a |
|
| -> GError | |
| -> m () |
Finish a URISchemeRequest with a GError.
Since: 2.2
getPath
uRISchemeRequestGetPath Source #
Arguments
| :: (HasCallStack, MonadIO m, IsURISchemeRequest a) | |
| => a |
|
| -> m Text | Returns: the URI path of |
Get the URI path of request
getScheme
uRISchemeRequestGetScheme Source #
Arguments
| :: (HasCallStack, MonadIO m, IsURISchemeRequest a) | |
| => a |
|
| -> m Text | Returns: the URI scheme of |
Get the URI scheme of request
getUri
uRISchemeRequestGetUri Source #
Arguments
| :: (HasCallStack, MonadIO m, IsURISchemeRequest a) | |
| => a |
|
| -> m Text | Returns: the full URI of |
Get the URI of request
getWebView
uRISchemeRequestGetWebView Source #
Arguments
| :: (HasCallStack, MonadIO m, IsURISchemeRequest a) | |
| => a |
|
| -> m WebView | Returns: the |
Get the WebView that initiated the request.