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 |
SoupAuthDialog
is a SessionFeature
that you can attach to your
Session
to provide a simple authentication dialog while
handling HTTP basic auth.
- newtype SoupAuthDialog = SoupAuthDialog (ManagedPtr SoupAuthDialog)
- class GObject o => IsSoupAuthDialog o
- toSoupAuthDialog :: (MonadIO m, IsSoupAuthDialog o) => o -> m SoupAuthDialog
- noSoupAuthDialog :: Maybe SoupAuthDialog
- type C_SoupAuthDialogCurrentToplevelCallback = Ptr () -> Ptr Message -> Ptr () -> IO (Ptr Widget)
- type SoupAuthDialogCurrentToplevelCallback = Message -> IO Widget
- afterSoupAuthDialogCurrentToplevel :: (IsSoupAuthDialog a, MonadIO m) => a -> SoupAuthDialogCurrentToplevelCallback -> m SignalHandlerId
- genClosure_SoupAuthDialogCurrentToplevel :: SoupAuthDialogCurrentToplevelCallback -> IO Closure
- mk_SoupAuthDialogCurrentToplevelCallback :: C_SoupAuthDialogCurrentToplevelCallback -> IO (FunPtr C_SoupAuthDialogCurrentToplevelCallback)
- noSoupAuthDialogCurrentToplevelCallback :: Maybe SoupAuthDialogCurrentToplevelCallback
- onSoupAuthDialogCurrentToplevel :: (IsSoupAuthDialog a, MonadIO m) => a -> SoupAuthDialogCurrentToplevelCallback -> m SignalHandlerId
- wrap_SoupAuthDialogCurrentToplevelCallback :: SoupAuthDialogCurrentToplevelCallback -> Ptr () -> Ptr Message -> Ptr () -> IO (Ptr Widget)
Exported types
newtype SoupAuthDialog Source #
class GObject o => IsSoupAuthDialog o Source #
toSoupAuthDialog :: (MonadIO m, IsSoupAuthDialog o) => o -> m SoupAuthDialog Source #
Signals
currentToplevel
type C_SoupAuthDialogCurrentToplevelCallback = Ptr () -> Ptr Message -> Ptr () -> IO (Ptr Widget) Source #
afterSoupAuthDialogCurrentToplevel :: (IsSoupAuthDialog a, MonadIO m) => a -> SoupAuthDialogCurrentToplevelCallback -> m SignalHandlerId Source #
genClosure_SoupAuthDialogCurrentToplevel :: SoupAuthDialogCurrentToplevelCallback -> IO Closure Source #
mk_SoupAuthDialogCurrentToplevelCallback :: C_SoupAuthDialogCurrentToplevelCallback -> IO (FunPtr C_SoupAuthDialogCurrentToplevelCallback) Source #
onSoupAuthDialogCurrentToplevel :: (IsSoupAuthDialog a, MonadIO m) => a -> SoupAuthDialogCurrentToplevelCallback -> m SignalHandlerId Source #