| 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.Enums
Contents
Description
- 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 #
Constructors
| WebViewViewModeWindowed | |
| WebViewViewModeFloating | |
| WebViewViewModeFullscreen | |
| WebViewViewModeMaximized | |
| WebViewViewModeMinimized | |
| AnotherWebViewViewMode Int |
Instances
data WebViewTargetInfo Source #
Constructors
| WebViewTargetInfoHtml | |
| WebViewTargetInfoText | |
| WebViewTargetInfoImage | |
| WebViewTargetInfoUriList | |
| WebViewTargetInfoNetscapeUrl | |
| AnotherWebViewTargetInfo Int |
Instances
data WebNavigationReason Source #
Constructors
data SelectionAffinity Source #
Instances
data PolicyError Source #
Constructors
| PolicyErrorFailed | |
| PolicyErrorCannotShowMimeType | |
| PolicyErrorCannotShowUrl | |
| PolicyErrorFrameLoadInterruptedByPolicyChange | |
| PolicyErrorCannotUseRestrictedPort | |
| AnotherPolicyError Int |
Instances
| Enum PolicyError Source # | |
| Eq PolicyError Source # | |
| Ord PolicyError Source # | |
| Show PolicyError Source # | |
| GErrorClass PolicyError Source # | |
| BoxedEnum PolicyError Source # | |
data PluginError Source #
Constructors
| PluginErrorFailed | |
| PluginErrorCannotFindPlugin | |
| PluginErrorCannotLoadPlugin | |
| PluginErrorJavaUnavailable | |
| PluginErrorConnectionCancelled | |
| PluginErrorWillHandleLoad | |
| AnotherPluginError Int |
Instances
| Enum PluginError Source # | |
| Eq PluginError Source # | |
| Ord PluginError Source # | |
| Show PluginError Source # | |
| GErrorClass PluginError Source # | |
| BoxedEnum PluginError Source # | |
data NetworkError Source #
Constructors
| NetworkErrorFailed | |
| NetworkErrorTransport | |
| NetworkErrorUnknownProtocol | |
| NetworkErrorCancelled | |
| NetworkErrorFileDoesNotExist | |
| AnotherNetworkError Int |
Instances
| Enum NetworkError Source # | |
| Eq NetworkError Source # | |
| Ord NetworkError Source # | |
| Show NetworkError Source # | |
| GErrorClass NetworkError Source # | |
| BoxedEnum NetworkError Source # | |
data NavigationResponse Source #
Constructors
| NavigationResponseAccept | |
| NavigationResponseIgnore | |
| NavigationResponseDownload | |
| AnotherNavigationResponse Int |
data LoadStatus Source #
Constructors
| LoadStatusProvisional | |
| LoadStatusCommitted | |
| LoadStatusFinished | |
| LoadStatusFirstVisuallyNonEmptyLayout | |
| LoadStatusFailed | |
| AnotherLoadStatus Int |
Instances
| Enum LoadStatus Source # | |
| Eq LoadStatus Source # | |
| Ord LoadStatus Source # | |
| Show LoadStatus Source # | |
| BoxedEnum LoadStatus Source # | |
data InsertAction Source #
Instances
| Enum InsertAction Source # | |
| Eq InsertAction Source # | |
| Ord InsertAction Source # | |
| Show InsertAction Source # | |
| BoxedEnum InsertAction Source # | |
data EditingBehavior Source #
Constructors
| EditingBehaviorMac | |
| EditingBehaviorWindows | |
| EditingBehaviorUnix | |
| AnotherEditingBehavior Int |
Instances
data DownloadStatus Source #
Constructors
| DownloadStatusError | |
| DownloadStatusCreated | |
| DownloadStatusStarted | |
| DownloadStatusCancelled | |
| DownloadStatusFinished | |
| AnotherDownloadStatus Int |
Instances
data DownloadError Source #
Constructors
| DownloadErrorCancelledByUser | |
| DownloadErrorDestination | |
| DownloadErrorNetwork | |
| AnotherDownloadError Int |
Instances
data ContextMenuAction Source #
Constructors
Instances
data CacheModel Source #
Constructors
| CacheModelDefault | |
| CacheModelDocumentViewer | |
| CacheModelWebBrowser | |
| CacheModelDocumentBrowser | |
| AnotherCacheModel Int |
Instances
| Enum CacheModel Source # | |
| Eq CacheModel Source # | |
| Ord CacheModel Source # | |
| Show CacheModel Source # | |
| BoxedEnum CacheModel Source # | |