Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
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
- 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.
URISchemeRequest (ManagedPtr URISchemeRequest) |
Instances
Eq URISchemeRequest Source # | |
Defined in GI.WebKit2.Objects.URISchemeRequest (==) :: URISchemeRequest -> URISchemeRequest -> Bool # (/=) :: URISchemeRequest -> URISchemeRequest -> Bool # | |
GObject URISchemeRequest Source # | |
Defined in GI.WebKit2.Objects.URISchemeRequest | |
ManagedPtrNewtype URISchemeRequest Source # | |
Defined in GI.WebKit2.Objects.URISchemeRequest toManagedPtr :: URISchemeRequest -> ManagedPtr URISchemeRequest | |
TypedObject URISchemeRequest Source # | |
Defined in GI.WebKit2.Objects.URISchemeRequest | |
HasParentTypes URISchemeRequest Source # | |
Defined in GI.WebKit2.Objects.URISchemeRequest | |
IsGValue (Maybe URISchemeRequest) Source # | Convert |
Defined in GI.WebKit2.Objects.URISchemeRequest gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe URISchemeRequest -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe 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
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, finish, finishError, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getPath, getProperty, getQdata, getScheme, getUri, getWebView.
Setters
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.