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 |
- newtype FormSubmissionRequest = FormSubmissionRequest (ManagedPtr FormSubmissionRequest)
- class GObject o => IsFormSubmissionRequest o
- toFormSubmissionRequest :: IsFormSubmissionRequest o => o -> IO FormSubmissionRequest
- noFormSubmissionRequest :: Maybe FormSubmissionRequest
- data FormSubmissionRequestGetTextFieldsMethodInfo
- formSubmissionRequestGetTextFields :: (HasCallStack, MonadIO m, IsFormSubmissionRequest a) => a -> m (Map (Ptr ()) (Ptr ()))
- data FormSubmissionRequestSubmitMethodInfo
- formSubmissionRequestSubmit :: (HasCallStack, MonadIO m, IsFormSubmissionRequest a) => a -> m ()
Exported types
newtype FormSubmissionRequest Source #
GObject FormSubmissionRequest Source # | |
IsObject FormSubmissionRequest Source # | |
IsFormSubmissionRequest FormSubmissionRequest Source # | |
((~) * info (ResolveFormSubmissionRequestMethod t FormSubmissionRequest), MethodInfo * info FormSubmissionRequest p) => IsLabel t (FormSubmissionRequest -> p) Source # | |
((~) * info (ResolveFormSubmissionRequestMethod t FormSubmissionRequest), MethodInfo * info FormSubmissionRequest p) => IsLabelProxy t (FormSubmissionRequest -> p) Source # | |
HasAttributeList * FormSubmissionRequest Source # | |
type AttributeList FormSubmissionRequest Source # | |
type SignalList FormSubmissionRequest Source # | |
class GObject o => IsFormSubmissionRequest o Source #
Methods
getTextFields
data FormSubmissionRequestGetTextFieldsMethodInfo Source #
((~) * signature (m (Map (Ptr ()) (Ptr ()))), MonadIO m, IsFormSubmissionRequest a) => MethodInfo * FormSubmissionRequestGetTextFieldsMethodInfo a signature Source # | |
formSubmissionRequestGetTextFields Source #
:: (HasCallStack, MonadIO m, IsFormSubmissionRequest a) | |
=> a |
|
-> m (Map (Ptr ()) (Ptr ())) | Returns: a |
Get a HashTable
with the values of the text fields contained in the form
associated to request
.
submit
data FormSubmissionRequestSubmitMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsFormSubmissionRequest a) => MethodInfo * FormSubmissionRequestSubmitMethodInfo a signature Source # | |
formSubmissionRequestSubmit Source #
:: (HasCallStack, MonadIO m, IsFormSubmissionRequest a) | |
=> a |
|
-> m () |
Continue the form submission.