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 |
- Exported types
- Methods
- webViewCanExecuteEditingCommand
- webViewCanExecuteEditingCommandFinish
- webViewCanGoBack
- webViewCanGoForward
- webViewCanShowMimeType
- webViewDownloadUri
- webViewExecuteEditingCommand
- webViewExecuteEditingCommandWithArgument
- webViewGetBackForwardList
- webViewGetBackgroundColor
- webViewGetContext
- webViewGetCustomCharset
- webViewGetEditorState
- webViewGetEstimatedLoadProgress
- webViewGetFavicon
- webViewGetFindController
- webViewGetInspector
- webViewGetJavascriptGlobalContext
- webViewGetMainResource
- webViewGetPageId
- webViewGetSettings
- webViewGetSnapshot
- webViewGetSnapshotFinish
- webViewGetTitle
- webViewGetTlsInfo
- webViewGetUri
- webViewGetUserContentManager
- webViewGetWindowProperties
- webViewGetZoomLevel
- webViewGoBack
- webViewGoForward
- webViewGoToBackForwardListItem
- webViewIsEditable
- webViewIsLoading
- webViewIsPlayingAudio
- webViewLoadAlternateHtml
- webViewLoadBytes
- webViewLoadHtml
- webViewLoadPlainText
- webViewLoadRequest
- webViewLoadUri
- webViewNew
- webViewNewWithContext
- webViewNewWithRelatedView
- webViewNewWithSettings
- webViewNewWithUserContentManager
- webViewReload
- webViewReloadBypassCache
- webViewRunJavascript
- webViewRunJavascriptFinish
- webViewRunJavascriptFromGresource
- webViewRunJavascriptFromGresourceFinish
- webViewSave
- webViewSaveFinish
- webViewSaveToFile
- webViewSaveToFileFinish
- webViewSetBackgroundColor
- webViewSetCustomCharset
- webViewSetEditable
- webViewSetSettings
- webViewSetZoomLevel
- webViewStopLoading
- Properties
- Signals
- Authenticate
- Close
- ContextMenu
- ContextMenuDismissed
- Create
- DecidePolicy
- EnterFullscreen
- InsecureContentDetected
- LeaveFullscreen
- LoadChanged
- LoadFailed
- LoadFailedWithTlsErrors
- MouseTargetChanged
- PermissionRequest
- ReadyToShow
- ResourceLoadStarted
- RunAsModal
- RunColorChooser
- RunFileChooser
- ScriptDialog
- ShowNotification
- SubmitForm
- WebProcessCrashed
- newtype WebView = WebView (ForeignPtr WebView)
- class GObject o => WebViewK o
- toWebView :: WebViewK o => o -> IO WebView
- noWebView :: Maybe WebView
- data WebViewCanExecuteEditingCommandMethodInfo
- webViewCanExecuteEditingCommand :: (MonadIO m, WebViewK a, CancellableK b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebViewCanExecuteEditingCommandFinishMethodInfo
- webViewCanExecuteEditingCommandFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m ()
- data WebViewCanGoBackMethodInfo
- webViewCanGoBack :: (MonadIO m, WebViewK a) => a -> m Bool
- data WebViewCanGoForwardMethodInfo
- webViewCanGoForward :: (MonadIO m, WebViewK a) => a -> m Bool
- data WebViewCanShowMimeTypeMethodInfo
- webViewCanShowMimeType :: (MonadIO m, WebViewK a) => a -> Text -> m Bool
- data WebViewDownloadUriMethodInfo
- webViewDownloadUri :: (MonadIO m, WebViewK a) => a -> Text -> m Download
- data WebViewExecuteEditingCommandMethodInfo
- webViewExecuteEditingCommand :: (MonadIO m, WebViewK a) => a -> Text -> m ()
- data WebViewExecuteEditingCommandWithArgumentMethodInfo
- webViewExecuteEditingCommandWithArgument :: (MonadIO m, WebViewK a) => a -> Text -> Text -> m ()
- data WebViewGetBackForwardListMethodInfo
- webViewGetBackForwardList :: (MonadIO m, WebViewK a) => a -> m BackForwardList
- data WebViewGetBackgroundColorMethodInfo
- webViewGetBackgroundColor :: (MonadIO m, WebViewK a) => a -> m RGBA
- data WebViewGetContextMethodInfo
- webViewGetContext :: (MonadIO m, WebViewK a) => a -> m WebContext
- data WebViewGetCustomCharsetMethodInfo
- webViewGetCustomCharset :: (MonadIO m, WebViewK a) => a -> m Text
- data WebViewGetEditorStateMethodInfo
- webViewGetEditorState :: (MonadIO m, WebViewK a) => a -> m EditorState
- data WebViewGetEstimatedLoadProgressMethodInfo
- webViewGetEstimatedLoadProgress :: (MonadIO m, WebViewK a) => a -> m Double
- data WebViewGetFaviconMethodInfo
- webViewGetFavicon :: (MonadIO m, WebViewK a) => a -> m Surface
- data WebViewGetFindControllerMethodInfo
- webViewGetFindController :: (MonadIO m, WebViewK a) => a -> m FindController
- data WebViewGetInspectorMethodInfo
- webViewGetInspector :: (MonadIO m, WebViewK a) => a -> m WebInspector
- data WebViewGetJavascriptGlobalContextMethodInfo
- webViewGetJavascriptGlobalContext :: (MonadIO m, WebViewK a) => a -> m GlobalContext
- data WebViewGetMainResourceMethodInfo
- webViewGetMainResource :: (MonadIO m, WebViewK a) => a -> m WebResource
- data WebViewGetPageIdMethodInfo
- webViewGetPageId :: (MonadIO m, WebViewK a) => a -> m Word64
- data WebViewGetSettingsMethodInfo
- webViewGetSettings :: (MonadIO m, WebViewK a) => a -> m Settings
- data WebViewGetSnapshotMethodInfo
- webViewGetSnapshot :: (MonadIO m, WebViewK a, CancellableK b) => a -> SnapshotRegion -> [SnapshotOptions] -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebViewGetSnapshotFinishMethodInfo
- webViewGetSnapshotFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m Surface
- data WebViewGetTitleMethodInfo
- webViewGetTitle :: (MonadIO m, WebViewK a) => a -> m Text
- data WebViewGetTlsInfoMethodInfo
- webViewGetTlsInfo :: (MonadIO m, WebViewK a) => a -> m (Bool, TlsCertificate, [TlsCertificateFlags])
- data WebViewGetUriMethodInfo
- webViewGetUri :: (MonadIO m, WebViewK a) => a -> m Text
- data WebViewGetUserContentManagerMethodInfo
- webViewGetUserContentManager :: (MonadIO m, WebViewK a) => a -> m UserContentManager
- data WebViewGetWindowPropertiesMethodInfo
- webViewGetWindowProperties :: (MonadIO m, WebViewK a) => a -> m WindowProperties
- data WebViewGetZoomLevelMethodInfo
- webViewGetZoomLevel :: (MonadIO m, WebViewK a) => a -> m Double
- data WebViewGoBackMethodInfo
- webViewGoBack :: (MonadIO m, WebViewK a) => a -> m ()
- data WebViewGoForwardMethodInfo
- webViewGoForward :: (MonadIO m, WebViewK a) => a -> m ()
- data WebViewGoToBackForwardListItemMethodInfo
- webViewGoToBackForwardListItem :: (MonadIO m, WebViewK a, BackForwardListItemK b) => a -> b -> m ()
- data WebViewIsEditableMethodInfo
- webViewIsEditable :: (MonadIO m, WebViewK a) => a -> m Bool
- data WebViewIsLoadingMethodInfo
- webViewIsLoading :: (MonadIO m, WebViewK a) => a -> m Bool
- data WebViewIsPlayingAudioMethodInfo
- webViewIsPlayingAudio :: (MonadIO m, WebViewK a) => a -> m Bool
- data WebViewLoadAlternateHtmlMethodInfo
- webViewLoadAlternateHtml :: (MonadIO m, WebViewK a) => a -> Text -> Text -> Maybe Text -> m ()
- data WebViewLoadBytesMethodInfo
- webViewLoadBytes :: (MonadIO m, WebViewK a) => a -> Bytes -> Maybe Text -> Maybe Text -> Maybe Text -> m ()
- data WebViewLoadHtmlMethodInfo
- webViewLoadHtml :: (MonadIO m, WebViewK a) => a -> Text -> Maybe Text -> m ()
- data WebViewLoadPlainTextMethodInfo
- webViewLoadPlainText :: (MonadIO m, WebViewK a) => a -> Text -> m ()
- data WebViewLoadRequestMethodInfo
- webViewLoadRequest :: (MonadIO m, WebViewK a, URIRequestK b) => a -> b -> m ()
- data WebViewLoadUriMethodInfo
- webViewLoadUri :: (MonadIO m, WebViewK a) => a -> Text -> m ()
- webViewNew :: MonadIO m => m WebView
- webViewNewWithContext :: (MonadIO m, WebContextK a) => a -> m WebView
- data WebViewNewWithRelatedViewMethodInfo
- webViewNewWithRelatedView :: (MonadIO m, WebViewK a) => a -> m Widget
- webViewNewWithSettings :: (MonadIO m, SettingsK a) => a -> m WebView
- webViewNewWithUserContentManager :: (MonadIO m, UserContentManagerK a) => a -> m WebView
- data WebViewReloadMethodInfo
- webViewReload :: (MonadIO m, WebViewK a) => a -> m ()
- data WebViewReloadBypassCacheMethodInfo
- webViewReloadBypassCache :: (MonadIO m, WebViewK a) => a -> m ()
- data WebViewRunJavascriptMethodInfo
- webViewRunJavascript :: (MonadIO m, WebViewK a, CancellableK b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebViewRunJavascriptFinishMethodInfo
- webViewRunJavascriptFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m JavascriptResult
- data WebViewRunJavascriptFromGresourceMethodInfo
- webViewRunJavascriptFromGresource :: (MonadIO m, WebViewK a, CancellableK b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebViewRunJavascriptFromGresourceFinishMethodInfo
- webViewRunJavascriptFromGresourceFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m JavascriptResult
- data WebViewSaveMethodInfo
- webViewSave :: (MonadIO m, WebViewK a, CancellableK b) => a -> SaveMode -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebViewSaveFinishMethodInfo
- webViewSaveFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m InputStream
- data WebViewSaveToFileMethodInfo
- webViewSaveToFile :: (MonadIO m, WebViewK a, FileK b, CancellableK c) => a -> b -> SaveMode -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- data WebViewSaveToFileFinishMethodInfo
- webViewSaveToFileFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m ()
- data WebViewSetBackgroundColorMethodInfo
- webViewSetBackgroundColor :: (MonadIO m, WebViewK a) => a -> RGBA -> m ()
- data WebViewSetCustomCharsetMethodInfo
- webViewSetCustomCharset :: (MonadIO m, WebViewK a) => a -> Maybe Text -> m ()
- data WebViewSetEditableMethodInfo
- webViewSetEditable :: (MonadIO m, WebViewK a) => a -> Bool -> m ()
- data WebViewSetSettingsMethodInfo
- webViewSetSettings :: (MonadIO m, WebViewK a, SettingsK b) => a -> b -> m ()
- data WebViewSetZoomLevelMethodInfo
- webViewSetZoomLevel :: (MonadIO m, WebViewK a) => a -> Double -> m ()
- data WebViewStopLoadingMethodInfo
- webViewStopLoading :: (MonadIO m, WebViewK a) => a -> m ()
- data WebViewEditablePropertyInfo
- constructWebViewEditable :: Bool -> IO ([Char], GValue)
- getWebViewEditable :: (MonadIO m, WebViewK o) => o -> m Bool
- setWebViewEditable :: (MonadIO m, WebViewK o) => o -> Bool -> m ()
- data WebViewEstimatedLoadProgressPropertyInfo
- getWebViewEstimatedLoadProgress :: (MonadIO m, WebViewK o) => o -> m Double
- data WebViewFaviconPropertyInfo
- getWebViewFavicon :: (MonadIO m, WebViewK o) => o -> m (Ptr ())
- data WebViewIsLoadingPropertyInfo
- getWebViewIsLoading :: (MonadIO m, WebViewK o) => o -> m Bool
- data WebViewIsPlayingAudioPropertyInfo
- getWebViewIsPlayingAudio :: (MonadIO m, WebViewK o) => o -> m Bool
- data WebViewRelatedViewPropertyInfo
- constructWebViewRelatedView :: WebViewK a => a -> IO ([Char], GValue)
- data WebViewSettingsPropertyInfo
- constructWebViewSettings :: SettingsK a => a -> IO ([Char], GValue)
- setWebViewSettings :: (MonadIO m, WebViewK o, SettingsK a) => o -> a -> m ()
- data WebViewTitlePropertyInfo
- getWebViewTitle :: (MonadIO m, WebViewK o) => o -> m Text
- data WebViewUriPropertyInfo
- getWebViewUri :: (MonadIO m, WebViewK o) => o -> m Text
- data WebViewUserContentManagerPropertyInfo
- constructWebViewUserContentManager :: UserContentManagerK a => a -> IO ([Char], GValue)
- getWebViewUserContentManager :: (MonadIO m, WebViewK o) => o -> m UserContentManager
- data WebViewWebContextPropertyInfo
- constructWebViewWebContext :: WebContextK a => a -> IO ([Char], GValue)
- getWebViewWebContext :: (MonadIO m, WebViewK o) => o -> m WebContext
- data WebViewZoomLevelPropertyInfo
- constructWebViewZoomLevel :: Double -> IO ([Char], GValue)
- getWebViewZoomLevel :: (MonadIO m, WebViewK o) => o -> m Double
- setWebViewZoomLevel :: (MonadIO m, WebViewK o) => o -> Double -> m ()
- type WebViewAuthenticateCallback = AuthenticationRequest -> IO Bool
- type WebViewAuthenticateCallbackC = Ptr () -> Ptr AuthenticationRequest -> Ptr () -> IO CInt
- data WebViewAuthenticateSignalInfo
- afterWebViewAuthenticate :: (GObject a, MonadIO m) => a -> WebViewAuthenticateCallback -> m SignalHandlerId
- mkWebViewAuthenticateCallback :: WebViewAuthenticateCallbackC -> IO (FunPtr WebViewAuthenticateCallbackC)
- noWebViewAuthenticateCallback :: Maybe WebViewAuthenticateCallback
- onWebViewAuthenticate :: (GObject a, MonadIO m) => a -> WebViewAuthenticateCallback -> m SignalHandlerId
- webViewAuthenticateCallbackWrapper :: WebViewAuthenticateCallback -> Ptr () -> Ptr AuthenticationRequest -> Ptr () -> IO CInt
- webViewAuthenticateClosure :: WebViewAuthenticateCallback -> IO Closure
- type WebViewCloseCallback = IO ()
- type WebViewCloseCallbackC = Ptr () -> Ptr () -> IO ()
- data WebViewCloseSignalInfo
- afterWebViewClose :: (GObject a, MonadIO m) => a -> WebViewCloseCallback -> m SignalHandlerId
- mkWebViewCloseCallback :: WebViewCloseCallbackC -> IO (FunPtr WebViewCloseCallbackC)
- noWebViewCloseCallback :: Maybe WebViewCloseCallback
- onWebViewClose :: (GObject a, MonadIO m) => a -> WebViewCloseCallback -> m SignalHandlerId
- webViewCloseCallbackWrapper :: WebViewCloseCallback -> Ptr () -> Ptr () -> IO ()
- webViewCloseClosure :: WebViewCloseCallback -> IO Closure
- type WebViewContextMenuCallback = ContextMenu -> Event -> HitTestResult -> IO Bool
- type WebViewContextMenuCallbackC = Ptr () -> Ptr ContextMenu -> Ptr Event -> Ptr HitTestResult -> Ptr () -> IO CInt
- data WebViewContextMenuSignalInfo
- afterWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId
- mkWebViewContextMenuCallback :: WebViewContextMenuCallbackC -> IO (FunPtr WebViewContextMenuCallbackC)
- noWebViewContextMenuCallback :: Maybe WebViewContextMenuCallback
- onWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId
- webViewContextMenuCallbackWrapper :: WebViewContextMenuCallback -> Ptr () -> Ptr ContextMenu -> Ptr Event -> Ptr HitTestResult -> Ptr () -> IO CInt
- webViewContextMenuClosure :: WebViewContextMenuCallback -> IO Closure
- type WebViewContextMenuDismissedCallback = IO ()
- type WebViewContextMenuDismissedCallbackC = Ptr () -> Ptr () -> IO ()
- data WebViewContextMenuDismissedSignalInfo
- afterWebViewContextMenuDismissed :: (GObject a, MonadIO m) => a -> WebViewContextMenuDismissedCallback -> m SignalHandlerId
- mkWebViewContextMenuDismissedCallback :: WebViewContextMenuDismissedCallbackC -> IO (FunPtr WebViewContextMenuDismissedCallbackC)
- noWebViewContextMenuDismissedCallback :: Maybe WebViewContextMenuDismissedCallback
- onWebViewContextMenuDismissed :: (GObject a, MonadIO m) => a -> WebViewContextMenuDismissedCallback -> m SignalHandlerId
- webViewContextMenuDismissedCallbackWrapper :: WebViewContextMenuDismissedCallback -> Ptr () -> Ptr () -> IO ()
- webViewContextMenuDismissedClosure :: WebViewContextMenuDismissedCallback -> IO Closure
- type WebViewCreateCallback = NavigationAction -> IO Widget
- type WebViewCreateCallbackC = Ptr () -> Ptr NavigationAction -> Ptr () -> IO (Ptr Widget)
- data WebViewCreateSignalInfo
- afterWebViewCreate :: (GObject a, MonadIO m) => a -> WebViewCreateCallback -> m SignalHandlerId
- mkWebViewCreateCallback :: WebViewCreateCallbackC -> IO (FunPtr WebViewCreateCallbackC)
- noWebViewCreateCallback :: Maybe WebViewCreateCallback
- onWebViewCreate :: (GObject a, MonadIO m) => a -> WebViewCreateCallback -> m SignalHandlerId
- webViewCreateCallbackWrapper :: WebViewCreateCallback -> Ptr () -> Ptr NavigationAction -> Ptr () -> IO (Ptr Widget)
- webViewCreateClosure :: WebViewCreateCallback -> IO Closure
- type WebViewDecidePolicyCallback = PolicyDecision -> PolicyDecisionType -> IO Bool
- type WebViewDecidePolicyCallbackC = Ptr () -> Ptr PolicyDecision -> CUInt -> Ptr () -> IO CInt
- data WebViewDecidePolicySignalInfo
- afterWebViewDecidePolicy :: (GObject a, MonadIO m) => a -> WebViewDecidePolicyCallback -> m SignalHandlerId
- mkWebViewDecidePolicyCallback :: WebViewDecidePolicyCallbackC -> IO (FunPtr WebViewDecidePolicyCallbackC)
- noWebViewDecidePolicyCallback :: Maybe WebViewDecidePolicyCallback
- onWebViewDecidePolicy :: (GObject a, MonadIO m) => a -> WebViewDecidePolicyCallback -> m SignalHandlerId
- webViewDecidePolicyCallbackWrapper :: WebViewDecidePolicyCallback -> Ptr () -> Ptr PolicyDecision -> CUInt -> Ptr () -> IO CInt
- webViewDecidePolicyClosure :: WebViewDecidePolicyCallback -> IO Closure
- type WebViewEnterFullscreenCallback = IO Bool
- type WebViewEnterFullscreenCallbackC = Ptr () -> Ptr () -> IO CInt
- data WebViewEnterFullscreenSignalInfo
- afterWebViewEnterFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnterFullscreenCallback -> m SignalHandlerId
- mkWebViewEnterFullscreenCallback :: WebViewEnterFullscreenCallbackC -> IO (FunPtr WebViewEnterFullscreenCallbackC)
- noWebViewEnterFullscreenCallback :: Maybe WebViewEnterFullscreenCallback
- onWebViewEnterFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnterFullscreenCallback -> m SignalHandlerId
- webViewEnterFullscreenCallbackWrapper :: WebViewEnterFullscreenCallback -> Ptr () -> Ptr () -> IO CInt
- webViewEnterFullscreenClosure :: WebViewEnterFullscreenCallback -> IO Closure
- type WebViewInsecureContentDetectedCallback = InsecureContentEvent -> IO ()
- type WebViewInsecureContentDetectedCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data WebViewInsecureContentDetectedSignalInfo
- afterWebViewInsecureContentDetected :: (GObject a, MonadIO m) => a -> WebViewInsecureContentDetectedCallback -> m SignalHandlerId
- mkWebViewInsecureContentDetectedCallback :: WebViewInsecureContentDetectedCallbackC -> IO (FunPtr WebViewInsecureContentDetectedCallbackC)
- noWebViewInsecureContentDetectedCallback :: Maybe WebViewInsecureContentDetectedCallback
- onWebViewInsecureContentDetected :: (GObject a, MonadIO m) => a -> WebViewInsecureContentDetectedCallback -> m SignalHandlerId
- webViewInsecureContentDetectedCallbackWrapper :: WebViewInsecureContentDetectedCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- webViewInsecureContentDetectedClosure :: WebViewInsecureContentDetectedCallback -> IO Closure
- type WebViewLeaveFullscreenCallback = IO Bool
- type WebViewLeaveFullscreenCallbackC = Ptr () -> Ptr () -> IO CInt
- data WebViewLeaveFullscreenSignalInfo
- afterWebViewLeaveFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeaveFullscreenCallback -> m SignalHandlerId
- mkWebViewLeaveFullscreenCallback :: WebViewLeaveFullscreenCallbackC -> IO (FunPtr WebViewLeaveFullscreenCallbackC)
- noWebViewLeaveFullscreenCallback :: Maybe WebViewLeaveFullscreenCallback
- onWebViewLeaveFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeaveFullscreenCallback -> m SignalHandlerId
- webViewLeaveFullscreenCallbackWrapper :: WebViewLeaveFullscreenCallback -> Ptr () -> Ptr () -> IO CInt
- webViewLeaveFullscreenClosure :: WebViewLeaveFullscreenCallback -> IO Closure
- type WebViewLoadChangedCallback = LoadEvent -> IO ()
- type WebViewLoadChangedCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data WebViewLoadChangedSignalInfo
- afterWebViewLoadChanged :: (GObject a, MonadIO m) => a -> WebViewLoadChangedCallback -> m SignalHandlerId
- mkWebViewLoadChangedCallback :: WebViewLoadChangedCallbackC -> IO (FunPtr WebViewLoadChangedCallbackC)
- noWebViewLoadChangedCallback :: Maybe WebViewLoadChangedCallback
- onWebViewLoadChanged :: (GObject a, MonadIO m) => a -> WebViewLoadChangedCallback -> m SignalHandlerId
- webViewLoadChangedCallbackWrapper :: WebViewLoadChangedCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- webViewLoadChangedClosure :: WebViewLoadChangedCallback -> IO Closure
- type WebViewLoadFailedCallback = LoadEvent -> Text -> Ptr () -> IO Bool
- type WebViewLoadFailedCallbackC = Ptr () -> CUInt -> CString -> Ptr () -> Ptr () -> IO CInt
- data WebViewLoadFailedSignalInfo
- afterWebViewLoadFailed :: (GObject a, MonadIO m) => a -> WebViewLoadFailedCallback -> m SignalHandlerId
- mkWebViewLoadFailedCallback :: WebViewLoadFailedCallbackC -> IO (FunPtr WebViewLoadFailedCallbackC)
- noWebViewLoadFailedCallback :: Maybe WebViewLoadFailedCallback
- onWebViewLoadFailed :: (GObject a, MonadIO m) => a -> WebViewLoadFailedCallback -> m SignalHandlerId
- webViewLoadFailedCallbackWrapper :: WebViewLoadFailedCallback -> Ptr () -> CUInt -> CString -> Ptr () -> Ptr () -> IO CInt
- webViewLoadFailedClosure :: WebViewLoadFailedCallback -> IO Closure
- type WebViewLoadFailedWithTlsErrorsCallback = Text -> TlsCertificate -> [TlsCertificateFlags] -> IO Bool
- type WebViewLoadFailedWithTlsErrorsCallbackC = Ptr () -> CString -> Ptr TlsCertificate -> CUInt -> Ptr () -> IO CInt
- data WebViewLoadFailedWithTlsErrorsSignalInfo
- afterWebViewLoadFailedWithTlsErrors :: (GObject a, MonadIO m) => a -> WebViewLoadFailedWithTlsErrorsCallback -> m SignalHandlerId
- mkWebViewLoadFailedWithTlsErrorsCallback :: WebViewLoadFailedWithTlsErrorsCallbackC -> IO (FunPtr WebViewLoadFailedWithTlsErrorsCallbackC)
- noWebViewLoadFailedWithTlsErrorsCallback :: Maybe WebViewLoadFailedWithTlsErrorsCallback
- onWebViewLoadFailedWithTlsErrors :: (GObject a, MonadIO m) => a -> WebViewLoadFailedWithTlsErrorsCallback -> m SignalHandlerId
- webViewLoadFailedWithTlsErrorsCallbackWrapper :: WebViewLoadFailedWithTlsErrorsCallback -> Ptr () -> CString -> Ptr TlsCertificate -> CUInt -> Ptr () -> IO CInt
- webViewLoadFailedWithTlsErrorsClosure :: WebViewLoadFailedWithTlsErrorsCallback -> IO Closure
- type WebViewMouseTargetChangedCallback = HitTestResult -> Word32 -> IO ()
- type WebViewMouseTargetChangedCallbackC = Ptr () -> Ptr HitTestResult -> Word32 -> Ptr () -> IO ()
- data WebViewMouseTargetChangedSignalInfo
- afterWebViewMouseTargetChanged :: (GObject a, MonadIO m) => a -> WebViewMouseTargetChangedCallback -> m SignalHandlerId
- mkWebViewMouseTargetChangedCallback :: WebViewMouseTargetChangedCallbackC -> IO (FunPtr WebViewMouseTargetChangedCallbackC)
- noWebViewMouseTargetChangedCallback :: Maybe WebViewMouseTargetChangedCallback
- onWebViewMouseTargetChanged :: (GObject a, MonadIO m) => a -> WebViewMouseTargetChangedCallback -> m SignalHandlerId
- webViewMouseTargetChangedCallbackWrapper :: WebViewMouseTargetChangedCallback -> Ptr () -> Ptr HitTestResult -> Word32 -> Ptr () -> IO ()
- webViewMouseTargetChangedClosure :: WebViewMouseTargetChangedCallback -> IO Closure
- type WebViewPermissionRequestCallback = PermissionRequest -> IO Bool
- type WebViewPermissionRequestCallbackC = Ptr () -> Ptr PermissionRequest -> Ptr () -> IO CInt
- data WebViewPermissionRequestSignalInfo
- afterWebViewPermissionRequest :: (GObject a, MonadIO m) => a -> WebViewPermissionRequestCallback -> m SignalHandlerId
- mkWebViewPermissionRequestCallback :: WebViewPermissionRequestCallbackC -> IO (FunPtr WebViewPermissionRequestCallbackC)
- noWebViewPermissionRequestCallback :: Maybe WebViewPermissionRequestCallback
- onWebViewPermissionRequest :: (GObject a, MonadIO m) => a -> WebViewPermissionRequestCallback -> m SignalHandlerId
- webViewPermissionRequestCallbackWrapper :: WebViewPermissionRequestCallback -> Ptr () -> Ptr PermissionRequest -> Ptr () -> IO CInt
- webViewPermissionRequestClosure :: WebViewPermissionRequestCallback -> IO Closure
- type WebViewPrintCallback = PrintOperation -> IO Bool
- type WebViewPrintCallbackC = Ptr () -> Ptr PrintOperation -> Ptr () -> IO CInt
- data WebViewPrintSignalInfo
- afterWebViewPrint :: (GObject a, MonadIO m) => a -> WebViewPrintCallback -> m SignalHandlerId
- mkWebViewPrintCallback :: WebViewPrintCallbackC -> IO (FunPtr WebViewPrintCallbackC)
- noWebViewPrintCallback :: Maybe WebViewPrintCallback
- onWebViewPrint :: (GObject a, MonadIO m) => a -> WebViewPrintCallback -> m SignalHandlerId
- webViewPrintCallbackWrapper :: WebViewPrintCallback -> Ptr () -> Ptr PrintOperation -> Ptr () -> IO CInt
- webViewPrintClosure :: WebViewPrintCallback -> IO Closure
- type WebViewReadyToShowCallback = IO ()
- type WebViewReadyToShowCallbackC = Ptr () -> Ptr () -> IO ()
- data WebViewReadyToShowSignalInfo
- afterWebViewReadyToShow :: (GObject a, MonadIO m) => a -> WebViewReadyToShowCallback -> m SignalHandlerId
- mkWebViewReadyToShowCallback :: WebViewReadyToShowCallbackC -> IO (FunPtr WebViewReadyToShowCallbackC)
- noWebViewReadyToShowCallback :: Maybe WebViewReadyToShowCallback
- onWebViewReadyToShow :: (GObject a, MonadIO m) => a -> WebViewReadyToShowCallback -> m SignalHandlerId
- webViewReadyToShowCallbackWrapper :: WebViewReadyToShowCallback -> Ptr () -> Ptr () -> IO ()
- webViewReadyToShowClosure :: WebViewReadyToShowCallback -> IO Closure
- type WebViewResourceLoadStartedCallback = WebResource -> URIRequest -> IO ()
- type WebViewResourceLoadStartedCallbackC = Ptr () -> Ptr WebResource -> Ptr URIRequest -> Ptr () -> IO ()
- data WebViewResourceLoadStartedSignalInfo
- afterWebViewResourceLoadStarted :: (GObject a, MonadIO m) => a -> WebViewResourceLoadStartedCallback -> m SignalHandlerId
- mkWebViewResourceLoadStartedCallback :: WebViewResourceLoadStartedCallbackC -> IO (FunPtr WebViewResourceLoadStartedCallbackC)
- noWebViewResourceLoadStartedCallback :: Maybe WebViewResourceLoadStartedCallback
- onWebViewResourceLoadStarted :: (GObject a, MonadIO m) => a -> WebViewResourceLoadStartedCallback -> m SignalHandlerId
- webViewResourceLoadStartedCallbackWrapper :: WebViewResourceLoadStartedCallback -> Ptr () -> Ptr WebResource -> Ptr URIRequest -> Ptr () -> IO ()
- webViewResourceLoadStartedClosure :: WebViewResourceLoadStartedCallback -> IO Closure
- type WebViewRunAsModalCallback = IO ()
- type WebViewRunAsModalCallbackC = Ptr () -> Ptr () -> IO ()
- data WebViewRunAsModalSignalInfo
- afterWebViewRunAsModal :: (GObject a, MonadIO m) => a -> WebViewRunAsModalCallback -> m SignalHandlerId
- mkWebViewRunAsModalCallback :: WebViewRunAsModalCallbackC -> IO (FunPtr WebViewRunAsModalCallbackC)
- noWebViewRunAsModalCallback :: Maybe WebViewRunAsModalCallback
- onWebViewRunAsModal :: (GObject a, MonadIO m) => a -> WebViewRunAsModalCallback -> m SignalHandlerId
- webViewRunAsModalCallbackWrapper :: WebViewRunAsModalCallback -> Ptr () -> Ptr () -> IO ()
- webViewRunAsModalClosure :: WebViewRunAsModalCallback -> IO Closure
- type WebViewRunColorChooserCallback = ColorChooserRequest -> IO Bool
- type WebViewRunColorChooserCallbackC = Ptr () -> Ptr ColorChooserRequest -> Ptr () -> IO CInt
- data WebViewRunColorChooserSignalInfo
- afterWebViewRunColorChooser :: (GObject a, MonadIO m) => a -> WebViewRunColorChooserCallback -> m SignalHandlerId
- mkWebViewRunColorChooserCallback :: WebViewRunColorChooserCallbackC -> IO (FunPtr WebViewRunColorChooserCallbackC)
- noWebViewRunColorChooserCallback :: Maybe WebViewRunColorChooserCallback
- onWebViewRunColorChooser :: (GObject a, MonadIO m) => a -> WebViewRunColorChooserCallback -> m SignalHandlerId
- webViewRunColorChooserCallbackWrapper :: WebViewRunColorChooserCallback -> Ptr () -> Ptr ColorChooserRequest -> Ptr () -> IO CInt
- webViewRunColorChooserClosure :: WebViewRunColorChooserCallback -> IO Closure
- type WebViewRunFileChooserCallback = FileChooserRequest -> IO Bool
- type WebViewRunFileChooserCallbackC = Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt
- data WebViewRunFileChooserSignalInfo
- afterWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId
- mkWebViewRunFileChooserCallback :: WebViewRunFileChooserCallbackC -> IO (FunPtr WebViewRunFileChooserCallbackC)
- noWebViewRunFileChooserCallback :: Maybe WebViewRunFileChooserCallback
- onWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId
- webViewRunFileChooserCallbackWrapper :: WebViewRunFileChooserCallback -> Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt
- webViewRunFileChooserClosure :: WebViewRunFileChooserCallback -> IO Closure
- type WebViewScriptDialogCallback = ScriptDialog -> IO Bool
- type WebViewScriptDialogCallbackC = Ptr () -> Ptr ScriptDialog -> Ptr () -> IO CInt
- data WebViewScriptDialogSignalInfo
- afterWebViewScriptDialog :: (GObject a, MonadIO m) => a -> WebViewScriptDialogCallback -> m SignalHandlerId
- mkWebViewScriptDialogCallback :: WebViewScriptDialogCallbackC -> IO (FunPtr WebViewScriptDialogCallbackC)
- noWebViewScriptDialogCallback :: Maybe WebViewScriptDialogCallback
- onWebViewScriptDialog :: (GObject a, MonadIO m) => a -> WebViewScriptDialogCallback -> m SignalHandlerId
- webViewScriptDialogCallbackWrapper :: WebViewScriptDialogCallback -> Ptr () -> Ptr ScriptDialog -> Ptr () -> IO CInt
- webViewScriptDialogClosure :: WebViewScriptDialogCallback -> IO Closure
- type WebViewShowNotificationCallback = Notification -> IO Bool
- type WebViewShowNotificationCallbackC = Ptr () -> Ptr Notification -> Ptr () -> IO CInt
- data WebViewShowNotificationSignalInfo
- afterWebViewShowNotification :: (GObject a, MonadIO m) => a -> WebViewShowNotificationCallback -> m SignalHandlerId
- mkWebViewShowNotificationCallback :: WebViewShowNotificationCallbackC -> IO (FunPtr WebViewShowNotificationCallbackC)
- noWebViewShowNotificationCallback :: Maybe WebViewShowNotificationCallback
- onWebViewShowNotification :: (GObject a, MonadIO m) => a -> WebViewShowNotificationCallback -> m SignalHandlerId
- webViewShowNotificationCallbackWrapper :: WebViewShowNotificationCallback -> Ptr () -> Ptr Notification -> Ptr () -> IO CInt
- webViewShowNotificationClosure :: WebViewShowNotificationCallback -> IO Closure
- type WebViewSubmitFormCallback = FormSubmissionRequest -> IO ()
- type WebViewSubmitFormCallbackC = Ptr () -> Ptr FormSubmissionRequest -> Ptr () -> IO ()
- data WebViewSubmitFormSignalInfo
- afterWebViewSubmitForm :: (GObject a, MonadIO m) => a -> WebViewSubmitFormCallback -> m SignalHandlerId
- mkWebViewSubmitFormCallback :: WebViewSubmitFormCallbackC -> IO (FunPtr WebViewSubmitFormCallbackC)
- noWebViewSubmitFormCallback :: Maybe WebViewSubmitFormCallback
- onWebViewSubmitForm :: (GObject a, MonadIO m) => a -> WebViewSubmitFormCallback -> m SignalHandlerId
- webViewSubmitFormCallbackWrapper :: WebViewSubmitFormCallback -> Ptr () -> Ptr FormSubmissionRequest -> Ptr () -> IO ()
- webViewSubmitFormClosure :: WebViewSubmitFormCallback -> IO Closure
- type WebViewWebProcessCrashedCallback = IO Bool
- type WebViewWebProcessCrashedCallbackC = Ptr () -> Ptr () -> IO CInt
- data WebViewWebProcessCrashedSignalInfo
- afterWebViewWebProcessCrashed :: (GObject a, MonadIO m) => a -> WebViewWebProcessCrashedCallback -> m SignalHandlerId
- mkWebViewWebProcessCrashedCallback :: WebViewWebProcessCrashedCallbackC -> IO (FunPtr WebViewWebProcessCrashedCallbackC)
- noWebViewWebProcessCrashedCallback :: Maybe WebViewWebProcessCrashedCallback
- onWebViewWebProcessCrashed :: (GObject a, MonadIO m) => a -> WebViewWebProcessCrashedCallback -> m SignalHandlerId
- webViewWebProcessCrashedCallbackWrapper :: WebViewWebProcessCrashedCallback -> Ptr () -> Ptr () -> IO CInt
- webViewWebProcessCrashedClosure :: WebViewWebProcessCrashedCallback -> IO Closure
Exported types
GObject WebView Source | |
((~) * info (ResolveWebViewMethod t WebView), MethodInfo * info WebView p) => IsLabel t (WebView -> p) Source | |
((~) * info (ResolveWebViewMethod t WebView), MethodInfo * info WebView p) => IsLabelProxy t (WebView -> p) Source | |
type ParentTypes WebView Source | |
type AttributeList WebView Source | |
type SignalList WebView Source |
Methods
webViewCanExecuteEditingCommand
webViewCanExecuteEditingCommand :: (MonadIO m, WebViewK a, CancellableK b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
webViewCanExecuteEditingCommandFinish
data WebViewCanExecuteEditingCommandFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WebViewK a, AsyncResultK b) => MethodInfo (TYPE Lifted) WebViewCanExecuteEditingCommandFinishMethodInfo a signature Source | |
webViewCanExecuteEditingCommandFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m () Source
webViewCanGoBack
data WebViewCanGoBackMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewCanGoBackMethodInfo a signature Source | |
webViewCanGoBack :: (MonadIO m, WebViewK a) => a -> m Bool Source
webViewCanGoForward
data WebViewCanGoForwardMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewCanGoForwardMethodInfo a signature Source | |
webViewCanGoForward :: (MonadIO m, WebViewK a) => a -> m Bool Source
webViewCanShowMimeType
webViewDownloadUri
webViewExecuteEditingCommand
data WebViewExecuteEditingCommandMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewExecuteEditingCommandMethodInfo a signature Source | |
webViewExecuteEditingCommand :: (MonadIO m, WebViewK a) => a -> Text -> m () Source
webViewExecuteEditingCommandWithArgument
webViewExecuteEditingCommandWithArgument :: (MonadIO m, WebViewK a) => a -> Text -> Text -> m () Source
webViewGetBackForwardList
data WebViewGetBackForwardListMethodInfo Source
((~) (TYPE Lifted) signature (m BackForwardList), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetBackForwardListMethodInfo a signature Source | |
webViewGetBackForwardList :: (MonadIO m, WebViewK a) => a -> m BackForwardList Source
webViewGetBackgroundColor
data WebViewGetBackgroundColorMethodInfo Source
((~) (TYPE Lifted) signature (m RGBA), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetBackgroundColorMethodInfo a signature Source | |
webViewGetBackgroundColor :: (MonadIO m, WebViewK a) => a -> m RGBA Source
webViewGetContext
data WebViewGetContextMethodInfo Source
((~) (TYPE Lifted) signature (m WebContext), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetContextMethodInfo a signature Source | |
webViewGetContext :: (MonadIO m, WebViewK a) => a -> m WebContext Source
webViewGetCustomCharset
data WebViewGetCustomCharsetMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetCustomCharsetMethodInfo a signature Source | |
webViewGetCustomCharset :: (MonadIO m, WebViewK a) => a -> m Text Source
webViewGetEditorState
data WebViewGetEditorStateMethodInfo Source
((~) (TYPE Lifted) signature (m EditorState), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetEditorStateMethodInfo a signature Source | |
webViewGetEditorState :: (MonadIO m, WebViewK a) => a -> m EditorState Source
webViewGetEstimatedLoadProgress
data WebViewGetEstimatedLoadProgressMethodInfo Source
((~) (TYPE Lifted) signature (m Double), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetEstimatedLoadProgressMethodInfo a signature Source | |
webViewGetEstimatedLoadProgress :: (MonadIO m, WebViewK a) => a -> m Double Source
webViewGetFavicon
data WebViewGetFaviconMethodInfo Source
((~) (TYPE Lifted) signature (m Surface), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetFaviconMethodInfo a signature Source | |
webViewGetFavicon :: (MonadIO m, WebViewK a) => a -> m Surface Source
webViewGetFindController
data WebViewGetFindControllerMethodInfo Source
((~) (TYPE Lifted) signature (m FindController), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetFindControllerMethodInfo a signature Source | |
webViewGetFindController :: (MonadIO m, WebViewK a) => a -> m FindController Source
webViewGetInspector
data WebViewGetInspectorMethodInfo Source
((~) (TYPE Lifted) signature (m WebInspector), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetInspectorMethodInfo a signature Source | |
webViewGetInspector :: (MonadIO m, WebViewK a) => a -> m WebInspector Source
webViewGetJavascriptGlobalContext
data WebViewGetJavascriptGlobalContextMethodInfo Source
((~) (TYPE Lifted) signature (m GlobalContext), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetJavascriptGlobalContextMethodInfo a signature Source | |
webViewGetJavascriptGlobalContext :: (MonadIO m, WebViewK a) => a -> m GlobalContext Source
webViewGetMainResource
data WebViewGetMainResourceMethodInfo Source
((~) (TYPE Lifted) signature (m WebResource), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetMainResourceMethodInfo a signature Source | |
webViewGetMainResource :: (MonadIO m, WebViewK a) => a -> m WebResource Source
webViewGetPageId
data WebViewGetPageIdMethodInfo Source
((~) (TYPE Lifted) signature (m Word64), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetPageIdMethodInfo a signature Source | |
webViewGetPageId :: (MonadIO m, WebViewK a) => a -> m Word64 Source
webViewGetSettings
data WebViewGetSettingsMethodInfo Source
((~) (TYPE Lifted) signature (m Settings), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetSettingsMethodInfo a signature Source | |
webViewGetSettings :: (MonadIO m, WebViewK a) => a -> m Settings Source
webViewGetSnapshot
data WebViewGetSnapshotMethodInfo Source
((~) (TYPE Lifted) signature (SnapshotRegion -> [SnapshotOptions] -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, WebViewK a, CancellableK b) => MethodInfo (TYPE Lifted) WebViewGetSnapshotMethodInfo a signature Source | |
webViewGetSnapshot :: (MonadIO m, WebViewK a, CancellableK b) => a -> SnapshotRegion -> [SnapshotOptions] -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
webViewGetSnapshotFinish
data WebViewGetSnapshotFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m Surface), MonadIO m, WebViewK a, AsyncResultK b) => MethodInfo (TYPE Lifted) WebViewGetSnapshotFinishMethodInfo a signature Source | |
webViewGetSnapshotFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m Surface Source
webViewGetTitle
data WebViewGetTitleMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetTitleMethodInfo a signature Source | |
webViewGetTitle :: (MonadIO m, WebViewK a) => a -> m Text Source
webViewGetTlsInfo
data WebViewGetTlsInfoMethodInfo Source
((~) (TYPE Lifted) signature (m (Bool, TlsCertificate, [TlsCertificateFlags])), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetTlsInfoMethodInfo a signature Source | |
webViewGetTlsInfo :: (MonadIO m, WebViewK a) => a -> m (Bool, TlsCertificate, [TlsCertificateFlags]) Source
webViewGetUri
data WebViewGetUriMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetUriMethodInfo a signature Source | |
webViewGetUri :: (MonadIO m, WebViewK a) => a -> m Text Source
webViewGetUserContentManager
data WebViewGetUserContentManagerMethodInfo Source
((~) (TYPE Lifted) signature (m UserContentManager), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetUserContentManagerMethodInfo a signature Source | |
webViewGetUserContentManager :: (MonadIO m, WebViewK a) => a -> m UserContentManager Source
webViewGetWindowProperties
data WebViewGetWindowPropertiesMethodInfo Source
((~) (TYPE Lifted) signature (m WindowProperties), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetWindowPropertiesMethodInfo a signature Source | |
webViewGetWindowProperties :: (MonadIO m, WebViewK a) => a -> m WindowProperties Source
webViewGetZoomLevel
data WebViewGetZoomLevelMethodInfo Source
((~) (TYPE Lifted) signature (m Double), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGetZoomLevelMethodInfo a signature Source | |
webViewGetZoomLevel :: (MonadIO m, WebViewK a) => a -> m Double Source
webViewGoBack
data WebViewGoBackMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGoBackMethodInfo a signature Source | |
webViewGoBack :: (MonadIO m, WebViewK a) => a -> m () Source
webViewGoForward
data WebViewGoForwardMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewGoForwardMethodInfo a signature Source | |
webViewGoForward :: (MonadIO m, WebViewK a) => a -> m () Source
webViewGoToBackForwardListItem
data WebViewGoToBackForwardListItemMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WebViewK a, BackForwardListItemK b) => MethodInfo (TYPE Lifted) WebViewGoToBackForwardListItemMethodInfo a signature Source | |
webViewGoToBackForwardListItem :: (MonadIO m, WebViewK a, BackForwardListItemK b) => a -> b -> m () Source
webViewIsEditable
data WebViewIsEditableMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewIsEditableMethodInfo a signature Source | |
webViewIsEditable :: (MonadIO m, WebViewK a) => a -> m Bool Source
webViewIsLoading
data WebViewIsLoadingMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewIsLoadingMethodInfo a signature Source | |
webViewIsLoading :: (MonadIO m, WebViewK a) => a -> m Bool Source
webViewIsPlayingAudio
data WebViewIsPlayingAudioMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewIsPlayingAudioMethodInfo a signature Source | |
webViewIsPlayingAudio :: (MonadIO m, WebViewK a) => a -> m Bool Source
webViewLoadAlternateHtml
webViewLoadAlternateHtml :: (MonadIO m, WebViewK a) => a -> Text -> Text -> Maybe Text -> m () Source
webViewLoadBytes
webViewLoadBytes :: (MonadIO m, WebViewK a) => a -> Bytes -> Maybe Text -> Maybe Text -> Maybe Text -> m () Source
webViewLoadHtml
webViewLoadPlainText
data WebViewLoadPlainTextMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewLoadPlainTextMethodInfo a signature Source | |
webViewLoadPlainText :: (MonadIO m, WebViewK a) => a -> Text -> m () Source
webViewLoadRequest
data WebViewLoadRequestMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WebViewK a, URIRequestK b) => MethodInfo (TYPE Lifted) WebViewLoadRequestMethodInfo a signature Source | |
webViewLoadRequest :: (MonadIO m, WebViewK a, URIRequestK b) => a -> b -> m () Source
webViewLoadUri
data WebViewLoadUriMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewLoadUriMethodInfo a signature Source | |
webViewLoadUri :: (MonadIO m, WebViewK a) => a -> Text -> m () Source
webViewNew
webViewNew :: MonadIO m => m WebView Source
webViewNewWithContext
webViewNewWithContext :: (MonadIO m, WebContextK a) => a -> m WebView Source
webViewNewWithRelatedView
data WebViewNewWithRelatedViewMethodInfo Source
((~) (TYPE Lifted) signature (m Widget), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewNewWithRelatedViewMethodInfo a signature Source | |
webViewNewWithRelatedView :: (MonadIO m, WebViewK a) => a -> m Widget Source
webViewNewWithSettings
webViewNewWithSettings :: (MonadIO m, SettingsK a) => a -> m WebView Source
webViewNewWithUserContentManager
webViewNewWithUserContentManager :: (MonadIO m, UserContentManagerK a) => a -> m WebView Source
webViewReload
data WebViewReloadMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewReloadMethodInfo a signature Source | |
webViewReload :: (MonadIO m, WebViewK a) => a -> m () Source
webViewReloadBypassCache
data WebViewReloadBypassCacheMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewReloadBypassCacheMethodInfo a signature Source | |
webViewReloadBypassCache :: (MonadIO m, WebViewK a) => a -> m () Source
webViewRunJavascript
webViewRunJavascript :: (MonadIO m, WebViewK a, CancellableK b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
webViewRunJavascriptFinish
data WebViewRunJavascriptFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m JavascriptResult), MonadIO m, WebViewK a, AsyncResultK b) => MethodInfo (TYPE Lifted) WebViewRunJavascriptFinishMethodInfo a signature Source | |
webViewRunJavascriptFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m JavascriptResult Source
webViewRunJavascriptFromGresource
webViewRunJavascriptFromGresource :: (MonadIO m, WebViewK a, CancellableK b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
webViewRunJavascriptFromGresourceFinish
data WebViewRunJavascriptFromGresourceFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m JavascriptResult), MonadIO m, WebViewK a, AsyncResultK b) => MethodInfo (TYPE Lifted) WebViewRunJavascriptFromGresourceFinishMethodInfo a signature Source | |
webViewRunJavascriptFromGresourceFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m JavascriptResult Source
webViewSave
webViewSave :: (MonadIO m, WebViewK a, CancellableK b) => a -> SaveMode -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
webViewSaveFinish
data WebViewSaveFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m InputStream), MonadIO m, WebViewK a, AsyncResultK b) => MethodInfo (TYPE Lifted) WebViewSaveFinishMethodInfo a signature Source | |
webViewSaveFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m InputStream Source
webViewSaveToFile
webViewSaveToFile :: (MonadIO m, WebViewK a, FileK b, CancellableK c) => a -> b -> SaveMode -> Maybe c -> Maybe AsyncReadyCallback -> m () Source
webViewSaveToFileFinish
data WebViewSaveToFileFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WebViewK a, AsyncResultK b) => MethodInfo (TYPE Lifted) WebViewSaveToFileFinishMethodInfo a signature Source | |
webViewSaveToFileFinish :: (MonadIO m, WebViewK a, AsyncResultK b) => a -> b -> m () Source
webViewSetBackgroundColor
data WebViewSetBackgroundColorMethodInfo Source
((~) (TYPE Lifted) signature (RGBA -> m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewSetBackgroundColorMethodInfo a signature Source | |
webViewSetBackgroundColor :: (MonadIO m, WebViewK a) => a -> RGBA -> m () Source
webViewSetCustomCharset
webViewSetEditable
data WebViewSetEditableMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewSetEditableMethodInfo a signature Source | |
webViewSetEditable :: (MonadIO m, WebViewK a) => a -> Bool -> m () Source
webViewSetSettings
data WebViewSetSettingsMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, WebViewK a, SettingsK b) => MethodInfo (TYPE Lifted) WebViewSetSettingsMethodInfo a signature Source | |
webViewSetSettings :: (MonadIO m, WebViewK a, SettingsK b) => a -> b -> m () Source
webViewSetZoomLevel
data WebViewSetZoomLevelMethodInfo Source
((~) (TYPE Lifted) signature (Double -> m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewSetZoomLevelMethodInfo a signature Source | |
webViewSetZoomLevel :: (MonadIO m, WebViewK a) => a -> Double -> m () Source
webViewStopLoading
data WebViewStopLoadingMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, WebViewK a) => MethodInfo (TYPE Lifted) WebViewStopLoadingMethodInfo a signature Source | |
webViewStopLoading :: (MonadIO m, WebViewK a) => a -> m () Source
Properties
Editable
data WebViewEditablePropertyInfo Source
AttrInfo WebViewEditablePropertyInfo Source | |
type AttrLabel WebViewEditablePropertyInfo = "editable" Source | |
type AttrGetType WebViewEditablePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint WebViewEditablePropertyInfo = WebViewK Source | |
type AttrSetTypeConstraint WebViewEditablePropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps WebViewEditablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getWebViewEditable :: (MonadIO m, WebViewK o) => o -> m Bool Source
setWebViewEditable :: (MonadIO m, WebViewK o) => o -> Bool -> m () Source
EstimatedLoadProgress
data WebViewEstimatedLoadProgressPropertyInfo Source
getWebViewEstimatedLoadProgress :: (MonadIO m, WebViewK o) => o -> m Double Source
Favicon
data WebViewFaviconPropertyInfo Source
AttrInfo WebViewFaviconPropertyInfo Source | |
type AttrLabel WebViewFaviconPropertyInfo = "favicon" Source | |
type AttrGetType WebViewFaviconPropertyInfo = Ptr () Source | |
type AttrBaseTypeConstraint WebViewFaviconPropertyInfo = WebViewK Source | |
type AttrSetTypeConstraint WebViewFaviconPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps WebViewFaviconPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getWebViewFavicon :: (MonadIO m, WebViewK o) => o -> m (Ptr ()) Source
IsLoading
data WebViewIsLoadingPropertyInfo Source
AttrInfo WebViewIsLoadingPropertyInfo Source | |
type AttrLabel WebViewIsLoadingPropertyInfo = "is-loading" Source | |
type AttrGetType WebViewIsLoadingPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint WebViewIsLoadingPropertyInfo = WebViewK Source | |
type AttrSetTypeConstraint WebViewIsLoadingPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps WebViewIsLoadingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getWebViewIsLoading :: (MonadIO m, WebViewK o) => o -> m Bool Source
IsPlayingAudio
data WebViewIsPlayingAudioPropertyInfo Source
AttrInfo WebViewIsPlayingAudioPropertyInfo Source | |
type AttrLabel WebViewIsPlayingAudioPropertyInfo = "is-playing-audio" Source | |
type AttrGetType WebViewIsPlayingAudioPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint WebViewIsPlayingAudioPropertyInfo = WebViewK Source | |
type AttrSetTypeConstraint WebViewIsPlayingAudioPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps WebViewIsPlayingAudioPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getWebViewIsPlayingAudio :: (MonadIO m, WebViewK o) => o -> m Bool Source
RelatedView
data WebViewRelatedViewPropertyInfo Source
Settings
data WebViewSettingsPropertyInfo Source
AttrInfo WebViewSettingsPropertyInfo Source | |
type AttrLabel WebViewSettingsPropertyInfo = "settings" Source | |
type AttrGetType WebViewSettingsPropertyInfo = () Source | |
type AttrBaseTypeConstraint WebViewSettingsPropertyInfo = WebViewK Source | |
type AttrSetTypeConstraint WebViewSettingsPropertyInfo = SettingsK Source | |
type AttrAllowedOps WebViewSettingsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ([] AttrOpTag)) Source |
setWebViewSettings :: (MonadIO m, WebViewK o, SettingsK a) => o -> a -> m () Source
Title
data WebViewTitlePropertyInfo Source
AttrInfo WebViewTitlePropertyInfo Source | |
type AttrLabel WebViewTitlePropertyInfo = "title" Source | |
type AttrGetType WebViewTitlePropertyInfo = Text Source | |
type AttrBaseTypeConstraint WebViewTitlePropertyInfo = WebViewK Source | |
type AttrSetTypeConstraint WebViewTitlePropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps WebViewTitlePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getWebViewTitle :: (MonadIO m, WebViewK o) => o -> m Text Source
Uri
data WebViewUriPropertyInfo Source
AttrInfo WebViewUriPropertyInfo Source | |
type AttrLabel WebViewUriPropertyInfo = "uri" Source | |
type AttrGetType WebViewUriPropertyInfo = Text Source | |
type AttrBaseTypeConstraint WebViewUriPropertyInfo = WebViewK Source | |
type AttrSetTypeConstraint WebViewUriPropertyInfo = TYPE Lifted ~ () Source | |
type AttrAllowedOps WebViewUriPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getWebViewUri :: (MonadIO m, WebViewK o) => o -> m Text Source
UserContentManager
data WebViewUserContentManagerPropertyInfo Source
constructWebViewUserContentManager :: UserContentManagerK a => a -> IO ([Char], GValue) Source
getWebViewUserContentManager :: (MonadIO m, WebViewK o) => o -> m UserContentManager Source
WebContext
data WebViewWebContextPropertyInfo Source
constructWebViewWebContext :: WebContextK a => a -> IO ([Char], GValue) Source
getWebViewWebContext :: (MonadIO m, WebViewK o) => o -> m WebContext Source
ZoomLevel
data WebViewZoomLevelPropertyInfo Source
AttrInfo WebViewZoomLevelPropertyInfo Source | |
type AttrLabel WebViewZoomLevelPropertyInfo = "zoom-level" Source | |
type AttrGetType WebViewZoomLevelPropertyInfo = Double Source | |
type AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo = WebViewK Source | |
type AttrSetTypeConstraint WebViewZoomLevelPropertyInfo = TYPE Lifted ~ Double Source | |
type AttrAllowedOps WebViewZoomLevelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getWebViewZoomLevel :: (MonadIO m, WebViewK o) => o -> m Double Source
setWebViewZoomLevel :: (MonadIO m, WebViewK o) => o -> Double -> m () Source
Signals
Authenticate
type WebViewAuthenticateCallbackC = Ptr () -> Ptr AuthenticationRequest -> Ptr () -> IO CInt Source
afterWebViewAuthenticate :: (GObject a, MonadIO m) => a -> WebViewAuthenticateCallback -> m SignalHandlerId Source
mkWebViewAuthenticateCallback :: WebViewAuthenticateCallbackC -> IO (FunPtr WebViewAuthenticateCallbackC) Source
onWebViewAuthenticate :: (GObject a, MonadIO m) => a -> WebViewAuthenticateCallback -> m SignalHandlerId Source
webViewAuthenticateCallbackWrapper :: WebViewAuthenticateCallback -> Ptr () -> Ptr AuthenticationRequest -> Ptr () -> IO CInt Source
Close
type WebViewCloseCallback = IO () Source
type WebViewCloseCallbackC = Ptr () -> Ptr () -> IO () Source
afterWebViewClose :: (GObject a, MonadIO m) => a -> WebViewCloseCallback -> m SignalHandlerId Source
onWebViewClose :: (GObject a, MonadIO m) => a -> WebViewCloseCallback -> m SignalHandlerId Source
webViewCloseCallbackWrapper :: WebViewCloseCallback -> Ptr () -> Ptr () -> IO () Source
ContextMenu
type WebViewContextMenuCallback = ContextMenu -> Event -> HitTestResult -> IO Bool Source
type WebViewContextMenuCallbackC = Ptr () -> Ptr ContextMenu -> Ptr Event -> Ptr HitTestResult -> Ptr () -> IO CInt Source
afterWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId Source
mkWebViewContextMenuCallback :: WebViewContextMenuCallbackC -> IO (FunPtr WebViewContextMenuCallbackC) Source
onWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId Source
webViewContextMenuCallbackWrapper :: WebViewContextMenuCallback -> Ptr () -> Ptr ContextMenu -> Ptr Event -> Ptr HitTestResult -> Ptr () -> IO CInt Source
ContextMenuDismissed
type WebViewContextMenuDismissedCallback = IO () Source
type WebViewContextMenuDismissedCallbackC = Ptr () -> Ptr () -> IO () Source
afterWebViewContextMenuDismissed :: (GObject a, MonadIO m) => a -> WebViewContextMenuDismissedCallback -> m SignalHandlerId Source
mkWebViewContextMenuDismissedCallback :: WebViewContextMenuDismissedCallbackC -> IO (FunPtr WebViewContextMenuDismissedCallbackC) Source
onWebViewContextMenuDismissed :: (GObject a, MonadIO m) => a -> WebViewContextMenuDismissedCallback -> m SignalHandlerId Source
webViewContextMenuDismissedCallbackWrapper :: WebViewContextMenuDismissedCallback -> Ptr () -> Ptr () -> IO () Source
Create
type WebViewCreateCallback = NavigationAction -> IO Widget Source
type WebViewCreateCallbackC = Ptr () -> Ptr NavigationAction -> Ptr () -> IO (Ptr Widget) Source
afterWebViewCreate :: (GObject a, MonadIO m) => a -> WebViewCreateCallback -> m SignalHandlerId Source
onWebViewCreate :: (GObject a, MonadIO m) => a -> WebViewCreateCallback -> m SignalHandlerId Source
webViewCreateCallbackWrapper :: WebViewCreateCallback -> Ptr () -> Ptr NavigationAction -> Ptr () -> IO (Ptr Widget) Source
DecidePolicy
type WebViewDecidePolicyCallback = PolicyDecision -> PolicyDecisionType -> IO Bool Source
type WebViewDecidePolicyCallbackC = Ptr () -> Ptr PolicyDecision -> CUInt -> Ptr () -> IO CInt Source
afterWebViewDecidePolicy :: (GObject a, MonadIO m) => a -> WebViewDecidePolicyCallback -> m SignalHandlerId Source
mkWebViewDecidePolicyCallback :: WebViewDecidePolicyCallbackC -> IO (FunPtr WebViewDecidePolicyCallbackC) Source
onWebViewDecidePolicy :: (GObject a, MonadIO m) => a -> WebViewDecidePolicyCallback -> m SignalHandlerId Source
webViewDecidePolicyCallbackWrapper :: WebViewDecidePolicyCallback -> Ptr () -> Ptr PolicyDecision -> CUInt -> Ptr () -> IO CInt Source
EnterFullscreen
afterWebViewEnterFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnterFullscreenCallback -> m SignalHandlerId Source
mkWebViewEnterFullscreenCallback :: WebViewEnterFullscreenCallbackC -> IO (FunPtr WebViewEnterFullscreenCallbackC) Source
onWebViewEnterFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnterFullscreenCallback -> m SignalHandlerId Source
webViewEnterFullscreenCallbackWrapper :: WebViewEnterFullscreenCallback -> Ptr () -> Ptr () -> IO CInt Source
InsecureContentDetected
afterWebViewInsecureContentDetected :: (GObject a, MonadIO m) => a -> WebViewInsecureContentDetectedCallback -> m SignalHandlerId Source
mkWebViewInsecureContentDetectedCallback :: WebViewInsecureContentDetectedCallbackC -> IO (FunPtr WebViewInsecureContentDetectedCallbackC) Source
onWebViewInsecureContentDetected :: (GObject a, MonadIO m) => a -> WebViewInsecureContentDetectedCallback -> m SignalHandlerId Source
webViewInsecureContentDetectedCallbackWrapper :: WebViewInsecureContentDetectedCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source
webViewInsecureContentDetectedClosure :: WebViewInsecureContentDetectedCallback -> IO Closure Source
LeaveFullscreen
afterWebViewLeaveFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeaveFullscreenCallback -> m SignalHandlerId Source
mkWebViewLeaveFullscreenCallback :: WebViewLeaveFullscreenCallbackC -> IO (FunPtr WebViewLeaveFullscreenCallbackC) Source
onWebViewLeaveFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeaveFullscreenCallback -> m SignalHandlerId Source
webViewLeaveFullscreenCallbackWrapper :: WebViewLeaveFullscreenCallback -> Ptr () -> Ptr () -> IO CInt Source
LoadChanged
type WebViewLoadChangedCallback = LoadEvent -> IO () Source
afterWebViewLoadChanged :: (GObject a, MonadIO m) => a -> WebViewLoadChangedCallback -> m SignalHandlerId Source
mkWebViewLoadChangedCallback :: WebViewLoadChangedCallbackC -> IO (FunPtr WebViewLoadChangedCallbackC) Source
onWebViewLoadChanged :: (GObject a, MonadIO m) => a -> WebViewLoadChangedCallback -> m SignalHandlerId Source
webViewLoadChangedCallbackWrapper :: WebViewLoadChangedCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source
LoadFailed
afterWebViewLoadFailed :: (GObject a, MonadIO m) => a -> WebViewLoadFailedCallback -> m SignalHandlerId Source
mkWebViewLoadFailedCallback :: WebViewLoadFailedCallbackC -> IO (FunPtr WebViewLoadFailedCallbackC) Source
onWebViewLoadFailed :: (GObject a, MonadIO m) => a -> WebViewLoadFailedCallback -> m SignalHandlerId Source
webViewLoadFailedCallbackWrapper :: WebViewLoadFailedCallback -> Ptr () -> CUInt -> CString -> Ptr () -> Ptr () -> IO CInt Source
LoadFailedWithTlsErrors
type WebViewLoadFailedWithTlsErrorsCallback = Text -> TlsCertificate -> [TlsCertificateFlags] -> IO Bool Source
type WebViewLoadFailedWithTlsErrorsCallbackC = Ptr () -> CString -> Ptr TlsCertificate -> CUInt -> Ptr () -> IO CInt Source
afterWebViewLoadFailedWithTlsErrors :: (GObject a, MonadIO m) => a -> WebViewLoadFailedWithTlsErrorsCallback -> m SignalHandlerId Source
mkWebViewLoadFailedWithTlsErrorsCallback :: WebViewLoadFailedWithTlsErrorsCallbackC -> IO (FunPtr WebViewLoadFailedWithTlsErrorsCallbackC) Source
onWebViewLoadFailedWithTlsErrors :: (GObject a, MonadIO m) => a -> WebViewLoadFailedWithTlsErrorsCallback -> m SignalHandlerId Source
webViewLoadFailedWithTlsErrorsCallbackWrapper :: WebViewLoadFailedWithTlsErrorsCallback -> Ptr () -> CString -> Ptr TlsCertificate -> CUInt -> Ptr () -> IO CInt Source
webViewLoadFailedWithTlsErrorsClosure :: WebViewLoadFailedWithTlsErrorsCallback -> IO Closure Source
MouseTargetChanged
type WebViewMouseTargetChangedCallback = HitTestResult -> Word32 -> IO () Source
type WebViewMouseTargetChangedCallbackC = Ptr () -> Ptr HitTestResult -> Word32 -> Ptr () -> IO () Source
afterWebViewMouseTargetChanged :: (GObject a, MonadIO m) => a -> WebViewMouseTargetChangedCallback -> m SignalHandlerId Source
mkWebViewMouseTargetChangedCallback :: WebViewMouseTargetChangedCallbackC -> IO (FunPtr WebViewMouseTargetChangedCallbackC) Source
onWebViewMouseTargetChanged :: (GObject a, MonadIO m) => a -> WebViewMouseTargetChangedCallback -> m SignalHandlerId Source
webViewMouseTargetChangedCallbackWrapper :: WebViewMouseTargetChangedCallback -> Ptr () -> Ptr HitTestResult -> Word32 -> Ptr () -> IO () Source
PermissionRequest
type WebViewPermissionRequestCallbackC = Ptr () -> Ptr PermissionRequest -> Ptr () -> IO CInt Source
afterWebViewPermissionRequest :: (GObject a, MonadIO m) => a -> WebViewPermissionRequestCallback -> m SignalHandlerId Source
mkWebViewPermissionRequestCallback :: WebViewPermissionRequestCallbackC -> IO (FunPtr WebViewPermissionRequestCallbackC) Source
onWebViewPermissionRequest :: (GObject a, MonadIO m) => a -> WebViewPermissionRequestCallback -> m SignalHandlerId Source
webViewPermissionRequestCallbackWrapper :: WebViewPermissionRequestCallback -> Ptr () -> Ptr PermissionRequest -> Ptr () -> IO CInt Source
type WebViewPrintCallback = PrintOperation -> IO Bool Source
type WebViewPrintCallbackC = Ptr () -> Ptr PrintOperation -> Ptr () -> IO CInt Source
afterWebViewPrint :: (GObject a, MonadIO m) => a -> WebViewPrintCallback -> m SignalHandlerId Source
onWebViewPrint :: (GObject a, MonadIO m) => a -> WebViewPrintCallback -> m SignalHandlerId Source
webViewPrintCallbackWrapper :: WebViewPrintCallback -> Ptr () -> Ptr PrintOperation -> Ptr () -> IO CInt Source
ReadyToShow
type WebViewReadyToShowCallback = IO () Source
type WebViewReadyToShowCallbackC = Ptr () -> Ptr () -> IO () Source
afterWebViewReadyToShow :: (GObject a, MonadIO m) => a -> WebViewReadyToShowCallback -> m SignalHandlerId Source
mkWebViewReadyToShowCallback :: WebViewReadyToShowCallbackC -> IO (FunPtr WebViewReadyToShowCallbackC) Source
onWebViewReadyToShow :: (GObject a, MonadIO m) => a -> WebViewReadyToShowCallback -> m SignalHandlerId Source
webViewReadyToShowCallbackWrapper :: WebViewReadyToShowCallback -> Ptr () -> Ptr () -> IO () Source
ResourceLoadStarted
type WebViewResourceLoadStartedCallback = WebResource -> URIRequest -> IO () Source
type WebViewResourceLoadStartedCallbackC = Ptr () -> Ptr WebResource -> Ptr URIRequest -> Ptr () -> IO () Source
afterWebViewResourceLoadStarted :: (GObject a, MonadIO m) => a -> WebViewResourceLoadStartedCallback -> m SignalHandlerId Source
mkWebViewResourceLoadStartedCallback :: WebViewResourceLoadStartedCallbackC -> IO (FunPtr WebViewResourceLoadStartedCallbackC) Source
onWebViewResourceLoadStarted :: (GObject a, MonadIO m) => a -> WebViewResourceLoadStartedCallback -> m SignalHandlerId Source
webViewResourceLoadStartedCallbackWrapper :: WebViewResourceLoadStartedCallback -> Ptr () -> Ptr WebResource -> Ptr URIRequest -> Ptr () -> IO () Source
RunAsModal
type WebViewRunAsModalCallback = IO () Source
type WebViewRunAsModalCallbackC = Ptr () -> Ptr () -> IO () Source
afterWebViewRunAsModal :: (GObject a, MonadIO m) => a -> WebViewRunAsModalCallback -> m SignalHandlerId Source
mkWebViewRunAsModalCallback :: WebViewRunAsModalCallbackC -> IO (FunPtr WebViewRunAsModalCallbackC) Source
onWebViewRunAsModal :: (GObject a, MonadIO m) => a -> WebViewRunAsModalCallback -> m SignalHandlerId Source
webViewRunAsModalCallbackWrapper :: WebViewRunAsModalCallback -> Ptr () -> Ptr () -> IO () Source
RunColorChooser
type WebViewRunColorChooserCallbackC = Ptr () -> Ptr ColorChooserRequest -> Ptr () -> IO CInt Source
afterWebViewRunColorChooser :: (GObject a, MonadIO m) => a -> WebViewRunColorChooserCallback -> m SignalHandlerId Source
mkWebViewRunColorChooserCallback :: WebViewRunColorChooserCallbackC -> IO (FunPtr WebViewRunColorChooserCallbackC) Source
onWebViewRunColorChooser :: (GObject a, MonadIO m) => a -> WebViewRunColorChooserCallback -> m SignalHandlerId Source
webViewRunColorChooserCallbackWrapper :: WebViewRunColorChooserCallback -> Ptr () -> Ptr ColorChooserRequest -> Ptr () -> IO CInt Source
RunFileChooser
type WebViewRunFileChooserCallbackC = Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt Source
afterWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId Source
mkWebViewRunFileChooserCallback :: WebViewRunFileChooserCallbackC -> IO (FunPtr WebViewRunFileChooserCallbackC) Source
onWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId Source
webViewRunFileChooserCallbackWrapper :: WebViewRunFileChooserCallback -> Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt Source
ScriptDialog
type WebViewScriptDialogCallback = ScriptDialog -> IO Bool Source
type WebViewScriptDialogCallbackC = Ptr () -> Ptr ScriptDialog -> Ptr () -> IO CInt Source
afterWebViewScriptDialog :: (GObject a, MonadIO m) => a -> WebViewScriptDialogCallback -> m SignalHandlerId Source
mkWebViewScriptDialogCallback :: WebViewScriptDialogCallbackC -> IO (FunPtr WebViewScriptDialogCallbackC) Source
onWebViewScriptDialog :: (GObject a, MonadIO m) => a -> WebViewScriptDialogCallback -> m SignalHandlerId Source
webViewScriptDialogCallbackWrapper :: WebViewScriptDialogCallback -> Ptr () -> Ptr ScriptDialog -> Ptr () -> IO CInt Source
ShowNotification
type WebViewShowNotificationCallback = Notification -> IO Bool Source
type WebViewShowNotificationCallbackC = Ptr () -> Ptr Notification -> Ptr () -> IO CInt Source
afterWebViewShowNotification :: (GObject a, MonadIO m) => a -> WebViewShowNotificationCallback -> m SignalHandlerId Source
mkWebViewShowNotificationCallback :: WebViewShowNotificationCallbackC -> IO (FunPtr WebViewShowNotificationCallbackC) Source
onWebViewShowNotification :: (GObject a, MonadIO m) => a -> WebViewShowNotificationCallback -> m SignalHandlerId Source
webViewShowNotificationCallbackWrapper :: WebViewShowNotificationCallback -> Ptr () -> Ptr Notification -> Ptr () -> IO CInt Source
SubmitForm
type WebViewSubmitFormCallback = FormSubmissionRequest -> IO () Source
type WebViewSubmitFormCallbackC = Ptr () -> Ptr FormSubmissionRequest -> Ptr () -> IO () Source
afterWebViewSubmitForm :: (GObject a, MonadIO m) => a -> WebViewSubmitFormCallback -> m SignalHandlerId Source
mkWebViewSubmitFormCallback :: WebViewSubmitFormCallbackC -> IO (FunPtr WebViewSubmitFormCallbackC) Source
onWebViewSubmitForm :: (GObject a, MonadIO m) => a -> WebViewSubmitFormCallback -> m SignalHandlerId Source
webViewSubmitFormCallbackWrapper :: WebViewSubmitFormCallback -> Ptr () -> Ptr FormSubmissionRequest -> Ptr () -> IO () Source
WebProcessCrashed
afterWebViewWebProcessCrashed :: (GObject a, MonadIO m) => a -> WebViewWebProcessCrashedCallback -> m SignalHandlerId Source
mkWebViewWebProcessCrashedCallback :: WebViewWebProcessCrashedCallbackC -> IO (FunPtr WebViewWebProcessCrashedCallbackC) Source
onWebViewWebProcessCrashed :: (GObject a, MonadIO m) => a -> WebViewWebProcessCrashedCallback -> m SignalHandlerId Source
webViewWebProcessCrashedCallbackWrapper :: WebViewWebProcessCrashedCallback -> Ptr () -> Ptr () -> IO CInt Source