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 Requester = Requester (ManagedPtr Requester)
- class (GObject o, IsDescendantOf Requester o) => IsRequester o
- toRequester :: (MonadIO m, IsRequester o) => o -> m Requester
- requesterNew :: (HasCallStack, MonadIO m) => m Requester
- requesterRequest :: (HasCallStack, MonadIO m, IsRequester a) => a -> Text -> m Request
- requesterRequestUri :: (HasCallStack, MonadIO m, IsRequester a) => a -> URI -> m Request
Exported types
Memory-managed wrapper type.
Instances
Eq Requester Source # | |
GObject Requester Source # | |
Defined in GI.Soup.Objects.Requester | |
ManagedPtrNewtype Requester Source # | |
Defined in GI.Soup.Objects.Requester toManagedPtr :: Requester -> ManagedPtr Requester | |
TypedObject Requester Source # | |
Defined in GI.Soup.Objects.Requester | |
HasParentTypes Requester Source # | |
Defined in GI.Soup.Objects.Requester | |
IsGValue (Maybe Requester) Source # | Convert |
Defined in GI.Soup.Objects.Requester gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe Requester -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe Requester) | |
type ParentTypes Requester Source # | |
Defined in GI.Soup.Objects.Requester |
class (GObject o, IsDescendantOf Requester o) => IsRequester o Source #
Type class for types which can be safely cast to Requester
, for instance with toRequester
.
Instances
(GObject o, IsDescendantOf Requester o) => IsRequester o Source # | |
Defined in GI.Soup.Objects.Requester |
toRequester :: (MonadIO m, IsRequester o) => o -> m Requester Source #
Methods
Click to display all available methods, including inherited ones
Methods
addFeature, attach, bindProperty, bindPropertyFull, detach, forceFloating, freezeNotify, getv, hasFeature, isFloating, notify, notifyByPspec, ref, refSink, removeFeature, request, requestUri, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata.
Setters
new
requesterNew :: (HasCallStack, MonadIO m) => m Requester Source #
No description available in the introspection data.
request
:: (HasCallStack, MonadIO m, IsRequester a) | |
=> a | |
-> Text | |
-> m Request | (Can throw |
No description available in the introspection data.
requestUri
:: (HasCallStack, MonadIO m, IsRequester a) | |
=> a | |
-> URI | |
-> m Request | (Can throw |
No description available in the introspection data.