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 |
- 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
- data WebViewViewMode
- data WebViewTargetInfo
- data WebNavigationReason
- data SelectionAffinity
- data PolicyError
- data PluginError
- data NetworkError
- data NavigationResponse
- data LoadStatus
- data InsertAction
- data EditingBehavior
- data DownloadStatus
- data DownloadError
- 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
- | ContextMenuActionOpenMediaInNewWindow
- | ContextMenuActionCopyMediaLinkToClipboard
- | ContextMenuActionToggleMediaControls
- | ContextMenuActionToggleMediaLoop
- | ContextMenuActionEnterVideoFullscreen
- | ContextMenuActionMediaPlayPause
- | ContextMenuActionMediaMute
- | AnotherContextMenuAction Int
- data CacheModel
Documentation
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
Exported types
data WebViewViewMode Source
data WebViewTargetInfo Source
data WebNavigationReason Source
data SelectionAffinity Source
data PolicyError Source
data PluginError Source
data NetworkError Source
data NavigationResponse Source
NavigationResponseAccept | |
NavigationResponseIgnore | |
NavigationResponseDownload | |
AnotherNavigationResponse Int |
data LoadStatus Source
data InsertAction Source
data EditingBehavior Source
data DownloadStatus Source
data DownloadError Source
data ContextMenuAction Source