| 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.WebKit2.Objects.WebView
Contents
- Exported types
- Methods
- canExecuteEditingCommand
- canExecuteEditingCommandFinish
- canGoBack
- canGoForward
- canShowMimeType
- downloadUri
- executeEditingCommand
- executeEditingCommandWithArgument
- getBackForwardList
- getBackgroundColor
- getContext
- getCustomCharset
- getEditorState
- getEstimatedLoadProgress
- getFavicon
- getFindController
- getInspector
- getJavascriptGlobalContext
- getMainResource
- getPageId
- getSessionState
- getSettings
- getSnapshot
- getSnapshotFinish
- getTitle
- getTlsInfo
- getUri
- getUserContentManager
- getWindowProperties
- getZoomLevel
- goBack
- goForward
- goToBackForwardListItem
- isEditable
- isLoading
- isPlayingAudio
- loadAlternateHtml
- loadBytes
- loadHtml
- loadPlainText
- loadRequest
- loadUri
- new
- newWithContext
- newWithRelatedView
- newWithSettings
- newWithUserContentManager
- reload
- reloadBypassCache
- restoreSessionState
- runJavascript
- runJavascriptFinish
- runJavascriptFromGresource
- runJavascriptFromGresourceFinish
- save
- saveFinish
- saveToFile
- saveToFileFinish
- setBackgroundColor
- setCustomCharset
- setEditable
- setSettings
- setZoomLevel
- stopLoading
- tryClose
- 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
Description
- newtype WebView = WebView (ManagedPtr WebView)
- class GObject o => IsWebView o
- toWebView :: IsWebView o => o -> IO WebView
- noWebView :: Maybe WebView
- data WebViewCanExecuteEditingCommandMethodInfo
- webViewCanExecuteEditingCommand :: (MonadIO m, IsWebView a, IsCancellable b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebViewCanExecuteEditingCommandFinishMethodInfo
- webViewCanExecuteEditingCommandFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m ()
- data WebViewCanGoBackMethodInfo
- webViewCanGoBack :: (MonadIO m, IsWebView a) => a -> m Bool
- data WebViewCanGoForwardMethodInfo
- webViewCanGoForward :: (MonadIO m, IsWebView a) => a -> m Bool
- data WebViewCanShowMimeTypeMethodInfo
- webViewCanShowMimeType :: (MonadIO m, IsWebView a) => a -> Text -> m Bool
- data WebViewDownloadUriMethodInfo
- webViewDownloadUri :: (MonadIO m, IsWebView a) => a -> Text -> m Download
- data WebViewExecuteEditingCommandMethodInfo
- webViewExecuteEditingCommand :: (MonadIO m, IsWebView a) => a -> Text -> m ()
- data WebViewExecuteEditingCommandWithArgumentMethodInfo
- webViewExecuteEditingCommandWithArgument :: (MonadIO m, IsWebView a) => a -> Text -> Text -> m ()
- data WebViewGetBackForwardListMethodInfo
- webViewGetBackForwardList :: (MonadIO m, IsWebView a) => a -> m BackForwardList
- data WebViewGetBackgroundColorMethodInfo
- webViewGetBackgroundColor :: (MonadIO m, IsWebView a) => a -> m RGBA
- data WebViewGetContextMethodInfo
- webViewGetContext :: (MonadIO m, IsWebView a) => a -> m WebContext
- data WebViewGetCustomCharsetMethodInfo
- webViewGetCustomCharset :: (MonadIO m, IsWebView a) => a -> m Text
- data WebViewGetEditorStateMethodInfo
- webViewGetEditorState :: (MonadIO m, IsWebView a) => a -> m EditorState
- data WebViewGetEstimatedLoadProgressMethodInfo
- webViewGetEstimatedLoadProgress :: (MonadIO m, IsWebView a) => a -> m Double
- data WebViewGetFaviconMethodInfo
- webViewGetFavicon :: (MonadIO m, IsWebView a) => a -> m Surface
- data WebViewGetFindControllerMethodInfo
- webViewGetFindController :: (MonadIO m, IsWebView a) => a -> m FindController
- data WebViewGetInspectorMethodInfo
- webViewGetInspector :: (MonadIO m, IsWebView a) => a -> m WebInspector
- data WebViewGetJavascriptGlobalContextMethodInfo
- webViewGetJavascriptGlobalContext :: (MonadIO m, IsWebView a) => a -> m GlobalContext
- data WebViewGetMainResourceMethodInfo
- webViewGetMainResource :: (MonadIO m, IsWebView a) => a -> m WebResource
- data WebViewGetPageIdMethodInfo
- webViewGetPageId :: (MonadIO m, IsWebView a) => a -> m Word64
- data WebViewGetSessionStateMethodInfo
- webViewGetSessionState :: (MonadIO m, IsWebView a) => a -> m WebViewSessionState
- data WebViewGetSettingsMethodInfo
- webViewGetSettings :: (MonadIO m, IsWebView a) => a -> m Settings
- data WebViewGetSnapshotMethodInfo
- webViewGetSnapshot :: (MonadIO m, IsWebView a, IsCancellable b) => a -> SnapshotRegion -> [SnapshotOptions] -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebViewGetSnapshotFinishMethodInfo
- webViewGetSnapshotFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m Surface
- data WebViewGetTitleMethodInfo
- webViewGetTitle :: (MonadIO m, IsWebView a) => a -> m Text
- data WebViewGetTlsInfoMethodInfo
- webViewGetTlsInfo :: (MonadIO m, IsWebView a) => a -> m (Bool, TlsCertificate, [TlsCertificateFlags])
- data WebViewGetUriMethodInfo
- webViewGetUri :: (MonadIO m, IsWebView a) => a -> m (Maybe Text)
- data WebViewGetUserContentManagerMethodInfo
- webViewGetUserContentManager :: (MonadIO m, IsWebView a) => a -> m UserContentManager
- data WebViewGetWindowPropertiesMethodInfo
- webViewGetWindowProperties :: (MonadIO m, IsWebView a) => a -> m WindowProperties
- data WebViewGetZoomLevelMethodInfo
- webViewGetZoomLevel :: (MonadIO m, IsWebView a) => a -> m Double
- data WebViewGoBackMethodInfo
- webViewGoBack :: (MonadIO m, IsWebView a) => a -> m ()
- data WebViewGoForwardMethodInfo
- webViewGoForward :: (MonadIO m, IsWebView a) => a -> m ()
- data WebViewGoToBackForwardListItemMethodInfo
- webViewGoToBackForwardListItem :: (MonadIO m, IsWebView a, IsBackForwardListItem b) => a -> b -> m ()
- data WebViewIsEditableMethodInfo
- webViewIsEditable :: (MonadIO m, IsWebView a) => a -> m Bool
- data WebViewIsLoadingMethodInfo
- webViewIsLoading :: (MonadIO m, IsWebView a) => a -> m Bool
- data WebViewIsPlayingAudioMethodInfo
- webViewIsPlayingAudio :: (MonadIO m, IsWebView a) => a -> m Bool
- data WebViewLoadAlternateHtmlMethodInfo
- webViewLoadAlternateHtml :: (MonadIO m, IsWebView a) => a -> Text -> Text -> Maybe Text -> m ()
- data WebViewLoadBytesMethodInfo
- webViewLoadBytes :: (MonadIO m, IsWebView a) => a -> Bytes -> Maybe Text -> Maybe Text -> Maybe Text -> m ()
- data WebViewLoadHtmlMethodInfo
- webViewLoadHtml :: (MonadIO m, IsWebView a) => a -> Text -> Maybe Text -> m ()
- data WebViewLoadPlainTextMethodInfo
- webViewLoadPlainText :: (MonadIO m, IsWebView a) => a -> Text -> m ()
- data WebViewLoadRequestMethodInfo
- webViewLoadRequest :: (MonadIO m, IsWebView a, IsURIRequest b) => a -> b -> m ()
- data WebViewLoadUriMethodInfo
- webViewLoadUri :: (MonadIO m, IsWebView a) => a -> Text -> m ()
- webViewNew :: MonadIO m => m WebView
- webViewNewWithContext :: (MonadIO m, IsWebContext a) => a -> m WebView
- data WebViewNewWithRelatedViewMethodInfo
- webViewNewWithRelatedView :: (MonadIO m, IsWebView a) => a -> m Widget
- webViewNewWithSettings :: (MonadIO m, IsSettings a) => a -> m WebView
- webViewNewWithUserContentManager :: (MonadIO m, IsUserContentManager a) => a -> m WebView
- data WebViewReloadMethodInfo
- webViewReload :: (MonadIO m, IsWebView a) => a -> m ()
- data WebViewReloadBypassCacheMethodInfo
- webViewReloadBypassCache :: (MonadIO m, IsWebView a) => a -> m ()
- data WebViewRestoreSessionStateMethodInfo
- webViewRestoreSessionState :: (MonadIO m, IsWebView a) => a -> WebViewSessionState -> m ()
- data WebViewRunJavascriptMethodInfo
- webViewRunJavascript :: (MonadIO m, IsWebView a, IsCancellable b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebViewRunJavascriptFinishMethodInfo
- webViewRunJavascriptFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m JavascriptResult
- data WebViewRunJavascriptFromGresourceMethodInfo
- webViewRunJavascriptFromGresource :: (MonadIO m, IsWebView a, IsCancellable b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebViewRunJavascriptFromGresourceFinishMethodInfo
- webViewRunJavascriptFromGresourceFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m JavascriptResult
- data WebViewSaveMethodInfo
- webViewSave :: (MonadIO m, IsWebView a, IsCancellable b) => a -> SaveMode -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data WebViewSaveFinishMethodInfo
- webViewSaveFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m InputStream
- data WebViewSaveToFileMethodInfo
- webViewSaveToFile :: (MonadIO m, IsWebView a, IsFile b, IsCancellable c) => a -> b -> SaveMode -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- data WebViewSaveToFileFinishMethodInfo
- webViewSaveToFileFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m ()
- data WebViewSetBackgroundColorMethodInfo
- webViewSetBackgroundColor :: (MonadIO m, IsWebView a) => a -> RGBA -> m ()
- data WebViewSetCustomCharsetMethodInfo
- webViewSetCustomCharset :: (MonadIO m, IsWebView a) => a -> Maybe Text -> m ()
- data WebViewSetEditableMethodInfo
- webViewSetEditable :: (MonadIO m, IsWebView a) => a -> Bool -> m ()
- data WebViewSetSettingsMethodInfo
- webViewSetSettings :: (MonadIO m, IsWebView a, IsSettings b) => a -> b -> m ()
- data WebViewSetZoomLevelMethodInfo
- webViewSetZoomLevel :: (MonadIO m, IsWebView a) => a -> Double -> m ()
- data WebViewStopLoadingMethodInfo
- webViewStopLoading :: (MonadIO m, IsWebView a) => a -> m ()
- data WebViewTryCloseMethodInfo
- webViewTryClose :: (MonadIO m, IsWebView a) => a -> m ()
- data WebViewEditablePropertyInfo
- constructWebViewEditable :: IsWebView o => Bool -> IO (GValueConstruct o)
- getWebViewEditable :: (MonadIO m, IsWebView o) => o -> m Bool
- setWebViewEditable :: (MonadIO m, IsWebView o) => o -> Bool -> m ()
- webViewEditable :: AttrLabelProxy "editable"
- data WebViewEstimatedLoadProgressPropertyInfo
- getWebViewEstimatedLoadProgress :: (MonadIO m, IsWebView o) => o -> m Double
- webViewEstimatedLoadProgress :: AttrLabelProxy "estimatedLoadProgress"
- data WebViewFaviconPropertyInfo
- getWebViewFavicon :: (MonadIO m, IsWebView o) => o -> m (Ptr ())
- webViewFavicon :: AttrLabelProxy "favicon"
- data WebViewIsLoadingPropertyInfo
- getWebViewIsLoading :: (MonadIO m, IsWebView o) => o -> m Bool
- data WebViewIsPlayingAudioPropertyInfo
- getWebViewIsPlayingAudio :: (MonadIO m, IsWebView o) => o -> m Bool
- data WebViewRelatedViewPropertyInfo
- constructWebViewRelatedView :: (IsWebView o, IsWebView a) => a -> IO (GValueConstruct o)
- webViewRelatedView :: AttrLabelProxy "relatedView"
- data WebViewSettingsPropertyInfo
- constructWebViewSettings :: (IsWebView o, IsSettings a) => a -> IO (GValueConstruct o)
- setWebViewSettings :: (MonadIO m, IsWebView o, IsSettings a) => o -> a -> m ()
- webViewSettings :: AttrLabelProxy "settings"
- data WebViewTitlePropertyInfo
- getWebViewTitle :: (MonadIO m, IsWebView o) => o -> m Text
- webViewTitle :: AttrLabelProxy "title"
- data WebViewUriPropertyInfo
- getWebViewUri :: (MonadIO m, IsWebView o) => o -> m (Maybe Text)
- webViewUri :: AttrLabelProxy "uri"
- data WebViewUserContentManagerPropertyInfo
- constructWebViewUserContentManager :: (IsWebView o, IsUserContentManager a) => a -> IO (GValueConstruct o)
- getWebViewUserContentManager :: (MonadIO m, IsWebView o) => o -> m UserContentManager
- webViewUserContentManager :: AttrLabelProxy "userContentManager"
- data WebViewWebContextPropertyInfo
- constructWebViewWebContext :: (IsWebView o, IsWebContext a) => a -> IO (GValueConstruct o)
- getWebViewWebContext :: (MonadIO m, IsWebView o) => o -> m (Maybe WebContext)
- webViewWebContext :: AttrLabelProxy "webContext"
- data WebViewZoomLevelPropertyInfo
- constructWebViewZoomLevel :: IsWebView o => Double -> IO (GValueConstruct o)
- getWebViewZoomLevel :: (MonadIO m, IsWebView o) => o -> m Double
- setWebViewZoomLevel :: (MonadIO m, IsWebView o) => o -> Double -> m ()
- webViewZoomLevel :: AttrLabelProxy "zoomLevel"
- type C_WebViewAuthenticateCallback = Ptr () -> Ptr AuthenticationRequest -> Ptr () -> IO CInt
- type WebViewAuthenticateCallback = AuthenticationRequest -> IO Bool
- data WebViewAuthenticateSignalInfo
- afterWebViewAuthenticate :: (GObject a, MonadIO m) => a -> WebViewAuthenticateCallback -> m SignalHandlerId
- genClosure_WebViewAuthenticate :: WebViewAuthenticateCallback -> IO Closure
- mk_WebViewAuthenticateCallback :: C_WebViewAuthenticateCallback -> IO (FunPtr C_WebViewAuthenticateCallback)
- noWebViewAuthenticateCallback :: Maybe WebViewAuthenticateCallback
- onWebViewAuthenticate :: (GObject a, MonadIO m) => a -> WebViewAuthenticateCallback -> m SignalHandlerId
- wrap_WebViewAuthenticateCallback :: WebViewAuthenticateCallback -> Ptr () -> Ptr AuthenticationRequest -> Ptr () -> IO CInt
- type C_WebViewCloseCallback = Ptr () -> Ptr () -> IO ()
- type WebViewCloseCallback = IO ()
- data WebViewCloseSignalInfo
- afterWebViewClose :: (GObject a, MonadIO m) => a -> WebViewCloseCallback -> m SignalHandlerId
- genClosure_WebViewClose :: WebViewCloseCallback -> IO Closure
- mk_WebViewCloseCallback :: C_WebViewCloseCallback -> IO (FunPtr C_WebViewCloseCallback)
- noWebViewCloseCallback :: Maybe WebViewCloseCallback
- onWebViewClose :: (GObject a, MonadIO m) => a -> WebViewCloseCallback -> m SignalHandlerId
- wrap_WebViewCloseCallback :: WebViewCloseCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewContextMenuCallback = Ptr () -> Ptr ContextMenu -> Ptr Event -> Ptr HitTestResult -> Ptr () -> IO CInt
- type WebViewContextMenuCallback = ContextMenu -> Event -> HitTestResult -> IO Bool
- data WebViewContextMenuSignalInfo
- afterWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId
- genClosure_WebViewContextMenu :: WebViewContextMenuCallback -> IO Closure
- mk_WebViewContextMenuCallback :: C_WebViewContextMenuCallback -> IO (FunPtr C_WebViewContextMenuCallback)
- noWebViewContextMenuCallback :: Maybe WebViewContextMenuCallback
- onWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId
- wrap_WebViewContextMenuCallback :: WebViewContextMenuCallback -> Ptr () -> Ptr ContextMenu -> Ptr Event -> Ptr HitTestResult -> Ptr () -> IO CInt
- type C_WebViewContextMenuDismissedCallback = Ptr () -> Ptr () -> IO ()
- type WebViewContextMenuDismissedCallback = IO ()
- data WebViewContextMenuDismissedSignalInfo
- afterWebViewContextMenuDismissed :: (GObject a, MonadIO m) => a -> WebViewContextMenuDismissedCallback -> m SignalHandlerId
- genClosure_WebViewContextMenuDismissed :: WebViewContextMenuDismissedCallback -> IO Closure
- mk_WebViewContextMenuDismissedCallback :: C_WebViewContextMenuDismissedCallback -> IO (FunPtr C_WebViewContextMenuDismissedCallback)
- noWebViewContextMenuDismissedCallback :: Maybe WebViewContextMenuDismissedCallback
- onWebViewContextMenuDismissed :: (GObject a, MonadIO m) => a -> WebViewContextMenuDismissedCallback -> m SignalHandlerId
- wrap_WebViewContextMenuDismissedCallback :: WebViewContextMenuDismissedCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewCreateCallback = Ptr () -> Ptr NavigationAction -> Ptr () -> IO (Ptr Widget)
- type WebViewCreateCallback = NavigationAction -> IO Widget
- data WebViewCreateSignalInfo
- afterWebViewCreate :: (GObject a, MonadIO m) => a -> WebViewCreateCallback -> m SignalHandlerId
- genClosure_WebViewCreate :: WebViewCreateCallback -> IO Closure
- mk_WebViewCreateCallback :: C_WebViewCreateCallback -> IO (FunPtr C_WebViewCreateCallback)
- noWebViewCreateCallback :: Maybe WebViewCreateCallback
- onWebViewCreate :: (GObject a, MonadIO m) => a -> WebViewCreateCallback -> m SignalHandlerId
- wrap_WebViewCreateCallback :: WebViewCreateCallback -> Ptr () -> Ptr NavigationAction -> Ptr () -> IO (Ptr Widget)
- type C_WebViewDecidePolicyCallback = Ptr () -> Ptr PolicyDecision -> CUInt -> Ptr () -> IO CInt
- type WebViewDecidePolicyCallback = PolicyDecision -> PolicyDecisionType -> IO Bool
- data WebViewDecidePolicySignalInfo
- afterWebViewDecidePolicy :: (GObject a, MonadIO m) => a -> WebViewDecidePolicyCallback -> m SignalHandlerId
- genClosure_WebViewDecidePolicy :: WebViewDecidePolicyCallback -> IO Closure
- mk_WebViewDecidePolicyCallback :: C_WebViewDecidePolicyCallback -> IO (FunPtr C_WebViewDecidePolicyCallback)
- noWebViewDecidePolicyCallback :: Maybe WebViewDecidePolicyCallback
- onWebViewDecidePolicy :: (GObject a, MonadIO m) => a -> WebViewDecidePolicyCallback -> m SignalHandlerId
- wrap_WebViewDecidePolicyCallback :: WebViewDecidePolicyCallback -> Ptr () -> Ptr PolicyDecision -> CUInt -> Ptr () -> IO CInt
- type C_WebViewEnterFullscreenCallback = Ptr () -> Ptr () -> IO CInt
- type WebViewEnterFullscreenCallback = IO Bool
- data WebViewEnterFullscreenSignalInfo
- afterWebViewEnterFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnterFullscreenCallback -> m SignalHandlerId
- genClosure_WebViewEnterFullscreen :: WebViewEnterFullscreenCallback -> IO Closure
- mk_WebViewEnterFullscreenCallback :: C_WebViewEnterFullscreenCallback -> IO (FunPtr C_WebViewEnterFullscreenCallback)
- noWebViewEnterFullscreenCallback :: Maybe WebViewEnterFullscreenCallback
- onWebViewEnterFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnterFullscreenCallback -> m SignalHandlerId
- wrap_WebViewEnterFullscreenCallback :: WebViewEnterFullscreenCallback -> Ptr () -> Ptr () -> IO CInt
- type C_WebViewInsecureContentDetectedCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- type WebViewInsecureContentDetectedCallback = InsecureContentEvent -> IO ()
- data WebViewInsecureContentDetectedSignalInfo
- afterWebViewInsecureContentDetected :: (GObject a, MonadIO m) => a -> WebViewInsecureContentDetectedCallback -> m SignalHandlerId
- genClosure_WebViewInsecureContentDetected :: WebViewInsecureContentDetectedCallback -> IO Closure
- mk_WebViewInsecureContentDetectedCallback :: C_WebViewInsecureContentDetectedCallback -> IO (FunPtr C_WebViewInsecureContentDetectedCallback)
- noWebViewInsecureContentDetectedCallback :: Maybe WebViewInsecureContentDetectedCallback
- onWebViewInsecureContentDetected :: (GObject a, MonadIO m) => a -> WebViewInsecureContentDetectedCallback -> m SignalHandlerId
- wrap_WebViewInsecureContentDetectedCallback :: WebViewInsecureContentDetectedCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- type C_WebViewLeaveFullscreenCallback = Ptr () -> Ptr () -> IO CInt
- type WebViewLeaveFullscreenCallback = IO Bool
- data WebViewLeaveFullscreenSignalInfo
- afterWebViewLeaveFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeaveFullscreenCallback -> m SignalHandlerId
- genClosure_WebViewLeaveFullscreen :: WebViewLeaveFullscreenCallback -> IO Closure
- mk_WebViewLeaveFullscreenCallback :: C_WebViewLeaveFullscreenCallback -> IO (FunPtr C_WebViewLeaveFullscreenCallback)
- noWebViewLeaveFullscreenCallback :: Maybe WebViewLeaveFullscreenCallback
- onWebViewLeaveFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeaveFullscreenCallback -> m SignalHandlerId
- wrap_WebViewLeaveFullscreenCallback :: WebViewLeaveFullscreenCallback -> Ptr () -> Ptr () -> IO CInt
- type C_WebViewLoadChangedCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- type WebViewLoadChangedCallback = LoadEvent -> IO ()
- data WebViewLoadChangedSignalInfo
- afterWebViewLoadChanged :: (GObject a, MonadIO m) => a -> WebViewLoadChangedCallback -> m SignalHandlerId
- genClosure_WebViewLoadChanged :: WebViewLoadChangedCallback -> IO Closure
- mk_WebViewLoadChangedCallback :: C_WebViewLoadChangedCallback -> IO (FunPtr C_WebViewLoadChangedCallback)
- noWebViewLoadChangedCallback :: Maybe WebViewLoadChangedCallback
- onWebViewLoadChanged :: (GObject a, MonadIO m) => a -> WebViewLoadChangedCallback -> m SignalHandlerId
- wrap_WebViewLoadChangedCallback :: WebViewLoadChangedCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- type C_WebViewLoadFailedCallback = Ptr () -> CUInt -> CString -> Ptr GError -> Ptr () -> IO CInt
- type WebViewLoadFailedCallback = LoadEvent -> Text -> GError -> IO Bool
- data WebViewLoadFailedSignalInfo
- afterWebViewLoadFailed :: (GObject a, MonadIO m) => a -> WebViewLoadFailedCallback -> m SignalHandlerId
- genClosure_WebViewLoadFailed :: WebViewLoadFailedCallback -> IO Closure
- mk_WebViewLoadFailedCallback :: C_WebViewLoadFailedCallback -> IO (FunPtr C_WebViewLoadFailedCallback)
- noWebViewLoadFailedCallback :: Maybe WebViewLoadFailedCallback
- onWebViewLoadFailed :: (GObject a, MonadIO m) => a -> WebViewLoadFailedCallback -> m SignalHandlerId
- wrap_WebViewLoadFailedCallback :: WebViewLoadFailedCallback -> Ptr () -> CUInt -> CString -> Ptr GError -> Ptr () -> IO CInt
- type C_WebViewLoadFailedWithTlsErrorsCallback = Ptr () -> CString -> Ptr TlsCertificate -> CUInt -> Ptr () -> IO CInt
- type WebViewLoadFailedWithTlsErrorsCallback = Text -> TlsCertificate -> [TlsCertificateFlags] -> IO Bool
- data WebViewLoadFailedWithTlsErrorsSignalInfo
- afterWebViewLoadFailedWithTlsErrors :: (GObject a, MonadIO m) => a -> WebViewLoadFailedWithTlsErrorsCallback -> m SignalHandlerId
- genClosure_WebViewLoadFailedWithTlsErrors :: WebViewLoadFailedWithTlsErrorsCallback -> IO Closure
- mk_WebViewLoadFailedWithTlsErrorsCallback :: C_WebViewLoadFailedWithTlsErrorsCallback -> IO (FunPtr C_WebViewLoadFailedWithTlsErrorsCallback)
- noWebViewLoadFailedWithTlsErrorsCallback :: Maybe WebViewLoadFailedWithTlsErrorsCallback
- onWebViewLoadFailedWithTlsErrors :: (GObject a, MonadIO m) => a -> WebViewLoadFailedWithTlsErrorsCallback -> m SignalHandlerId
- wrap_WebViewLoadFailedWithTlsErrorsCallback :: WebViewLoadFailedWithTlsErrorsCallback -> Ptr () -> CString -> Ptr TlsCertificate -> CUInt -> Ptr () -> IO CInt
- type C_WebViewMouseTargetChangedCallback = Ptr () -> Ptr HitTestResult -> Word32 -> Ptr () -> IO ()
- type WebViewMouseTargetChangedCallback = HitTestResult -> Word32 -> IO ()
- data WebViewMouseTargetChangedSignalInfo
- afterWebViewMouseTargetChanged :: (GObject a, MonadIO m) => a -> WebViewMouseTargetChangedCallback -> m SignalHandlerId
- genClosure_WebViewMouseTargetChanged :: WebViewMouseTargetChangedCallback -> IO Closure
- mk_WebViewMouseTargetChangedCallback :: C_WebViewMouseTargetChangedCallback -> IO (FunPtr C_WebViewMouseTargetChangedCallback)
- noWebViewMouseTargetChangedCallback :: Maybe WebViewMouseTargetChangedCallback
- onWebViewMouseTargetChanged :: (GObject a, MonadIO m) => a -> WebViewMouseTargetChangedCallback -> m SignalHandlerId
- wrap_WebViewMouseTargetChangedCallback :: WebViewMouseTargetChangedCallback -> Ptr () -> Ptr HitTestResult -> Word32 -> Ptr () -> IO ()
- type C_WebViewPermissionRequestCallback = Ptr () -> Ptr PermissionRequest -> Ptr () -> IO CInt
- type WebViewPermissionRequestCallback = PermissionRequest -> IO Bool
- data WebViewPermissionRequestSignalInfo
- afterWebViewPermissionRequest :: (GObject a, MonadIO m) => a -> WebViewPermissionRequestCallback -> m SignalHandlerId
- genClosure_WebViewPermissionRequest :: WebViewPermissionRequestCallback -> IO Closure
- mk_WebViewPermissionRequestCallback :: C_WebViewPermissionRequestCallback -> IO (FunPtr C_WebViewPermissionRequestCallback)
- noWebViewPermissionRequestCallback :: Maybe WebViewPermissionRequestCallback
- onWebViewPermissionRequest :: (GObject a, MonadIO m) => a -> WebViewPermissionRequestCallback -> m SignalHandlerId
- wrap_WebViewPermissionRequestCallback :: WebViewPermissionRequestCallback -> Ptr () -> Ptr PermissionRequest -> Ptr () -> IO CInt
- type C_WebViewPrintCallback = Ptr () -> Ptr PrintOperation -> Ptr () -> IO CInt
- type WebViewPrintCallback = PrintOperation -> IO Bool
- data WebViewPrintSignalInfo
- afterWebViewPrint :: (GObject a, MonadIO m) => a -> WebViewPrintCallback -> m SignalHandlerId
- genClosure_WebViewPrint :: WebViewPrintCallback -> IO Closure
- mk_WebViewPrintCallback :: C_WebViewPrintCallback -> IO (FunPtr C_WebViewPrintCallback)
- noWebViewPrintCallback :: Maybe WebViewPrintCallback
- onWebViewPrint :: (GObject a, MonadIO m) => a -> WebViewPrintCallback -> m SignalHandlerId
- wrap_WebViewPrintCallback :: WebViewPrintCallback -> Ptr () -> Ptr PrintOperation -> Ptr () -> IO CInt
- type C_WebViewReadyToShowCallback = Ptr () -> Ptr () -> IO ()
- type WebViewReadyToShowCallback = IO ()
- data WebViewReadyToShowSignalInfo
- afterWebViewReadyToShow :: (GObject a, MonadIO m) => a -> WebViewReadyToShowCallback -> m SignalHandlerId
- genClosure_WebViewReadyToShow :: WebViewReadyToShowCallback -> IO Closure
- mk_WebViewReadyToShowCallback :: C_WebViewReadyToShowCallback -> IO (FunPtr C_WebViewReadyToShowCallback)
- noWebViewReadyToShowCallback :: Maybe WebViewReadyToShowCallback
- onWebViewReadyToShow :: (GObject a, MonadIO m) => a -> WebViewReadyToShowCallback -> m SignalHandlerId
- wrap_WebViewReadyToShowCallback :: WebViewReadyToShowCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewResourceLoadStartedCallback = Ptr () -> Ptr WebResource -> Ptr URIRequest -> Ptr () -> IO ()
- type WebViewResourceLoadStartedCallback = WebResource -> URIRequest -> IO ()
- data WebViewResourceLoadStartedSignalInfo
- afterWebViewResourceLoadStarted :: (GObject a, MonadIO m) => a -> WebViewResourceLoadStartedCallback -> m SignalHandlerId
- genClosure_WebViewResourceLoadStarted :: WebViewResourceLoadStartedCallback -> IO Closure
- mk_WebViewResourceLoadStartedCallback :: C_WebViewResourceLoadStartedCallback -> IO (FunPtr C_WebViewResourceLoadStartedCallback)
- noWebViewResourceLoadStartedCallback :: Maybe WebViewResourceLoadStartedCallback
- onWebViewResourceLoadStarted :: (GObject a, MonadIO m) => a -> WebViewResourceLoadStartedCallback -> m SignalHandlerId
- wrap_WebViewResourceLoadStartedCallback :: WebViewResourceLoadStartedCallback -> Ptr () -> Ptr WebResource -> Ptr URIRequest -> Ptr () -> IO ()
- type C_WebViewRunAsModalCallback = Ptr () -> Ptr () -> IO ()
- type WebViewRunAsModalCallback = IO ()
- data WebViewRunAsModalSignalInfo
- afterWebViewRunAsModal :: (GObject a, MonadIO m) => a -> WebViewRunAsModalCallback -> m SignalHandlerId
- genClosure_WebViewRunAsModal :: WebViewRunAsModalCallback -> IO Closure
- mk_WebViewRunAsModalCallback :: C_WebViewRunAsModalCallback -> IO (FunPtr C_WebViewRunAsModalCallback)
- noWebViewRunAsModalCallback :: Maybe WebViewRunAsModalCallback
- onWebViewRunAsModal :: (GObject a, MonadIO m) => a -> WebViewRunAsModalCallback -> m SignalHandlerId
- wrap_WebViewRunAsModalCallback :: WebViewRunAsModalCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewRunColorChooserCallback = Ptr () -> Ptr ColorChooserRequest -> Ptr () -> IO CInt
- type WebViewRunColorChooserCallback = ColorChooserRequest -> IO Bool
- data WebViewRunColorChooserSignalInfo
- afterWebViewRunColorChooser :: (GObject a, MonadIO m) => a -> WebViewRunColorChooserCallback -> m SignalHandlerId
- genClosure_WebViewRunColorChooser :: WebViewRunColorChooserCallback -> IO Closure
- mk_WebViewRunColorChooserCallback :: C_WebViewRunColorChooserCallback -> IO (FunPtr C_WebViewRunColorChooserCallback)
- noWebViewRunColorChooserCallback :: Maybe WebViewRunColorChooserCallback
- onWebViewRunColorChooser :: (GObject a, MonadIO m) => a -> WebViewRunColorChooserCallback -> m SignalHandlerId
- wrap_WebViewRunColorChooserCallback :: WebViewRunColorChooserCallback -> Ptr () -> Ptr ColorChooserRequest -> Ptr () -> IO CInt
- type C_WebViewRunFileChooserCallback = Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt
- type WebViewRunFileChooserCallback = FileChooserRequest -> IO Bool
- data WebViewRunFileChooserSignalInfo
- afterWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId
- genClosure_WebViewRunFileChooser :: WebViewRunFileChooserCallback -> IO Closure
- mk_WebViewRunFileChooserCallback :: C_WebViewRunFileChooserCallback -> IO (FunPtr C_WebViewRunFileChooserCallback)
- noWebViewRunFileChooserCallback :: Maybe WebViewRunFileChooserCallback
- onWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId
- wrap_WebViewRunFileChooserCallback :: WebViewRunFileChooserCallback -> Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt
- type C_WebViewScriptDialogCallback = Ptr () -> Ptr ScriptDialog -> Ptr () -> IO CInt
- type WebViewScriptDialogCallback = ScriptDialog -> IO Bool
- data WebViewScriptDialogSignalInfo
- afterWebViewScriptDialog :: (GObject a, MonadIO m) => a -> WebViewScriptDialogCallback -> m SignalHandlerId
- genClosure_WebViewScriptDialog :: WebViewScriptDialogCallback -> IO Closure
- mk_WebViewScriptDialogCallback :: C_WebViewScriptDialogCallback -> IO (FunPtr C_WebViewScriptDialogCallback)
- noWebViewScriptDialogCallback :: Maybe WebViewScriptDialogCallback
- onWebViewScriptDialog :: (GObject a, MonadIO m) => a -> WebViewScriptDialogCallback -> m SignalHandlerId
- wrap_WebViewScriptDialogCallback :: WebViewScriptDialogCallback -> Ptr () -> Ptr ScriptDialog -> Ptr () -> IO CInt
- type C_WebViewShowNotificationCallback = Ptr () -> Ptr Notification -> Ptr () -> IO CInt
- type WebViewShowNotificationCallback = Notification -> IO Bool
- data WebViewShowNotificationSignalInfo
- afterWebViewShowNotification :: (GObject a, MonadIO m) => a -> WebViewShowNotificationCallback -> m SignalHandlerId
- genClosure_WebViewShowNotification :: WebViewShowNotificationCallback -> IO Closure
- mk_WebViewShowNotificationCallback :: C_WebViewShowNotificationCallback -> IO (FunPtr C_WebViewShowNotificationCallback)
- noWebViewShowNotificationCallback :: Maybe WebViewShowNotificationCallback
- onWebViewShowNotification :: (GObject a, MonadIO m) => a -> WebViewShowNotificationCallback -> m SignalHandlerId
- wrap_WebViewShowNotificationCallback :: WebViewShowNotificationCallback -> Ptr () -> Ptr Notification -> Ptr () -> IO CInt
- type C_WebViewSubmitFormCallback = Ptr () -> Ptr FormSubmissionRequest -> Ptr () -> IO ()
- type WebViewSubmitFormCallback = FormSubmissionRequest -> IO ()
- data WebViewSubmitFormSignalInfo
- afterWebViewSubmitForm :: (GObject a, MonadIO m) => a -> WebViewSubmitFormCallback -> m SignalHandlerId
- genClosure_WebViewSubmitForm :: WebViewSubmitFormCallback -> IO Closure
- mk_WebViewSubmitFormCallback :: C_WebViewSubmitFormCallback -> IO (FunPtr C_WebViewSubmitFormCallback)
- noWebViewSubmitFormCallback :: Maybe WebViewSubmitFormCallback
- onWebViewSubmitForm :: (GObject a, MonadIO m) => a -> WebViewSubmitFormCallback -> m SignalHandlerId
- wrap_WebViewSubmitFormCallback :: WebViewSubmitFormCallback -> Ptr () -> Ptr FormSubmissionRequest -> Ptr () -> IO ()
- type C_WebViewWebProcessCrashedCallback = Ptr () -> Ptr () -> IO CInt
- type WebViewWebProcessCrashedCallback = IO Bool
- data WebViewWebProcessCrashedSignalInfo
- afterWebViewWebProcessCrashed :: (GObject a, MonadIO m) => a -> WebViewWebProcessCrashedCallback -> m SignalHandlerId
- genClosure_WebViewWebProcessCrashed :: WebViewWebProcessCrashedCallback -> IO Closure
- mk_WebViewWebProcessCrashedCallback :: C_WebViewWebProcessCrashedCallback -> IO (FunPtr C_WebViewWebProcessCrashedCallback)
- noWebViewWebProcessCrashedCallback :: Maybe WebViewWebProcessCrashedCallback
- onWebViewWebProcessCrashed :: (GObject a, MonadIO m) => a -> WebViewWebProcessCrashedCallback -> m SignalHandlerId
- wrap_WebViewWebProcessCrashedCallback :: WebViewWebProcessCrashedCallback -> Ptr () -> Ptr () -> IO CInt
Exported types
Instances
| GObject WebView Source # | |
| IsObject WebView Source # | |
| IsWebViewBase WebView Source # | |
| IsImplementorIface WebView Source # | |
| IsBuildable WebView Source # | |
| IsWidget WebView Source # | |
| IsContainer WebView Source # | |
| IsWebView 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 # | |
| HasAttributeList * WebView Source # | |
| type SignalList WebView Source # | |
| type AttributeList WebView Source # | |
Methods
canExecuteEditingCommand
webViewCanExecuteEditingCommand :: (MonadIO m, IsWebView a, IsCancellable b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
canExecuteEditingCommandFinish
webViewCanExecuteEditingCommandFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m () Source #
canGoBack
canGoForward
canShowMimeType
downloadUri
executeEditingCommand
webViewExecuteEditingCommand :: (MonadIO m, IsWebView a) => a -> Text -> m () Source #
executeEditingCommandWithArgument
webViewExecuteEditingCommandWithArgument :: (MonadIO m, IsWebView a) => a -> Text -> Text -> m () Source #
getBackForwardList
data WebViewGetBackForwardListMethodInfo Source #
Instances
| ((~) * signature (m BackForwardList), MonadIO m, IsWebView a) => MethodInfo * WebViewGetBackForwardListMethodInfo a signature Source # | |
webViewGetBackForwardList :: (MonadIO m, IsWebView a) => a -> m BackForwardList Source #
getBackgroundColor
webViewGetBackgroundColor :: (MonadIO m, IsWebView a) => a -> m RGBA Source #
getContext
data WebViewGetContextMethodInfo Source #
Instances
| ((~) * signature (m WebContext), MonadIO m, IsWebView a) => MethodInfo * WebViewGetContextMethodInfo a signature Source # | |
webViewGetContext :: (MonadIO m, IsWebView a) => a -> m WebContext Source #
getCustomCharset
webViewGetCustomCharset :: (MonadIO m, IsWebView a) => a -> m Text Source #
getEditorState
data WebViewGetEditorStateMethodInfo Source #
Instances
| ((~) * signature (m EditorState), MonadIO m, IsWebView a) => MethodInfo * WebViewGetEditorStateMethodInfo a signature Source # | |
webViewGetEditorState :: (MonadIO m, IsWebView a) => a -> m EditorState Source #
getEstimatedLoadProgress
getFavicon
webViewGetFavicon :: (MonadIO m, IsWebView a) => a -> m Surface Source #
getFindController
data WebViewGetFindControllerMethodInfo Source #
Instances
| ((~) * signature (m FindController), MonadIO m, IsWebView a) => MethodInfo * WebViewGetFindControllerMethodInfo a signature Source # | |
webViewGetFindController :: (MonadIO m, IsWebView a) => a -> m FindController Source #
getInspector
data WebViewGetInspectorMethodInfo Source #
Instances
| ((~) * signature (m WebInspector), MonadIO m, IsWebView a) => MethodInfo * WebViewGetInspectorMethodInfo a signature Source # | |
webViewGetInspector :: (MonadIO m, IsWebView a) => a -> m WebInspector Source #
getJavascriptGlobalContext
webViewGetJavascriptGlobalContext :: (MonadIO m, IsWebView a) => a -> m GlobalContext Source #
getMainResource
data WebViewGetMainResourceMethodInfo Source #
Instances
| ((~) * signature (m WebResource), MonadIO m, IsWebView a) => MethodInfo * WebViewGetMainResourceMethodInfo a signature Source # | |
webViewGetMainResource :: (MonadIO m, IsWebView a) => a -> m WebResource Source #
getPageId
getSessionState
data WebViewGetSessionStateMethodInfo Source #
Instances
| ((~) * signature (m WebViewSessionState), MonadIO m, IsWebView a) => MethodInfo * WebViewGetSessionStateMethodInfo a signature Source # | |
webViewGetSessionState :: (MonadIO m, IsWebView a) => a -> m WebViewSessionState Source #
getSettings
getSnapshot
data WebViewGetSnapshotMethodInfo Source #
Instances
| ((~) * signature (SnapshotRegion -> [SnapshotOptions] -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsWebView a, IsCancellable b) => MethodInfo * WebViewGetSnapshotMethodInfo a signature Source # | |
webViewGetSnapshot :: (MonadIO m, IsWebView a, IsCancellable b) => a -> SnapshotRegion -> [SnapshotOptions] -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
getSnapshotFinish
webViewGetSnapshotFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m Surface Source #
getTitle
webViewGetTitle :: (MonadIO m, IsWebView a) => a -> m Text Source #
getTlsInfo
webViewGetTlsInfo :: (MonadIO m, IsWebView a) => a -> m (Bool, TlsCertificate, [TlsCertificateFlags]) Source #
getUri
getUserContentManager
data WebViewGetUserContentManagerMethodInfo Source #
Instances
| ((~) * signature (m UserContentManager), MonadIO m, IsWebView a) => MethodInfo * WebViewGetUserContentManagerMethodInfo a signature Source # | |
webViewGetUserContentManager :: (MonadIO m, IsWebView a) => a -> m UserContentManager Source #
getWindowProperties
data WebViewGetWindowPropertiesMethodInfo Source #
Instances
| ((~) * signature (m WindowProperties), MonadIO m, IsWebView a) => MethodInfo * WebViewGetWindowPropertiesMethodInfo a signature Source # | |
webViewGetWindowProperties :: (MonadIO m, IsWebView a) => a -> m WindowProperties Source #
getZoomLevel
goBack
webViewGoBack :: (MonadIO m, IsWebView a) => a -> m () Source #
goForward
webViewGoForward :: (MonadIO m, IsWebView a) => a -> m () Source #
goToBackForwardListItem
data WebViewGoToBackForwardListItemMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsWebView a, IsBackForwardListItem b) => MethodInfo * WebViewGoToBackForwardListItemMethodInfo a signature Source # | |
webViewGoToBackForwardListItem :: (MonadIO m, IsWebView a, IsBackForwardListItem b) => a -> b -> m () Source #
isEditable
isLoading
isPlayingAudio
loadAlternateHtml
webViewLoadAlternateHtml :: (MonadIO m, IsWebView a) => a -> Text -> Text -> Maybe Text -> m () Source #
loadBytes
webViewLoadBytes :: (MonadIO m, IsWebView a) => a -> Bytes -> Maybe Text -> Maybe Text -> Maybe Text -> m () Source #
loadHtml
loadPlainText
webViewLoadPlainText :: (MonadIO m, IsWebView a) => a -> Text -> m () Source #
loadRequest
data WebViewLoadRequestMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsWebView a, IsURIRequest b) => MethodInfo * WebViewLoadRequestMethodInfo a signature Source # | |
webViewLoadRequest :: (MonadIO m, IsWebView a, IsURIRequest b) => a -> b -> m () Source #
loadUri
webViewLoadUri :: (MonadIO m, IsWebView a) => a -> Text -> m () Source #
new
webViewNew :: MonadIO m => m WebView Source #
newWithContext
webViewNewWithContext :: (MonadIO m, IsWebContext a) => a -> m WebView Source #
newWithRelatedView
webViewNewWithRelatedView :: (MonadIO m, IsWebView a) => a -> m Widget Source #
newWithSettings
webViewNewWithSettings :: (MonadIO m, IsSettings a) => a -> m WebView Source #
newWithUserContentManager
webViewNewWithUserContentManager :: (MonadIO m, IsUserContentManager a) => a -> m WebView Source #
reload
webViewReload :: (MonadIO m, IsWebView a) => a -> m () Source #
reloadBypassCache
webViewReloadBypassCache :: (MonadIO m, IsWebView a) => a -> m () Source #
restoreSessionState
data WebViewRestoreSessionStateMethodInfo Source #
Instances
| ((~) * signature (WebViewSessionState -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewRestoreSessionStateMethodInfo a signature Source # | |
webViewRestoreSessionState :: (MonadIO m, IsWebView a) => a -> WebViewSessionState -> m () Source #
runJavascript
webViewRunJavascript :: (MonadIO m, IsWebView a, IsCancellable b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
runJavascriptFinish
data WebViewRunJavascriptFinishMethodInfo Source #
Instances
| ((~) * signature (b -> m JavascriptResult), MonadIO m, IsWebView a, IsAsyncResult b) => MethodInfo * WebViewRunJavascriptFinishMethodInfo a signature Source # | |
webViewRunJavascriptFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m JavascriptResult Source #
runJavascriptFromGresource
webViewRunJavascriptFromGresource :: (MonadIO m, IsWebView a, IsCancellable b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
runJavascriptFromGresourceFinish
data WebViewRunJavascriptFromGresourceFinishMethodInfo Source #
Instances
| ((~) * signature (b -> m JavascriptResult), MonadIO m, IsWebView a, IsAsyncResult b) => MethodInfo * WebViewRunJavascriptFromGresourceFinishMethodInfo a signature Source # | |
webViewRunJavascriptFromGresourceFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m JavascriptResult Source #
save
data WebViewSaveMethodInfo Source #
webViewSave :: (MonadIO m, IsWebView a, IsCancellable b) => a -> SaveMode -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
saveFinish
webViewSaveFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m InputStream Source #
saveToFile
webViewSaveToFile :: (MonadIO m, IsWebView a, IsFile b, IsCancellable c) => a -> b -> SaveMode -> Maybe c -> Maybe AsyncReadyCallback -> m () Source #
saveToFileFinish
webViewSaveToFileFinish :: (MonadIO m, IsWebView a, IsAsyncResult b) => a -> b -> m () Source #
setBackgroundColor
webViewSetBackgroundColor :: (MonadIO m, IsWebView a) => a -> RGBA -> m () Source #
setCustomCharset
setEditable
setSettings
data WebViewSetSettingsMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsWebView a, IsSettings b) => MethodInfo * WebViewSetSettingsMethodInfo a signature Source # | |
webViewSetSettings :: (MonadIO m, IsWebView a, IsSettings b) => a -> b -> m () Source #
setZoomLevel
stopLoading
webViewStopLoading :: (MonadIO m, IsWebView a) => a -> m () Source #
tryClose
webViewTryClose :: (MonadIO m, IsWebView a) => a -> m () Source #
Properties
editable
data WebViewEditablePropertyInfo Source #
Instances
| AttrInfo WebViewEditablePropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewEditablePropertyInfo Source # | |
| type AttrOrigin WebViewEditablePropertyInfo Source # | |
| type AttrLabel WebViewEditablePropertyInfo Source # | |
| type AttrGetType WebViewEditablePropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewEditablePropertyInfo Source # | |
| type AttrAllowedOps WebViewEditablePropertyInfo Source # | |
webViewEditable :: AttrLabelProxy "editable" Source #
estimatedLoadProgress
data WebViewEstimatedLoadProgressPropertyInfo Source #
Instances
| AttrInfo WebViewEstimatedLoadProgressPropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewEstimatedLoadProgressPropertyInfo Source # | |
| type AttrOrigin WebViewEstimatedLoadProgressPropertyInfo Source # | |
| type AttrLabel WebViewEstimatedLoadProgressPropertyInfo Source # | |
| type AttrGetType WebViewEstimatedLoadProgressPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewEstimatedLoadProgressPropertyInfo Source # | |
| type AttrAllowedOps WebViewEstimatedLoadProgressPropertyInfo Source # | |
webViewEstimatedLoadProgress :: AttrLabelProxy "estimatedLoadProgress" Source #
favicon
data WebViewFaviconPropertyInfo Source #
Instances
| AttrInfo WebViewFaviconPropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewFaviconPropertyInfo Source # | |
| type AttrOrigin WebViewFaviconPropertyInfo Source # | |
| type AttrLabel WebViewFaviconPropertyInfo Source # | |
| type AttrGetType WebViewFaviconPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewFaviconPropertyInfo Source # | |
| type AttrAllowedOps WebViewFaviconPropertyInfo Source # | |
webViewFavicon :: AttrLabelProxy "favicon" Source #
isLoading
data WebViewIsLoadingPropertyInfo Source #
Instances
| AttrInfo WebViewIsLoadingPropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewIsLoadingPropertyInfo Source # | |
| type AttrOrigin WebViewIsLoadingPropertyInfo Source # | |
| type AttrLabel WebViewIsLoadingPropertyInfo Source # | |
| type AttrGetType WebViewIsLoadingPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewIsLoadingPropertyInfo Source # | |
| type AttrAllowedOps WebViewIsLoadingPropertyInfo Source # | |
isPlayingAudio
data WebViewIsPlayingAudioPropertyInfo Source #
Instances
| AttrInfo WebViewIsPlayingAudioPropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewIsPlayingAudioPropertyInfo Source # | |
| type AttrOrigin WebViewIsPlayingAudioPropertyInfo Source # | |
| type AttrLabel WebViewIsPlayingAudioPropertyInfo Source # | |
| type AttrGetType WebViewIsPlayingAudioPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewIsPlayingAudioPropertyInfo Source # | |
| type AttrAllowedOps WebViewIsPlayingAudioPropertyInfo Source # | |
relatedView
data WebViewRelatedViewPropertyInfo Source #
Instances
| AttrInfo WebViewRelatedViewPropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewRelatedViewPropertyInfo Source # | |
| type AttrOrigin WebViewRelatedViewPropertyInfo Source # | |
| type AttrLabel WebViewRelatedViewPropertyInfo Source # | |
| type AttrGetType WebViewRelatedViewPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewRelatedViewPropertyInfo Source # | |
| type AttrAllowedOps WebViewRelatedViewPropertyInfo Source # | |
webViewRelatedView :: AttrLabelProxy "relatedView" Source #
settings
data WebViewSettingsPropertyInfo Source #
Instances
| AttrInfo WebViewSettingsPropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewSettingsPropertyInfo Source # | |
| type AttrOrigin WebViewSettingsPropertyInfo Source # | |
| type AttrLabel WebViewSettingsPropertyInfo Source # | |
| type AttrGetType WebViewSettingsPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewSettingsPropertyInfo Source # | |
| type AttrAllowedOps WebViewSettingsPropertyInfo Source # | |
constructWebViewSettings :: (IsWebView o, IsSettings a) => a -> IO (GValueConstruct o) Source #
setWebViewSettings :: (MonadIO m, IsWebView o, IsSettings a) => o -> a -> m () Source #
webViewSettings :: AttrLabelProxy "settings" Source #
title
data WebViewTitlePropertyInfo Source #
Instances
| AttrInfo WebViewTitlePropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewTitlePropertyInfo Source # | |
| type AttrOrigin WebViewTitlePropertyInfo Source # | |
| type AttrLabel WebViewTitlePropertyInfo Source # | |
| type AttrGetType WebViewTitlePropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewTitlePropertyInfo Source # | |
| type AttrAllowedOps WebViewTitlePropertyInfo Source # | |
getWebViewTitle :: (MonadIO m, IsWebView o) => o -> m Text Source #
webViewTitle :: AttrLabelProxy "title" Source #
uri
data WebViewUriPropertyInfo Source #
Instances
| AttrInfo WebViewUriPropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewUriPropertyInfo Source # | |
| type AttrOrigin WebViewUriPropertyInfo Source # | |
| type AttrLabel WebViewUriPropertyInfo Source # | |
| type AttrGetType WebViewUriPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewUriPropertyInfo Source # | |
| type AttrAllowedOps WebViewUriPropertyInfo Source # | |
webViewUri :: AttrLabelProxy "uri" Source #
userContentManager
data WebViewUserContentManagerPropertyInfo Source #
Instances
| AttrInfo WebViewUserContentManagerPropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewUserContentManagerPropertyInfo Source # | |
| type AttrOrigin WebViewUserContentManagerPropertyInfo Source # | |
| type AttrLabel WebViewUserContentManagerPropertyInfo Source # | |
| type AttrGetType WebViewUserContentManagerPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewUserContentManagerPropertyInfo Source # | |
| type AttrAllowedOps WebViewUserContentManagerPropertyInfo Source # | |
constructWebViewUserContentManager :: (IsWebView o, IsUserContentManager a) => a -> IO (GValueConstruct o) Source #
getWebViewUserContentManager :: (MonadIO m, IsWebView o) => o -> m UserContentManager Source #
webViewUserContentManager :: AttrLabelProxy "userContentManager" Source #
webContext
data WebViewWebContextPropertyInfo Source #
Instances
| AttrInfo WebViewWebContextPropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewWebContextPropertyInfo Source # | |
| type AttrOrigin WebViewWebContextPropertyInfo Source # | |
| type AttrLabel WebViewWebContextPropertyInfo Source # | |
| type AttrGetType WebViewWebContextPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewWebContextPropertyInfo Source # | |
| type AttrAllowedOps WebViewWebContextPropertyInfo Source # | |
constructWebViewWebContext :: (IsWebView o, IsWebContext a) => a -> IO (GValueConstruct o) Source #
getWebViewWebContext :: (MonadIO m, IsWebView o) => o -> m (Maybe WebContext) Source #
webViewWebContext :: AttrLabelProxy "webContext" Source #
zoomLevel
data WebViewZoomLevelPropertyInfo Source #
Instances
| AttrInfo WebViewZoomLevelPropertyInfo Source # | |
| type AttrSetTypeConstraint WebViewZoomLevelPropertyInfo Source # | |
| type AttrOrigin WebViewZoomLevelPropertyInfo Source # | |
| type AttrLabel WebViewZoomLevelPropertyInfo Source # | |
| type AttrGetType WebViewZoomLevelPropertyInfo Source # | |
| type AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo Source # | |
| type AttrAllowedOps WebViewZoomLevelPropertyInfo Source # | |
webViewZoomLevel :: AttrLabelProxy "zoomLevel" Source #
Signals
authenticate
type C_WebViewAuthenticateCallback = Ptr () -> Ptr AuthenticationRequest -> Ptr () -> IO CInt Source #
data WebViewAuthenticateSignalInfo Source #
Instances
| SignalInfo WebViewAuthenticateSignalInfo Source # | |
| type HaskellCallbackType WebViewAuthenticateSignalInfo Source # | |
afterWebViewAuthenticate :: (GObject a, MonadIO m) => a -> WebViewAuthenticateCallback -> m SignalHandlerId Source #
genClosure_WebViewAuthenticate :: WebViewAuthenticateCallback -> IO Closure Source #
mk_WebViewAuthenticateCallback :: C_WebViewAuthenticateCallback -> IO (FunPtr C_WebViewAuthenticateCallback) Source #
onWebViewAuthenticate :: (GObject a, MonadIO m) => a -> WebViewAuthenticateCallback -> m SignalHandlerId Source #
wrap_WebViewAuthenticateCallback :: WebViewAuthenticateCallback -> Ptr () -> Ptr AuthenticationRequest -> Ptr () -> IO CInt Source #
close
type WebViewCloseCallback = IO () Source #
data WebViewCloseSignalInfo Source #
Instances
| SignalInfo WebViewCloseSignalInfo Source # | |
| type HaskellCallbackType WebViewCloseSignalInfo Source # | |
afterWebViewClose :: (GObject a, MonadIO m) => a -> WebViewCloseCallback -> m SignalHandlerId Source #
genClosure_WebViewClose :: WebViewCloseCallback -> IO Closure Source #
onWebViewClose :: (GObject a, MonadIO m) => a -> WebViewCloseCallback -> m SignalHandlerId Source #
wrap_WebViewCloseCallback :: WebViewCloseCallback -> Ptr () -> Ptr () -> IO () Source #
contextMenu
type C_WebViewContextMenuCallback = Ptr () -> Ptr ContextMenu -> Ptr Event -> Ptr HitTestResult -> Ptr () -> IO CInt Source #
type WebViewContextMenuCallback = ContextMenu -> Event -> HitTestResult -> IO Bool Source #
data WebViewContextMenuSignalInfo Source #
Instances
| SignalInfo WebViewContextMenuSignalInfo Source # | |
| type HaskellCallbackType WebViewContextMenuSignalInfo Source # | |
afterWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId Source #
genClosure_WebViewContextMenu :: WebViewContextMenuCallback -> IO Closure Source #
mk_WebViewContextMenuCallback :: C_WebViewContextMenuCallback -> IO (FunPtr C_WebViewContextMenuCallback) Source #
onWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId Source #
wrap_WebViewContextMenuCallback :: WebViewContextMenuCallback -> Ptr () -> Ptr ContextMenu -> Ptr Event -> Ptr HitTestResult -> Ptr () -> IO CInt Source #
contextMenuDismissed
type WebViewContextMenuDismissedCallback = IO () Source #
data WebViewContextMenuDismissedSignalInfo Source #
Instances
| SignalInfo WebViewContextMenuDismissedSignalInfo Source # | |
| type HaskellCallbackType WebViewContextMenuDismissedSignalInfo Source # | |
afterWebViewContextMenuDismissed :: (GObject a, MonadIO m) => a -> WebViewContextMenuDismissedCallback -> m SignalHandlerId Source #
genClosure_WebViewContextMenuDismissed :: WebViewContextMenuDismissedCallback -> IO Closure Source #
mk_WebViewContextMenuDismissedCallback :: C_WebViewContextMenuDismissedCallback -> IO (FunPtr C_WebViewContextMenuDismissedCallback) Source #
onWebViewContextMenuDismissed :: (GObject a, MonadIO m) => a -> WebViewContextMenuDismissedCallback -> m SignalHandlerId Source #
wrap_WebViewContextMenuDismissedCallback :: WebViewContextMenuDismissedCallback -> Ptr () -> Ptr () -> IO () Source #
create
type C_WebViewCreateCallback = Ptr () -> Ptr NavigationAction -> Ptr () -> IO (Ptr Widget) Source #
type WebViewCreateCallback = NavigationAction -> IO Widget Source #
data WebViewCreateSignalInfo Source #
Instances
| SignalInfo WebViewCreateSignalInfo Source # | |
| type HaskellCallbackType WebViewCreateSignalInfo Source # | |
afterWebViewCreate :: (GObject a, MonadIO m) => a -> WebViewCreateCallback -> m SignalHandlerId Source #
genClosure_WebViewCreate :: WebViewCreateCallback -> IO Closure Source #
onWebViewCreate :: (GObject a, MonadIO m) => a -> WebViewCreateCallback -> m SignalHandlerId Source #
wrap_WebViewCreateCallback :: WebViewCreateCallback -> Ptr () -> Ptr NavigationAction -> Ptr () -> IO (Ptr Widget) Source #
decidePolicy
type C_WebViewDecidePolicyCallback = Ptr () -> Ptr PolicyDecision -> CUInt -> Ptr () -> IO CInt Source #
type WebViewDecidePolicyCallback = PolicyDecision -> PolicyDecisionType -> IO Bool Source #
data WebViewDecidePolicySignalInfo Source #
Instances
| SignalInfo WebViewDecidePolicySignalInfo Source # | |
| type HaskellCallbackType WebViewDecidePolicySignalInfo Source # | |
afterWebViewDecidePolicy :: (GObject a, MonadIO m) => a -> WebViewDecidePolicyCallback -> m SignalHandlerId Source #
genClosure_WebViewDecidePolicy :: WebViewDecidePolicyCallback -> IO Closure Source #
mk_WebViewDecidePolicyCallback :: C_WebViewDecidePolicyCallback -> IO (FunPtr C_WebViewDecidePolicyCallback) Source #
onWebViewDecidePolicy :: (GObject a, MonadIO m) => a -> WebViewDecidePolicyCallback -> m SignalHandlerId Source #
wrap_WebViewDecidePolicyCallback :: WebViewDecidePolicyCallback -> Ptr () -> Ptr PolicyDecision -> CUInt -> Ptr () -> IO CInt Source #
enterFullscreen
type WebViewEnterFullscreenCallback = IO Bool Source #
data WebViewEnterFullscreenSignalInfo Source #
Instances
| SignalInfo WebViewEnterFullscreenSignalInfo Source # | |
| type HaskellCallbackType WebViewEnterFullscreenSignalInfo Source # | |
afterWebViewEnterFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnterFullscreenCallback -> m SignalHandlerId Source #
genClosure_WebViewEnterFullscreen :: WebViewEnterFullscreenCallback -> IO Closure Source #
mk_WebViewEnterFullscreenCallback :: C_WebViewEnterFullscreenCallback -> IO (FunPtr C_WebViewEnterFullscreenCallback) Source #
onWebViewEnterFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnterFullscreenCallback -> m SignalHandlerId Source #
wrap_WebViewEnterFullscreenCallback :: WebViewEnterFullscreenCallback -> Ptr () -> Ptr () -> IO CInt Source #
insecureContentDetected
type WebViewInsecureContentDetectedCallback = InsecureContentEvent -> IO () Source #
data WebViewInsecureContentDetectedSignalInfo Source #
Instances
| SignalInfo WebViewInsecureContentDetectedSignalInfo Source # | |
| type HaskellCallbackType WebViewInsecureContentDetectedSignalInfo Source # | |
afterWebViewInsecureContentDetected :: (GObject a, MonadIO m) => a -> WebViewInsecureContentDetectedCallback -> m SignalHandlerId Source #
genClosure_WebViewInsecureContentDetected :: WebViewInsecureContentDetectedCallback -> IO Closure Source #
mk_WebViewInsecureContentDetectedCallback :: C_WebViewInsecureContentDetectedCallback -> IO (FunPtr C_WebViewInsecureContentDetectedCallback) Source #
onWebViewInsecureContentDetected :: (GObject a, MonadIO m) => a -> WebViewInsecureContentDetectedCallback -> m SignalHandlerId Source #
wrap_WebViewInsecureContentDetectedCallback :: WebViewInsecureContentDetectedCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
leaveFullscreen
type WebViewLeaveFullscreenCallback = IO Bool Source #
data WebViewLeaveFullscreenSignalInfo Source #
Instances
| SignalInfo WebViewLeaveFullscreenSignalInfo Source # | |
| type HaskellCallbackType WebViewLeaveFullscreenSignalInfo Source # | |
afterWebViewLeaveFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeaveFullscreenCallback -> m SignalHandlerId Source #
genClosure_WebViewLeaveFullscreen :: WebViewLeaveFullscreenCallback -> IO Closure Source #
mk_WebViewLeaveFullscreenCallback :: C_WebViewLeaveFullscreenCallback -> IO (FunPtr C_WebViewLeaveFullscreenCallback) Source #
onWebViewLeaveFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeaveFullscreenCallback -> m SignalHandlerId Source #
wrap_WebViewLeaveFullscreenCallback :: WebViewLeaveFullscreenCallback -> Ptr () -> Ptr () -> IO CInt Source #
loadChanged
type WebViewLoadChangedCallback = LoadEvent -> IO () Source #
data WebViewLoadChangedSignalInfo Source #
Instances
| SignalInfo WebViewLoadChangedSignalInfo Source # | |
| type HaskellCallbackType WebViewLoadChangedSignalInfo Source # | |
afterWebViewLoadChanged :: (GObject a, MonadIO m) => a -> WebViewLoadChangedCallback -> m SignalHandlerId Source #
genClosure_WebViewLoadChanged :: WebViewLoadChangedCallback -> IO Closure Source #
mk_WebViewLoadChangedCallback :: C_WebViewLoadChangedCallback -> IO (FunPtr C_WebViewLoadChangedCallback) Source #
onWebViewLoadChanged :: (GObject a, MonadIO m) => a -> WebViewLoadChangedCallback -> m SignalHandlerId Source #
wrap_WebViewLoadChangedCallback :: WebViewLoadChangedCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
loadFailed
type C_WebViewLoadFailedCallback = Ptr () -> CUInt -> CString -> Ptr GError -> Ptr () -> IO CInt Source #
data WebViewLoadFailedSignalInfo Source #
Instances
| SignalInfo WebViewLoadFailedSignalInfo Source # | |
| type HaskellCallbackType WebViewLoadFailedSignalInfo Source # | |
afterWebViewLoadFailed :: (GObject a, MonadIO m) => a -> WebViewLoadFailedCallback -> m SignalHandlerId Source #
genClosure_WebViewLoadFailed :: WebViewLoadFailedCallback -> IO Closure Source #
mk_WebViewLoadFailedCallback :: C_WebViewLoadFailedCallback -> IO (FunPtr C_WebViewLoadFailedCallback) Source #
onWebViewLoadFailed :: (GObject a, MonadIO m) => a -> WebViewLoadFailedCallback -> m SignalHandlerId Source #
wrap_WebViewLoadFailedCallback :: WebViewLoadFailedCallback -> Ptr () -> CUInt -> CString -> Ptr GError -> Ptr () -> IO CInt Source #
loadFailedWithTlsErrors
type C_WebViewLoadFailedWithTlsErrorsCallback = Ptr () -> CString -> Ptr TlsCertificate -> CUInt -> Ptr () -> IO CInt Source #
type WebViewLoadFailedWithTlsErrorsCallback = Text -> TlsCertificate -> [TlsCertificateFlags] -> IO Bool Source #
data WebViewLoadFailedWithTlsErrorsSignalInfo Source #
Instances
| SignalInfo WebViewLoadFailedWithTlsErrorsSignalInfo Source # | |
| type HaskellCallbackType WebViewLoadFailedWithTlsErrorsSignalInfo Source # | |
afterWebViewLoadFailedWithTlsErrors :: (GObject a, MonadIO m) => a -> WebViewLoadFailedWithTlsErrorsCallback -> m SignalHandlerId Source #
genClosure_WebViewLoadFailedWithTlsErrors :: WebViewLoadFailedWithTlsErrorsCallback -> IO Closure Source #
mk_WebViewLoadFailedWithTlsErrorsCallback :: C_WebViewLoadFailedWithTlsErrorsCallback -> IO (FunPtr C_WebViewLoadFailedWithTlsErrorsCallback) Source #
onWebViewLoadFailedWithTlsErrors :: (GObject a, MonadIO m) => a -> WebViewLoadFailedWithTlsErrorsCallback -> m SignalHandlerId Source #
wrap_WebViewLoadFailedWithTlsErrorsCallback :: WebViewLoadFailedWithTlsErrorsCallback -> Ptr () -> CString -> Ptr TlsCertificate -> CUInt -> Ptr () -> IO CInt Source #
mouseTargetChanged
type C_WebViewMouseTargetChangedCallback = Ptr () -> Ptr HitTestResult -> Word32 -> Ptr () -> IO () Source #
type WebViewMouseTargetChangedCallback = HitTestResult -> Word32 -> IO () Source #
data WebViewMouseTargetChangedSignalInfo Source #
Instances
| SignalInfo WebViewMouseTargetChangedSignalInfo Source # | |
| type HaskellCallbackType WebViewMouseTargetChangedSignalInfo Source # | |
afterWebViewMouseTargetChanged :: (GObject a, MonadIO m) => a -> WebViewMouseTargetChangedCallback -> m SignalHandlerId Source #
mk_WebViewMouseTargetChangedCallback :: C_WebViewMouseTargetChangedCallback -> IO (FunPtr C_WebViewMouseTargetChangedCallback) Source #
onWebViewMouseTargetChanged :: (GObject a, MonadIO m) => a -> WebViewMouseTargetChangedCallback -> m SignalHandlerId Source #
wrap_WebViewMouseTargetChangedCallback :: WebViewMouseTargetChangedCallback -> Ptr () -> Ptr HitTestResult -> Word32 -> Ptr () -> IO () Source #
permissionRequest
type C_WebViewPermissionRequestCallback = Ptr () -> Ptr PermissionRequest -> Ptr () -> IO CInt Source #
data WebViewPermissionRequestSignalInfo Source #
Instances
| SignalInfo WebViewPermissionRequestSignalInfo Source # | |
| type HaskellCallbackType WebViewPermissionRequestSignalInfo Source # | |
afterWebViewPermissionRequest :: (GObject a, MonadIO m) => a -> WebViewPermissionRequestCallback -> m SignalHandlerId Source #
mk_WebViewPermissionRequestCallback :: C_WebViewPermissionRequestCallback -> IO (FunPtr C_WebViewPermissionRequestCallback) Source #
onWebViewPermissionRequest :: (GObject a, MonadIO m) => a -> WebViewPermissionRequestCallback -> m SignalHandlerId Source #
wrap_WebViewPermissionRequestCallback :: WebViewPermissionRequestCallback -> Ptr () -> Ptr PermissionRequest -> Ptr () -> IO CInt Source #
type C_WebViewPrintCallback = Ptr () -> Ptr PrintOperation -> Ptr () -> IO CInt Source #
type WebViewPrintCallback = PrintOperation -> IO Bool Source #
data WebViewPrintSignalInfo Source #
Instances
| SignalInfo WebViewPrintSignalInfo Source # | |
| type HaskellCallbackType WebViewPrintSignalInfo Source # | |
afterWebViewPrint :: (GObject a, MonadIO m) => a -> WebViewPrintCallback -> m SignalHandlerId Source #
genClosure_WebViewPrint :: WebViewPrintCallback -> IO Closure Source #
onWebViewPrint :: (GObject a, MonadIO m) => a -> WebViewPrintCallback -> m SignalHandlerId Source #
wrap_WebViewPrintCallback :: WebViewPrintCallback -> Ptr () -> Ptr PrintOperation -> Ptr () -> IO CInt Source #
readyToShow
type WebViewReadyToShowCallback = IO () Source #
data WebViewReadyToShowSignalInfo Source #
Instances
| SignalInfo WebViewReadyToShowSignalInfo Source # | |
| type HaskellCallbackType WebViewReadyToShowSignalInfo Source # | |
afterWebViewReadyToShow :: (GObject a, MonadIO m) => a -> WebViewReadyToShowCallback -> m SignalHandlerId Source #
genClosure_WebViewReadyToShow :: WebViewReadyToShowCallback -> IO Closure Source #
mk_WebViewReadyToShowCallback :: C_WebViewReadyToShowCallback -> IO (FunPtr C_WebViewReadyToShowCallback) Source #
onWebViewReadyToShow :: (GObject a, MonadIO m) => a -> WebViewReadyToShowCallback -> m SignalHandlerId Source #
wrap_WebViewReadyToShowCallback :: WebViewReadyToShowCallback -> Ptr () -> Ptr () -> IO () Source #
resourceLoadStarted
type C_WebViewResourceLoadStartedCallback = Ptr () -> Ptr WebResource -> Ptr URIRequest -> Ptr () -> IO () Source #
type WebViewResourceLoadStartedCallback = WebResource -> URIRequest -> IO () Source #
data WebViewResourceLoadStartedSignalInfo Source #
Instances
| SignalInfo WebViewResourceLoadStartedSignalInfo Source # | |
| type HaskellCallbackType WebViewResourceLoadStartedSignalInfo Source # | |
afterWebViewResourceLoadStarted :: (GObject a, MonadIO m) => a -> WebViewResourceLoadStartedCallback -> m SignalHandlerId Source #
mk_WebViewResourceLoadStartedCallback :: C_WebViewResourceLoadStartedCallback -> IO (FunPtr C_WebViewResourceLoadStartedCallback) Source #
onWebViewResourceLoadStarted :: (GObject a, MonadIO m) => a -> WebViewResourceLoadStartedCallback -> m SignalHandlerId Source #
wrap_WebViewResourceLoadStartedCallback :: WebViewResourceLoadStartedCallback -> Ptr () -> Ptr WebResource -> Ptr URIRequest -> Ptr () -> IO () Source #
runAsModal
type WebViewRunAsModalCallback = IO () Source #
data WebViewRunAsModalSignalInfo Source #
Instances
| SignalInfo WebViewRunAsModalSignalInfo Source # | |
| type HaskellCallbackType WebViewRunAsModalSignalInfo Source # | |
afterWebViewRunAsModal :: (GObject a, MonadIO m) => a -> WebViewRunAsModalCallback -> m SignalHandlerId Source #
genClosure_WebViewRunAsModal :: WebViewRunAsModalCallback -> IO Closure Source #
mk_WebViewRunAsModalCallback :: C_WebViewRunAsModalCallback -> IO (FunPtr C_WebViewRunAsModalCallback) Source #
onWebViewRunAsModal :: (GObject a, MonadIO m) => a -> WebViewRunAsModalCallback -> m SignalHandlerId Source #
wrap_WebViewRunAsModalCallback :: WebViewRunAsModalCallback -> Ptr () -> Ptr () -> IO () Source #
runColorChooser
type C_WebViewRunColorChooserCallback = Ptr () -> Ptr ColorChooserRequest -> Ptr () -> IO CInt Source #
data WebViewRunColorChooserSignalInfo Source #
Instances
| SignalInfo WebViewRunColorChooserSignalInfo Source # | |
| type HaskellCallbackType WebViewRunColorChooserSignalInfo Source # | |
afterWebViewRunColorChooser :: (GObject a, MonadIO m) => a -> WebViewRunColorChooserCallback -> m SignalHandlerId Source #
genClosure_WebViewRunColorChooser :: WebViewRunColorChooserCallback -> IO Closure Source #
mk_WebViewRunColorChooserCallback :: C_WebViewRunColorChooserCallback -> IO (FunPtr C_WebViewRunColorChooserCallback) Source #
onWebViewRunColorChooser :: (GObject a, MonadIO m) => a -> WebViewRunColorChooserCallback -> m SignalHandlerId Source #
wrap_WebViewRunColorChooserCallback :: WebViewRunColorChooserCallback -> Ptr () -> Ptr ColorChooserRequest -> Ptr () -> IO CInt Source #
runFileChooser
type C_WebViewRunFileChooserCallback = Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt Source #
type WebViewRunFileChooserCallback = FileChooserRequest -> IO Bool Source #
data WebViewRunFileChooserSignalInfo Source #
Instances
| SignalInfo WebViewRunFileChooserSignalInfo Source # | |
| type HaskellCallbackType WebViewRunFileChooserSignalInfo Source # | |
afterWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId Source #
genClosure_WebViewRunFileChooser :: WebViewRunFileChooserCallback -> IO Closure Source #
mk_WebViewRunFileChooserCallback :: C_WebViewRunFileChooserCallback -> IO (FunPtr C_WebViewRunFileChooserCallback) Source #
onWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId Source #
wrap_WebViewRunFileChooserCallback :: WebViewRunFileChooserCallback -> Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt Source #
scriptDialog
type C_WebViewScriptDialogCallback = Ptr () -> Ptr ScriptDialog -> Ptr () -> IO CInt Source #
type WebViewScriptDialogCallback = ScriptDialog -> IO Bool Source #
data WebViewScriptDialogSignalInfo Source #
Instances
| SignalInfo WebViewScriptDialogSignalInfo Source # | |
| type HaskellCallbackType WebViewScriptDialogSignalInfo Source # | |
afterWebViewScriptDialog :: (GObject a, MonadIO m) => a -> WebViewScriptDialogCallback -> m SignalHandlerId Source #
genClosure_WebViewScriptDialog :: WebViewScriptDialogCallback -> IO Closure Source #
mk_WebViewScriptDialogCallback :: C_WebViewScriptDialogCallback -> IO (FunPtr C_WebViewScriptDialogCallback) Source #
onWebViewScriptDialog :: (GObject a, MonadIO m) => a -> WebViewScriptDialogCallback -> m SignalHandlerId Source #
wrap_WebViewScriptDialogCallback :: WebViewScriptDialogCallback -> Ptr () -> Ptr ScriptDialog -> Ptr () -> IO CInt Source #
showNotification
type C_WebViewShowNotificationCallback = Ptr () -> Ptr Notification -> Ptr () -> IO CInt Source #
type WebViewShowNotificationCallback = Notification -> IO Bool Source #
data WebViewShowNotificationSignalInfo Source #
Instances
| SignalInfo WebViewShowNotificationSignalInfo Source # | |
| type HaskellCallbackType WebViewShowNotificationSignalInfo Source # | |
afterWebViewShowNotification :: (GObject a, MonadIO m) => a -> WebViewShowNotificationCallback -> m SignalHandlerId Source #
mk_WebViewShowNotificationCallback :: C_WebViewShowNotificationCallback -> IO (FunPtr C_WebViewShowNotificationCallback) Source #
onWebViewShowNotification :: (GObject a, MonadIO m) => a -> WebViewShowNotificationCallback -> m SignalHandlerId Source #
wrap_WebViewShowNotificationCallback :: WebViewShowNotificationCallback -> Ptr () -> Ptr Notification -> Ptr () -> IO CInt Source #
submitForm
type C_WebViewSubmitFormCallback = Ptr () -> Ptr FormSubmissionRequest -> Ptr () -> IO () Source #
type WebViewSubmitFormCallback = FormSubmissionRequest -> IO () Source #
data WebViewSubmitFormSignalInfo Source #
Instances
| SignalInfo WebViewSubmitFormSignalInfo Source # | |
| type HaskellCallbackType WebViewSubmitFormSignalInfo Source # | |
afterWebViewSubmitForm :: (GObject a, MonadIO m) => a -> WebViewSubmitFormCallback -> m SignalHandlerId Source #
genClosure_WebViewSubmitForm :: WebViewSubmitFormCallback -> IO Closure Source #
mk_WebViewSubmitFormCallback :: C_WebViewSubmitFormCallback -> IO (FunPtr C_WebViewSubmitFormCallback) Source #
onWebViewSubmitForm :: (GObject a, MonadIO m) => a -> WebViewSubmitFormCallback -> m SignalHandlerId Source #
wrap_WebViewSubmitFormCallback :: WebViewSubmitFormCallback -> Ptr () -> Ptr FormSubmissionRequest -> Ptr () -> IO () Source #
webProcessCrashed
data WebViewWebProcessCrashedSignalInfo Source #
Instances
| SignalInfo WebViewWebProcessCrashedSignalInfo Source # | |
| type HaskellCallbackType WebViewWebProcessCrashedSignalInfo Source # | |
afterWebViewWebProcessCrashed :: (GObject a, MonadIO m) => a -> WebViewWebProcessCrashedCallback -> m SignalHandlerId Source #
mk_WebViewWebProcessCrashedCallback :: C_WebViewWebProcessCrashedCallback -> IO (FunPtr C_WebViewWebProcessCrashedCallback) Source #
onWebViewWebProcessCrashed :: (GObject a, MonadIO m) => a -> WebViewWebProcessCrashedCallback -> m SignalHandlerId Source #
wrap_WebViewWebProcessCrashedCallback :: WebViewWebProcessCrashedCallback -> Ptr () -> Ptr () -> IO CInt Source #