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 |
- catchSnapshotError :: IO a -> (SnapshotError -> GErrorMessage -> IO a) -> IO a
- handleSnapshotError :: (SnapshotError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchPrintError :: IO a -> (PrintError -> GErrorMessage -> IO a) -> IO a
- handlePrintError :: (PrintError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchPolicyError :: IO a -> (PolicyError -> GErrorMessage -> IO a) -> IO a
- handlePolicyError :: (PolicyError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchPluginError :: IO a -> (PluginError -> GErrorMessage -> IO a) -> IO a
- handlePluginError :: (PluginError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchNetworkError :: IO a -> (NetworkError -> GErrorMessage -> IO a) -> IO a
- handleNetworkError :: (NetworkError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchJavascriptError :: IO a -> (JavascriptError -> GErrorMessage -> IO a) -> IO a
- handleJavascriptError :: (JavascriptError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchFaviconDatabaseError :: IO a -> (FaviconDatabaseError -> GErrorMessage -> IO a) -> IO a
- handleFaviconDatabaseError :: (FaviconDatabaseError -> GErrorMessage -> IO a) -> IO a -> IO a
- catchDownloadError :: IO a -> (DownloadError -> GErrorMessage -> IO a) -> IO a
- handleDownloadError :: (DownloadError -> GErrorMessage -> IO a) -> IO a -> IO a
- data UserStyleLevel
- data UserScriptInjectionTime
- data UserContentInjectedFrames
- data TLSErrorsPolicy
- data SnapshotRegion
- data SnapshotError
- data ScriptDialogType
- data SaveMode
- data ProcessModel
- data PrintOperationResponse
- data PrintError
- data PolicyError
- data PolicyDecisionType
- data PluginError
- data NetworkError
- data NavigationType
- data LoadEvent
- data JavascriptError
- data InsecureContentEvent
- data FaviconDatabaseError
- data DownloadError
- data CredentialPersistence
- data CookiePersistentStorage
- data CookieAcceptPolicy
- data ContextMenuAction
- = ContextMenuActionNoAction
- | ContextMenuActionOpenLink
- | ContextMenuActionOpenLinkInNewWindow
- | ContextMenuActionDownloadLinkToDisk
- | ContextMenuActionCopyLinkToClipboard
- | ContextMenuActionOpenImageInNewWindow
- | ContextMenuActionDownloadImageToDisk
- | ContextMenuActionCopyImageToClipboard
- | ContextMenuActionCopyImageUrlToClipboard
- | ContextMenuActionOpenFrameInNewWindow
- | ContextMenuActionGoBack
- | ContextMenuActionGoForward
- | ContextMenuActionStop
- | ContextMenuActionReload
- | ContextMenuActionCopy
- | ContextMenuActionCut
- | ContextMenuActionPaste
- | ContextMenuActionDelete
- | ContextMenuActionSelectAll
- | ContextMenuActionInputMethods
- | ContextMenuActionUnicode
- | ContextMenuActionSpellingGuess
- | ContextMenuActionNoGuessesFound
- | ContextMenuActionIgnoreSpelling
- | ContextMenuActionLearnSpelling
- | ContextMenuActionIgnoreGrammar
- | ContextMenuActionFontMenu
- | ContextMenuActionBold
- | ContextMenuActionItalic
- | ContextMenuActionUnderline
- | ContextMenuActionOutline
- | ContextMenuActionInspectElement
- | ContextMenuActionOpenVideoInNewWindow
- | ContextMenuActionOpenAudioInNewWindow
- | ContextMenuActionCopyVideoLinkToClipboard
- | ContextMenuActionCopyAudioLinkToClipboard
- | ContextMenuActionToggleMediaControls
- | ContextMenuActionToggleMediaLoop
- | ContextMenuActionEnterVideoFullscreen
- | ContextMenuActionMediaPlay
- | ContextMenuActionMediaPause
- | ContextMenuActionMediaMute
- | ContextMenuActionDownloadVideoToDisk
- | ContextMenuActionDownloadAudioToDisk
- | ContextMenuActionCustom
- | AnotherContextMenuAction Int
- data CacheModel
- data AuthenticationScheme
- = AuthenticationSchemeDefault
- | AuthenticationSchemeHttpBasic
- | AuthenticationSchemeHttpDigest
- | AuthenticationSchemeHtmlForm
- | AuthenticationSchemeNtlm
- | AuthenticationSchemeNegotiate
- | AuthenticationSchemeClientCertificateRequested
- | AuthenticationSchemeServerTrustEvaluationRequested
- | AuthenticationSchemeUnknown
- | AnotherAuthenticationScheme Int
Documentation
catchSnapshotError :: IO a -> (SnapshotError -> GErrorMessage -> IO a) -> IO a Source
handleSnapshotError :: (SnapshotError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchPrintError :: IO a -> (PrintError -> GErrorMessage -> IO a) -> IO a Source
handlePrintError :: (PrintError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchPolicyError :: IO a -> (PolicyError -> GErrorMessage -> IO a) -> IO a Source
handlePolicyError :: (PolicyError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchPluginError :: IO a -> (PluginError -> GErrorMessage -> IO a) -> IO a Source
handlePluginError :: (PluginError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchNetworkError :: IO a -> (NetworkError -> GErrorMessage -> IO a) -> IO a Source
handleNetworkError :: (NetworkError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchJavascriptError :: IO a -> (JavascriptError -> GErrorMessage -> IO a) -> IO a Source
handleJavascriptError :: (JavascriptError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchFaviconDatabaseError :: IO a -> (FaviconDatabaseError -> GErrorMessage -> IO a) -> IO a Source
handleFaviconDatabaseError :: (FaviconDatabaseError -> GErrorMessage -> IO a) -> IO a -> IO a Source
catchDownloadError :: IO a -> (DownloadError -> GErrorMessage -> IO a) -> IO a Source
handleDownloadError :: (DownloadError -> GErrorMessage -> IO a) -> IO a -> IO a Source
Exported types
data UserStyleLevel Source
data TLSErrorsPolicy Source
data SnapshotRegion Source
data SnapshotError Source
data ScriptDialogType Source
data ProcessModel Source
data PrintError Source
data PolicyError Source
data PolicyDecisionType Source
data PluginError Source
data NetworkError Source
data NavigationType Source
NavigationTypeLinkClicked | |
NavigationTypeFormSubmitted | |
NavigationTypeBackForward | |
NavigationTypeReload | |
NavigationTypeFormResubmitted | |
NavigationTypeOther | |
AnotherNavigationType Int |
data JavascriptError Source
data DownloadError Source
data CookieAcceptPolicy Source
data ContextMenuAction Source
data CacheModel Source
data AuthenticationScheme Source