| 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.WebKit.Objects.NetworkRequest
Description
- newtype NetworkRequest = NetworkRequest (ManagedPtr NetworkRequest)
- class GObject o => IsNetworkRequest o
- toNetworkRequest :: IsNetworkRequest o => o -> IO NetworkRequest
- noNetworkRequest :: Maybe NetworkRequest
- data NetworkRequestGetMessageMethodInfo
- networkRequestGetMessage :: (MonadIO m, IsNetworkRequest a) => a -> m Message
- data NetworkRequestGetUriMethodInfo
- networkRequestGetUri :: (MonadIO m, IsNetworkRequest a) => a -> m Text
- networkRequestNew :: MonadIO m => Text -> m NetworkRequest
- data NetworkRequestSetUriMethodInfo
- networkRequestSetUri :: (MonadIO m, IsNetworkRequest a) => a -> Text -> m ()
- data NetworkRequestMessagePropertyInfo
- constructNetworkRequestMessage :: (IsNetworkRequest o, IsMessage a) => a -> IO (GValueConstruct o)
- getNetworkRequestMessage :: (MonadIO m, IsNetworkRequest o) => o -> m Message
- networkRequestMessage :: AttrLabelProxy "message"
- data NetworkRequestUriPropertyInfo
- constructNetworkRequestUri :: IsNetworkRequest o => Text -> IO (GValueConstruct o)
- getNetworkRequestUri :: (MonadIO m, IsNetworkRequest o) => o -> m Text
- networkRequestUri :: AttrLabelProxy "uri"
- setNetworkRequestUri :: (MonadIO m, IsNetworkRequest o) => o -> Text -> m ()
Exported types
newtype NetworkRequest Source #
Constructors
| NetworkRequest (ManagedPtr NetworkRequest) |
Instances
| GObject NetworkRequest Source # | |
| IsObject NetworkRequest Source # | |
| IsNetworkRequest NetworkRequest Source # | |
| ((~) * info (ResolveNetworkRequestMethod t NetworkRequest), MethodInfo * info NetworkRequest p) => IsLabel t (NetworkRequest -> p) Source # | |
| ((~) * info (ResolveNetworkRequestMethod t NetworkRequest), MethodInfo * info NetworkRequest p) => IsLabelProxy t (NetworkRequest -> p) Source # | |
| HasAttributeList * NetworkRequest Source # | |
| type SignalList NetworkRequest Source # | |
| type AttributeList NetworkRequest Source # | |
class GObject o => IsNetworkRequest o Source #
Instances
| (GObject a, UnknownAncestorError Constraint NetworkRequest a) => IsNetworkRequest a Source # | |
| IsNetworkRequest NetworkRequest Source # | |
toNetworkRequest :: IsNetworkRequest o => o -> IO NetworkRequest Source #
Methods
getMessage
data NetworkRequestGetMessageMethodInfo Source #
Instances
| ((~) * signature (m Message), MonadIO m, IsNetworkRequest a) => MethodInfo * NetworkRequestGetMessageMethodInfo a signature Source # | |
networkRequestGetMessage :: (MonadIO m, IsNetworkRequest a) => a -> m Message Source #
getUri
data NetworkRequestGetUriMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsNetworkRequest a) => MethodInfo * NetworkRequestGetUriMethodInfo a signature Source # | |
networkRequestGetUri :: (MonadIO m, IsNetworkRequest a) => a -> m Text Source #
new
networkRequestNew :: MonadIO m => Text -> m NetworkRequest Source #
setUri
data NetworkRequestSetUriMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsNetworkRequest a) => MethodInfo * NetworkRequestSetUriMethodInfo a signature Source # | |
networkRequestSetUri :: (MonadIO m, IsNetworkRequest a) => a -> Text -> m () Source #
Properties
message
data NetworkRequestMessagePropertyInfo Source #
Instances
| AttrInfo NetworkRequestMessagePropertyInfo Source # | |
| type AttrSetTypeConstraint NetworkRequestMessagePropertyInfo Source # | |
| type AttrOrigin NetworkRequestMessagePropertyInfo Source # | |
| type AttrLabel NetworkRequestMessagePropertyInfo Source # | |
| type AttrGetType NetworkRequestMessagePropertyInfo Source # | |
| type AttrBaseTypeConstraint NetworkRequestMessagePropertyInfo Source # | |
| type AttrAllowedOps NetworkRequestMessagePropertyInfo Source # | |
constructNetworkRequestMessage :: (IsNetworkRequest o, IsMessage a) => a -> IO (GValueConstruct o) Source #
getNetworkRequestMessage :: (MonadIO m, IsNetworkRequest o) => o -> m Message Source #
networkRequestMessage :: AttrLabelProxy "message" Source #
uri
data NetworkRequestUriPropertyInfo Source #
Instances
| AttrInfo NetworkRequestUriPropertyInfo Source # | |
| type AttrSetTypeConstraint NetworkRequestUriPropertyInfo Source # | |
| type AttrOrigin NetworkRequestUriPropertyInfo Source # | |
| type AttrLabel NetworkRequestUriPropertyInfo Source # | |
| type AttrGetType NetworkRequestUriPropertyInfo Source # | |
| type AttrBaseTypeConstraint NetworkRequestUriPropertyInfo Source # | |
| type AttrAllowedOps NetworkRequestUriPropertyInfo Source # | |
constructNetworkRequestUri :: IsNetworkRequest o => Text -> IO (GValueConstruct o) Source #
getNetworkRequestUri :: (MonadIO m, IsNetworkRequest o) => o -> m Text Source #
networkRequestUri :: AttrLabelProxy "uri" Source #
setNetworkRequestUri :: (MonadIO m, IsNetworkRequest o) => o -> Text -> m () Source #