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
- canCopyClipboard
- canCutClipboard
- canGoBack
- canGoBackOrForward
- canGoForward
- canPasteClipboard
- canRedo
- canShowMimeType
- canUndo
- copyClipboard
- cutClipboard
- deleteSelection
- executeScript
- getBackForwardList
- getCopyTargetList
- getCustomEncoding
- getDomDocument
- getEditable
- getEncoding
- getFocusedFrame
- getFullContentZoom
- getHitTestResult
- getIconPixbuf
- getIconUri
- getInspector
- getLoadStatus
- getMainFrame
- getPasteTargetList
- getProgress
- getSettings
- getSnapshot
- getTitle
- getTransparent
- getUri
- getViewMode
- getViewSourceMode
- getViewportAttributes
- getWindowFeatures
- getZoomLevel
- goBack
- goBackOrForward
- goForward
- goToBackForwardItem
- hasSelection
- loadHtmlString
- loadRequest
- loadString
- loadUri
- markTextMatches
- moveCursor
- new
- open
- pasteClipboard
- redo
- reload
- reloadBypassCache
- searchText
- selectAll
- setCustomEncoding
- setEditable
- setFullContentZoom
- setHighlightTextMatches
- setMaintainsBackForwardList
- setSettings
- setTransparent
- setViewMode
- setViewSourceMode
- setZoomLevel
- stopLoading
- tryGetFaviconPixbuf
- undo
- unmarkTextMatches
- zoomIn
- zoomOut
- Properties
- Signals
- closeWebView
- consoleMessage
- contextMenu
- copyClipboard
- createPluginWidget
- createWebView
- cutClipboard
- databaseQuotaExceeded
- documentLoadFinished
- downloadRequested
- editingBegan
- editingEnded
- enteringFullscreen
- frameCreated
- geolocationPolicyDecisionCancelled
- geolocationPolicyDecisionRequested
- hoveringOverLink
- iconLoaded
- leavingFullscreen
- loadCommitted
- loadError
- loadFinished
- loadProgressChanged
- loadStarted
- mimeTypePolicyDecisionRequested
- moveCursor
- navigationPolicyDecisionRequested
- navigationRequested
- newWindowPolicyDecisionRequested
- onloadEvent
- pasteClipboard
- populatePopup
- printRequested
- redo
- resourceContentLengthReceived
- resourceLoadFailed
- resourceLoadFinished
- resourceRequestStarting
- resourceResponseReceived
- runFileChooser
- scriptAlert
- scriptConfirm
- scriptPrompt
- selectAll
- selectionChanged
- shouldApplyStyle
- shouldBeginEditing
- shouldChangeSelectedRange
- shouldDeleteRange
- shouldEndEditing
- shouldInsertNode
- shouldInsertText
- shouldShowDeleteInterfaceForElement
- statusBarTextChanged
- titleChanged
- undo
- userChangedContents
- viewportAttributesChanged
- viewportAttributesRecomputeRequested
- webViewReady
- windowObjectCleared
WebView
is the central class of the WebKitGTK+ API. It is a
Widget
implementing the scrolling interface which means you can
embed in a ScrolledWindow
. It is responsible for managing the
drawing of the content, forwarding of events. You can load any URI
into the WebView
or any kind of data string. With WebSettings
you can control various aspects of the rendering and loading of the content.
Each WebView
has exactly one WebFrame
as main frame. A
WebFrame
can have n children.
<programlisting> /<!-- -->* Create the widgets *<!-- -->/ GtkWidget *main_window = gtk_window_new (GTK_WINDOW_TOPLEVEL); GtkWidget *scrolled_window = gtk_scrolled_window_new (NULL, NULL); GtkWidget *web_view = webkit_web_view_new ();
/<!-- -->* Place the WebKitWebView in the GtkScrolledWindow *<!-- -->/ gtk_container_add (GTK_CONTAINER (scrolled_window), web_view); gtk_container_add (GTK_CONTAINER (main_window), scrolled_window);
/<!-- -->* Open a webpage *<!-- -->/ webkit_web_view_load_uri (WEBKIT_WEB_VIEW (web_view), "http://www.gnome.org");
/<!-- -->* Show the result *<!-- -->/ gtk_window_set_default_size (GTK_WINDOW (main_window), 800, 600); gtk_widget_show_all (main_window); </programlisting>
- newtype WebView = WebView (ManagedPtr WebView)
- class GObject o => IsWebView o
- toWebView :: IsWebView o => o -> IO WebView
- noWebView :: Maybe WebView
- data WebViewCanCopyClipboardMethodInfo
- webViewCanCopyClipboard :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewCanCutClipboardMethodInfo
- webViewCanCutClipboard :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewCanGoBackMethodInfo
- webViewCanGoBack :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewCanGoBackOrForwardMethodInfo
- webViewCanGoBackOrForward :: (HasCallStack, MonadIO m, IsWebView a) => a -> Int32 -> m Bool
- data WebViewCanGoForwardMethodInfo
- webViewCanGoForward :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewCanPasteClipboardMethodInfo
- webViewCanPasteClipboard :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewCanRedoMethodInfo
- webViewCanRedo :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewCanShowMimeTypeMethodInfo
- webViewCanShowMimeType :: (HasCallStack, MonadIO m, IsWebView a) => a -> Text -> m Bool
- data WebViewCanUndoMethodInfo
- webViewCanUndo :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewCopyClipboardMethodInfo
- webViewCopyClipboard :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewCutClipboardMethodInfo
- webViewCutClipboard :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewDeleteSelectionMethodInfo
- webViewDeleteSelection :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewExecuteScriptMethodInfo
- webViewExecuteScript :: (HasCallStack, MonadIO m, IsWebView a) => a -> Text -> m ()
- data WebViewGetBackForwardListMethodInfo
- webViewGetBackForwardList :: (HasCallStack, MonadIO m, IsWebView a) => a -> m WebBackForwardList
- data WebViewGetCopyTargetListMethodInfo
- webViewGetCopyTargetList :: (HasCallStack, MonadIO m, IsWebView a) => a -> m TargetList
- data WebViewGetCustomEncodingMethodInfo
- webViewGetCustomEncoding :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Text
- data WebViewGetDomDocumentMethodInfo
- webViewGetDomDocument :: (HasCallStack, MonadIO m, IsWebView a) => a -> m DOMDocument
- data WebViewGetEditableMethodInfo
- webViewGetEditable :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewGetEncodingMethodInfo
- webViewGetEncoding :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Text
- data WebViewGetFocusedFrameMethodInfo
- webViewGetFocusedFrame :: (HasCallStack, MonadIO m, IsWebView a) => a -> m WebFrame
- data WebViewGetFullContentZoomMethodInfo
- webViewGetFullContentZoom :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewGetHitTestResultMethodInfo
- webViewGetHitTestResult :: (HasCallStack, MonadIO m, IsWebView a) => a -> EventButton -> m HitTestResult
- data WebViewGetIconPixbufMethodInfo
- webViewGetIconPixbuf :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Pixbuf
- data WebViewGetIconUriMethodInfo
- webViewGetIconUri :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Text
- data WebViewGetInspectorMethodInfo
- webViewGetInspector :: (HasCallStack, MonadIO m, IsWebView a) => a -> m WebInspector
- data WebViewGetLoadStatusMethodInfo
- webViewGetLoadStatus :: (HasCallStack, MonadIO m, IsWebView a) => a -> m LoadStatus
- data WebViewGetMainFrameMethodInfo
- webViewGetMainFrame :: (HasCallStack, MonadIO m, IsWebView a) => a -> m WebFrame
- data WebViewGetPasteTargetListMethodInfo
- webViewGetPasteTargetList :: (HasCallStack, MonadIO m, IsWebView a) => a -> m TargetList
- data WebViewGetProgressMethodInfo
- webViewGetProgress :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Double
- data WebViewGetSettingsMethodInfo
- webViewGetSettings :: (HasCallStack, MonadIO m, IsWebView a) => a -> m WebSettings
- data WebViewGetSnapshotMethodInfo
- webViewGetSnapshot :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Surface
- data WebViewGetTitleMethodInfo
- webViewGetTitle :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Text
- data WebViewGetTransparentMethodInfo
- webViewGetTransparent :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewGetUriMethodInfo
- webViewGetUri :: (HasCallStack, MonadIO m, IsWebView a) => a -> m (Maybe Text)
- data WebViewGetViewModeMethodInfo
- webViewGetViewMode :: (HasCallStack, MonadIO m, IsWebView a) => a -> m WebViewViewMode
- data WebViewGetViewSourceModeMethodInfo
- webViewGetViewSourceMode :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewGetViewportAttributesMethodInfo
- webViewGetViewportAttributes :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ViewportAttributes
- data WebViewGetWindowFeaturesMethodInfo
- webViewGetWindowFeatures :: (HasCallStack, MonadIO m, IsWebView a) => a -> m WebWindowFeatures
- data WebViewGetZoomLevelMethodInfo
- webViewGetZoomLevel :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Float
- data WebViewGoBackMethodInfo
- webViewGoBack :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewGoBackOrForwardMethodInfo
- webViewGoBackOrForward :: (HasCallStack, MonadIO m, IsWebView a) => a -> Int32 -> m ()
- data WebViewGoForwardMethodInfo
- webViewGoForward :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewGoToBackForwardItemMethodInfo
- webViewGoToBackForwardItem :: (HasCallStack, MonadIO m, IsWebView a, IsWebHistoryItem b) => a -> b -> m Bool
- data WebViewHasSelectionMethodInfo
- webViewHasSelection :: (HasCallStack, MonadIO m, IsWebView a) => a -> m Bool
- data WebViewLoadHtmlStringMethodInfo
- webViewLoadHtmlString :: (HasCallStack, MonadIO m, IsWebView a) => a -> Text -> Text -> m ()
- data WebViewLoadRequestMethodInfo
- webViewLoadRequest :: (HasCallStack, MonadIO m, IsWebView a, IsNetworkRequest b) => a -> b -> m ()
- data WebViewLoadStringMethodInfo
- webViewLoadString :: (HasCallStack, MonadIO m, IsWebView a) => a -> Text -> Text -> Text -> Text -> m ()
- data WebViewLoadUriMethodInfo
- webViewLoadUri :: (HasCallStack, MonadIO m, IsWebView a) => a -> Text -> m ()
- data WebViewMarkTextMatchesMethodInfo
- webViewMarkTextMatches :: (HasCallStack, MonadIO m, IsWebView a) => a -> Text -> Bool -> Word32 -> m Word32
- data WebViewMoveCursorMethodInfo
- webViewMoveCursor :: (HasCallStack, MonadIO m, IsWebView a) => a -> MovementStep -> Int32 -> m ()
- webViewNew :: (HasCallStack, MonadIO m) => m WebView
- data WebViewOpenMethodInfo
- webViewOpen :: (HasCallStack, MonadIO m, IsWebView a) => a -> Text -> m ()
- data WebViewPasteClipboardMethodInfo
- webViewPasteClipboard :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewRedoMethodInfo
- webViewRedo :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewReloadMethodInfo
- webViewReload :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewReloadBypassCacheMethodInfo
- webViewReloadBypassCache :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewSearchTextMethodInfo
- webViewSearchText :: (HasCallStack, MonadIO m, IsWebView a) => a -> Text -> Bool -> Bool -> Bool -> m Bool
- data WebViewSelectAllMethodInfo
- webViewSelectAll :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewSetCustomEncodingMethodInfo
- webViewSetCustomEncoding :: (HasCallStack, MonadIO m, IsWebView a) => a -> Text -> m ()
- data WebViewSetEditableMethodInfo
- webViewSetEditable :: (HasCallStack, MonadIO m, IsWebView a) => a -> Bool -> m ()
- data WebViewSetFullContentZoomMethodInfo
- webViewSetFullContentZoom :: (HasCallStack, MonadIO m, IsWebView a) => a -> Bool -> m ()
- data WebViewSetHighlightTextMatchesMethodInfo
- webViewSetHighlightTextMatches :: (HasCallStack, MonadIO m, IsWebView a) => a -> Bool -> m ()
- data WebViewSetMaintainsBackForwardListMethodInfo
- webViewSetMaintainsBackForwardList :: (HasCallStack, MonadIO m, IsWebView a) => a -> Bool -> m ()
- data WebViewSetSettingsMethodInfo
- webViewSetSettings :: (HasCallStack, MonadIO m, IsWebView a, IsWebSettings b) => a -> b -> m ()
- data WebViewSetTransparentMethodInfo
- webViewSetTransparent :: (HasCallStack, MonadIO m, IsWebView a) => a -> Bool -> m ()
- data WebViewSetViewModeMethodInfo
- webViewSetViewMode :: (HasCallStack, MonadIO m, IsWebView a) => a -> WebViewViewMode -> m ()
- data WebViewSetViewSourceModeMethodInfo
- webViewSetViewSourceMode :: (HasCallStack, MonadIO m, IsWebView a) => a -> Bool -> m ()
- data WebViewSetZoomLevelMethodInfo
- webViewSetZoomLevel :: (HasCallStack, MonadIO m, IsWebView a) => a -> Float -> m ()
- data WebViewStopLoadingMethodInfo
- webViewStopLoading :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewTryGetFaviconPixbufMethodInfo
- webViewTryGetFaviconPixbuf :: (HasCallStack, MonadIO m, IsWebView a) => a -> Word32 -> Word32 -> m Pixbuf
- data WebViewUndoMethodInfo
- webViewUndo :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewUnmarkTextMatchesMethodInfo
- webViewUnmarkTextMatches :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewZoomInMethodInfo
- webViewZoomIn :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewZoomOutMethodInfo
- webViewZoomOut :: (HasCallStack, MonadIO m, IsWebView a) => a -> m ()
- data WebViewCopyTargetListPropertyInfo
- getWebViewCopyTargetList :: (MonadIO m, IsWebView o) => o -> m (Maybe TargetList)
- webViewCopyTargetList :: AttrLabelProxy "copyTargetList"
- data WebViewCustomEncodingPropertyInfo
- constructWebViewCustomEncoding :: IsWebView o => Text -> IO (GValueConstruct o)
- getWebViewCustomEncoding :: (MonadIO m, IsWebView o) => o -> m Text
- setWebViewCustomEncoding :: (MonadIO m, IsWebView o) => o -> Text -> m ()
- webViewCustomEncoding :: AttrLabelProxy "customEncoding"
- 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 WebViewEncodingPropertyInfo
- getWebViewEncoding :: (MonadIO m, IsWebView o) => o -> m Text
- webViewEncoding :: AttrLabelProxy "encoding"
- data WebViewFullContentZoomPropertyInfo
- constructWebViewFullContentZoom :: IsWebView o => Bool -> IO (GValueConstruct o)
- getWebViewFullContentZoom :: (MonadIO m, IsWebView o) => o -> m Bool
- setWebViewFullContentZoom :: (MonadIO m, IsWebView o) => o -> Bool -> m ()
- webViewFullContentZoom :: AttrLabelProxy "fullContentZoom"
- data WebViewIconUriPropertyInfo
- getWebViewIconUri :: (MonadIO m, IsWebView o) => o -> m Text
- webViewIconUri :: AttrLabelProxy "iconUri"
- data WebViewImContextPropertyInfo
- getWebViewImContext :: (MonadIO m, IsWebView o) => o -> m (Maybe IMContext)
- webViewImContext :: AttrLabelProxy "imContext"
- data WebViewLoadStatusPropertyInfo
- getWebViewLoadStatus :: (MonadIO m, IsWebView o) => o -> m LoadStatus
- webViewLoadStatus :: AttrLabelProxy "loadStatus"
- data WebViewPasteTargetListPropertyInfo
- getWebViewPasteTargetList :: (MonadIO m, IsWebView o) => o -> m (Maybe TargetList)
- webViewPasteTargetList :: AttrLabelProxy "pasteTargetList"
- data WebViewProgressPropertyInfo
- getWebViewProgress :: (MonadIO m, IsWebView o) => o -> m Double
- webViewProgress :: AttrLabelProxy "progress"
- data WebViewSelfScrollingPropertyInfo
- constructWebViewSelfScrolling :: IsWebView o => Bool -> IO (GValueConstruct o)
- getWebViewSelfScrolling :: (MonadIO m, IsWebView o) => o -> m Bool
- webViewSelfScrolling :: AttrLabelProxy "selfScrolling"
- data WebViewSettingsPropertyInfo
- constructWebViewSettings :: (IsWebView o, IsWebSettings a) => a -> IO (GValueConstruct o)
- getWebViewSettings :: (MonadIO m, IsWebView o) => o -> m WebSettings
- setWebViewSettings :: (MonadIO m, IsWebView o, IsWebSettings a) => o -> a -> m ()
- webViewSettings :: AttrLabelProxy "settings"
- data WebViewTitlePropertyInfo
- getWebViewTitle :: (MonadIO m, IsWebView o) => o -> m Text
- webViewTitle :: AttrLabelProxy "title"
- data WebViewTransparentPropertyInfo
- constructWebViewTransparent :: IsWebView o => Bool -> IO (GValueConstruct o)
- getWebViewTransparent :: (MonadIO m, IsWebView o) => o -> m Bool
- setWebViewTransparent :: (MonadIO m, IsWebView o) => o -> Bool -> m ()
- webViewTransparent :: AttrLabelProxy "transparent"
- data WebViewUriPropertyInfo
- getWebViewUri :: (MonadIO m, IsWebView o) => o -> m (Maybe Text)
- webViewUri :: AttrLabelProxy "uri"
- data WebViewViewModePropertyInfo
- constructWebViewViewMode :: IsWebView o => WebViewViewMode -> IO (GValueConstruct o)
- getWebViewViewMode :: (MonadIO m, IsWebView o) => o -> m WebViewViewMode
- setWebViewViewMode :: (MonadIO m, IsWebView o) => o -> WebViewViewMode -> m ()
- webViewViewMode :: AttrLabelProxy "viewMode"
- data WebViewViewportAttributesPropertyInfo
- getWebViewViewportAttributes :: (MonadIO m, IsWebView o) => o -> m ViewportAttributes
- webViewViewportAttributes :: AttrLabelProxy "viewportAttributes"
- data WebViewWebInspectorPropertyInfo
- getWebViewWebInspector :: (MonadIO m, IsWebView o) => o -> m (Maybe WebInspector)
- webViewWebInspector :: AttrLabelProxy "webInspector"
- data WebViewWindowFeaturesPropertyInfo
- clearWebViewWindowFeatures :: (MonadIO m, IsWebView o) => o -> m ()
- constructWebViewWindowFeatures :: (IsWebView o, IsWebWindowFeatures a) => a -> IO (GValueConstruct o)
- getWebViewWindowFeatures :: (MonadIO m, IsWebView o) => o -> m WebWindowFeatures
- setWebViewWindowFeatures :: (MonadIO m, IsWebView o, IsWebWindowFeatures a) => o -> a -> m ()
- webViewWindowFeatures :: AttrLabelProxy "windowFeatures"
- data WebViewZoomLevelPropertyInfo
- constructWebViewZoomLevel :: IsWebView o => Float -> IO (GValueConstruct o)
- getWebViewZoomLevel :: (MonadIO m, IsWebView o) => o -> m Float
- setWebViewZoomLevel :: (MonadIO m, IsWebView o) => o -> Float -> m ()
- webViewZoomLevel :: AttrLabelProxy "zoomLevel"
- type C_WebViewCloseWebViewCallback = Ptr () -> Ptr () -> IO CInt
- type WebViewCloseWebViewCallback = IO Bool
- data WebViewCloseWebViewSignalInfo
- afterWebViewCloseWebView :: (IsWebView a, MonadIO m) => a -> WebViewCloseWebViewCallback -> m SignalHandlerId
- genClosure_WebViewCloseWebView :: WebViewCloseWebViewCallback -> IO Closure
- mk_WebViewCloseWebViewCallback :: C_WebViewCloseWebViewCallback -> IO (FunPtr C_WebViewCloseWebViewCallback)
- noWebViewCloseWebViewCallback :: Maybe WebViewCloseWebViewCallback
- onWebViewCloseWebView :: (IsWebView a, MonadIO m) => a -> WebViewCloseWebViewCallback -> m SignalHandlerId
- wrap_WebViewCloseWebViewCallback :: WebViewCloseWebViewCallback -> Ptr () -> Ptr () -> IO CInt
- type C_WebViewConsoleMessageCallback = Ptr () -> CString -> Int32 -> CString -> Ptr () -> IO CInt
- type WebViewConsoleMessageCallback = Text -> Int32 -> Text -> IO Bool
- data WebViewConsoleMessageSignalInfo
- afterWebViewConsoleMessage :: (IsWebView a, MonadIO m) => a -> WebViewConsoleMessageCallback -> m SignalHandlerId
- genClosure_WebViewConsoleMessage :: WebViewConsoleMessageCallback -> IO Closure
- mk_WebViewConsoleMessageCallback :: C_WebViewConsoleMessageCallback -> IO (FunPtr C_WebViewConsoleMessageCallback)
- noWebViewConsoleMessageCallback :: Maybe WebViewConsoleMessageCallback
- onWebViewConsoleMessage :: (IsWebView a, MonadIO m) => a -> WebViewConsoleMessageCallback -> m SignalHandlerId
- wrap_WebViewConsoleMessageCallback :: WebViewConsoleMessageCallback -> Ptr () -> CString -> Int32 -> CString -> Ptr () -> IO CInt
- type C_WebViewContextMenuCallback = Ptr () -> Ptr Widget -> Ptr HitTestResult -> CInt -> Ptr () -> IO CInt
- type WebViewContextMenuCallback = Widget -> HitTestResult -> Bool -> IO Bool
- data WebViewContextMenuSignalInfo
- afterWebViewContextMenu :: (IsWebView a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId
- genClosure_WebViewContextMenu :: WebViewContextMenuCallback -> IO Closure
- mk_WebViewContextMenuCallback :: C_WebViewContextMenuCallback -> IO (FunPtr C_WebViewContextMenuCallback)
- noWebViewContextMenuCallback :: Maybe WebViewContextMenuCallback
- onWebViewContextMenu :: (IsWebView a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId
- wrap_WebViewContextMenuCallback :: WebViewContextMenuCallback -> Ptr () -> Ptr Widget -> Ptr HitTestResult -> CInt -> Ptr () -> IO CInt
- type C_WebViewCopyClipboardCallback = Ptr () -> Ptr () -> IO ()
- type WebViewCopyClipboardCallback = IO ()
- data WebViewCopyClipboardSignalInfo
- afterWebViewCopyClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCopyClipboardCallback -> m SignalHandlerId
- genClosure_WebViewCopyClipboard :: WebViewCopyClipboardCallback -> IO Closure
- mk_WebViewCopyClipboardCallback :: C_WebViewCopyClipboardCallback -> IO (FunPtr C_WebViewCopyClipboardCallback)
- noWebViewCopyClipboardCallback :: Maybe WebViewCopyClipboardCallback
- onWebViewCopyClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCopyClipboardCallback -> m SignalHandlerId
- wrap_WebViewCopyClipboardCallback :: WebViewCopyClipboardCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewCreatePluginWidgetCallback = Ptr () -> CString -> CString -> Ptr (GHashTable (Ptr ()) (Ptr ())) -> Ptr () -> IO (Ptr Widget)
- type WebViewCreatePluginWidgetCallback = Text -> Text -> Map (Ptr ()) (Ptr ()) -> IO Widget
- data WebViewCreatePluginWidgetSignalInfo
- afterWebViewCreatePluginWidget :: (IsWebView a, MonadIO m) => a -> WebViewCreatePluginWidgetCallback -> m SignalHandlerId
- genClosure_WebViewCreatePluginWidget :: WebViewCreatePluginWidgetCallback -> IO Closure
- mk_WebViewCreatePluginWidgetCallback :: C_WebViewCreatePluginWidgetCallback -> IO (FunPtr C_WebViewCreatePluginWidgetCallback)
- noWebViewCreatePluginWidgetCallback :: Maybe WebViewCreatePluginWidgetCallback
- onWebViewCreatePluginWidget :: (IsWebView a, MonadIO m) => a -> WebViewCreatePluginWidgetCallback -> m SignalHandlerId
- wrap_WebViewCreatePluginWidgetCallback :: WebViewCreatePluginWidgetCallback -> Ptr () -> CString -> CString -> Ptr (GHashTable (Ptr ()) (Ptr ())) -> Ptr () -> IO (Ptr Widget)
- type C_WebViewCreateWebViewCallback = Ptr () -> Ptr WebFrame -> Ptr () -> IO (Ptr WebView)
- type WebViewCreateWebViewCallback = WebFrame -> IO WebView
- data WebViewCreateWebViewSignalInfo
- afterWebViewCreateWebView :: (IsWebView a, MonadIO m) => a -> WebViewCreateWebViewCallback -> m SignalHandlerId
- genClosure_WebViewCreateWebView :: WebViewCreateWebViewCallback -> IO Closure
- mk_WebViewCreateWebViewCallback :: C_WebViewCreateWebViewCallback -> IO (FunPtr C_WebViewCreateWebViewCallback)
- noWebViewCreateWebViewCallback :: Maybe WebViewCreateWebViewCallback
- onWebViewCreateWebView :: (IsWebView a, MonadIO m) => a -> WebViewCreateWebViewCallback -> m SignalHandlerId
- wrap_WebViewCreateWebViewCallback :: WebViewCreateWebViewCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO (Ptr WebView)
- type C_WebViewCutClipboardCallback = Ptr () -> Ptr () -> IO ()
- type WebViewCutClipboardCallback = IO ()
- data WebViewCutClipboardSignalInfo
- afterWebViewCutClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCutClipboardCallback -> m SignalHandlerId
- genClosure_WebViewCutClipboard :: WebViewCutClipboardCallback -> IO Closure
- mk_WebViewCutClipboardCallback :: C_WebViewCutClipboardCallback -> IO (FunPtr C_WebViewCutClipboardCallback)
- noWebViewCutClipboardCallback :: Maybe WebViewCutClipboardCallback
- onWebViewCutClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCutClipboardCallback -> m SignalHandlerId
- wrap_WebViewCutClipboardCallback :: WebViewCutClipboardCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewDatabaseQuotaExceededCallback = Ptr () -> Ptr Object -> Ptr Object -> Ptr () -> IO ()
- type WebViewDatabaseQuotaExceededCallback = Object -> Object -> IO ()
- data WebViewDatabaseQuotaExceededSignalInfo
- afterWebViewDatabaseQuotaExceeded :: (IsWebView a, MonadIO m) => a -> WebViewDatabaseQuotaExceededCallback -> m SignalHandlerId
- genClosure_WebViewDatabaseQuotaExceeded :: WebViewDatabaseQuotaExceededCallback -> IO Closure
- mk_WebViewDatabaseQuotaExceededCallback :: C_WebViewDatabaseQuotaExceededCallback -> IO (FunPtr C_WebViewDatabaseQuotaExceededCallback)
- noWebViewDatabaseQuotaExceededCallback :: Maybe WebViewDatabaseQuotaExceededCallback
- onWebViewDatabaseQuotaExceeded :: (IsWebView a, MonadIO m) => a -> WebViewDatabaseQuotaExceededCallback -> m SignalHandlerId
- wrap_WebViewDatabaseQuotaExceededCallback :: WebViewDatabaseQuotaExceededCallback -> Ptr () -> Ptr Object -> Ptr Object -> Ptr () -> IO ()
- type C_WebViewDocumentLoadFinishedCallback = Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type WebViewDocumentLoadFinishedCallback = WebFrame -> IO ()
- data WebViewDocumentLoadFinishedSignalInfo
- afterWebViewDocumentLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewDocumentLoadFinishedCallback -> m SignalHandlerId
- genClosure_WebViewDocumentLoadFinished :: WebViewDocumentLoadFinishedCallback -> IO Closure
- mk_WebViewDocumentLoadFinishedCallback :: C_WebViewDocumentLoadFinishedCallback -> IO (FunPtr C_WebViewDocumentLoadFinishedCallback)
- noWebViewDocumentLoadFinishedCallback :: Maybe WebViewDocumentLoadFinishedCallback
- onWebViewDocumentLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewDocumentLoadFinishedCallback -> m SignalHandlerId
- wrap_WebViewDocumentLoadFinishedCallback :: WebViewDocumentLoadFinishedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type C_WebViewDownloadRequestedCallback = Ptr () -> Ptr Download -> Ptr () -> IO CInt
- type WebViewDownloadRequestedCallback = Download -> IO Bool
- data WebViewDownloadRequestedSignalInfo
- afterWebViewDownloadRequested :: (IsWebView a, MonadIO m) => a -> WebViewDownloadRequestedCallback -> m SignalHandlerId
- genClosure_WebViewDownloadRequested :: WebViewDownloadRequestedCallback -> IO Closure
- mk_WebViewDownloadRequestedCallback :: C_WebViewDownloadRequestedCallback -> IO (FunPtr C_WebViewDownloadRequestedCallback)
- noWebViewDownloadRequestedCallback :: Maybe WebViewDownloadRequestedCallback
- onWebViewDownloadRequested :: (IsWebView a, MonadIO m) => a -> WebViewDownloadRequestedCallback -> m SignalHandlerId
- wrap_WebViewDownloadRequestedCallback :: WebViewDownloadRequestedCallback -> Ptr () -> Ptr Download -> Ptr () -> IO CInt
- type C_WebViewEditingBeganCallback = Ptr () -> Ptr () -> IO ()
- type WebViewEditingBeganCallback = IO ()
- data WebViewEditingBeganSignalInfo
- afterWebViewEditingBegan :: (IsWebView a, MonadIO m) => a -> WebViewEditingBeganCallback -> m SignalHandlerId
- genClosure_WebViewEditingBegan :: WebViewEditingBeganCallback -> IO Closure
- mk_WebViewEditingBeganCallback :: C_WebViewEditingBeganCallback -> IO (FunPtr C_WebViewEditingBeganCallback)
- noWebViewEditingBeganCallback :: Maybe WebViewEditingBeganCallback
- onWebViewEditingBegan :: (IsWebView a, MonadIO m) => a -> WebViewEditingBeganCallback -> m SignalHandlerId
- wrap_WebViewEditingBeganCallback :: WebViewEditingBeganCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewEditingEndedCallback = Ptr () -> Ptr () -> IO ()
- type WebViewEditingEndedCallback = IO ()
- data WebViewEditingEndedSignalInfo
- afterWebViewEditingEnded :: (IsWebView a, MonadIO m) => a -> WebViewEditingEndedCallback -> m SignalHandlerId
- genClosure_WebViewEditingEnded :: WebViewEditingEndedCallback -> IO Closure
- mk_WebViewEditingEndedCallback :: C_WebViewEditingEndedCallback -> IO (FunPtr C_WebViewEditingEndedCallback)
- noWebViewEditingEndedCallback :: Maybe WebViewEditingEndedCallback
- onWebViewEditingEnded :: (IsWebView a, MonadIO m) => a -> WebViewEditingEndedCallback -> m SignalHandlerId
- wrap_WebViewEditingEndedCallback :: WebViewEditingEndedCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewEnteringFullscreenCallback = Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt
- type WebViewEnteringFullscreenCallback = DOMHTMLElement -> IO Bool
- data WebViewEnteringFullscreenSignalInfo
- afterWebViewEnteringFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewEnteringFullscreenCallback -> m SignalHandlerId
- genClosure_WebViewEnteringFullscreen :: WebViewEnteringFullscreenCallback -> IO Closure
- mk_WebViewEnteringFullscreenCallback :: C_WebViewEnteringFullscreenCallback -> IO (FunPtr C_WebViewEnteringFullscreenCallback)
- noWebViewEnteringFullscreenCallback :: Maybe WebViewEnteringFullscreenCallback
- onWebViewEnteringFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewEnteringFullscreenCallback -> m SignalHandlerId
- wrap_WebViewEnteringFullscreenCallback :: WebViewEnteringFullscreenCallback -> Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt
- type C_WebViewFrameCreatedCallback = Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type WebViewFrameCreatedCallback = WebFrame -> IO ()
- data WebViewFrameCreatedSignalInfo
- afterWebViewFrameCreated :: (IsWebView a, MonadIO m) => a -> WebViewFrameCreatedCallback -> m SignalHandlerId
- genClosure_WebViewFrameCreated :: WebViewFrameCreatedCallback -> IO Closure
- mk_WebViewFrameCreatedCallback :: C_WebViewFrameCreatedCallback -> IO (FunPtr C_WebViewFrameCreatedCallback)
- noWebViewFrameCreatedCallback :: Maybe WebViewFrameCreatedCallback
- onWebViewFrameCreated :: (IsWebView a, MonadIO m) => a -> WebViewFrameCreatedCallback -> m SignalHandlerId
- wrap_WebViewFrameCreatedCallback :: WebViewFrameCreatedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type C_WebViewGeolocationPolicyDecisionCancelledCallback = Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type WebViewGeolocationPolicyDecisionCancelledCallback = WebFrame -> IO ()
- data WebViewGeolocationPolicyDecisionCancelledSignalInfo
- afterWebViewGeolocationPolicyDecisionCancelled :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionCancelledCallback -> m SignalHandlerId
- genClosure_WebViewGeolocationPolicyDecisionCancelled :: WebViewGeolocationPolicyDecisionCancelledCallback -> IO Closure
- mk_WebViewGeolocationPolicyDecisionCancelledCallback :: C_WebViewGeolocationPolicyDecisionCancelledCallback -> IO (FunPtr C_WebViewGeolocationPolicyDecisionCancelledCallback)
- noWebViewGeolocationPolicyDecisionCancelledCallback :: Maybe WebViewGeolocationPolicyDecisionCancelledCallback
- onWebViewGeolocationPolicyDecisionCancelled :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionCancelledCallback -> m SignalHandlerId
- wrap_WebViewGeolocationPolicyDecisionCancelledCallback :: WebViewGeolocationPolicyDecisionCancelledCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type C_WebViewGeolocationPolicyDecisionRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr GeolocationPolicyDecision -> Ptr () -> IO CInt
- type WebViewGeolocationPolicyDecisionRequestedCallback = WebFrame -> GeolocationPolicyDecision -> IO Bool
- data WebViewGeolocationPolicyDecisionRequestedSignalInfo
- afterWebViewGeolocationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionRequestedCallback -> m SignalHandlerId
- genClosure_WebViewGeolocationPolicyDecisionRequested :: WebViewGeolocationPolicyDecisionRequestedCallback -> IO Closure
- mk_WebViewGeolocationPolicyDecisionRequestedCallback :: C_WebViewGeolocationPolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewGeolocationPolicyDecisionRequestedCallback)
- noWebViewGeolocationPolicyDecisionRequestedCallback :: Maybe WebViewGeolocationPolicyDecisionRequestedCallback
- onWebViewGeolocationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionRequestedCallback -> m SignalHandlerId
- wrap_WebViewGeolocationPolicyDecisionRequestedCallback :: WebViewGeolocationPolicyDecisionRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr GeolocationPolicyDecision -> Ptr () -> IO CInt
- type C_WebViewHoveringOverLinkCallback = Ptr () -> CString -> CString -> Ptr () -> IO ()
- type WebViewHoveringOverLinkCallback = Text -> Text -> IO ()
- data WebViewHoveringOverLinkSignalInfo
- afterWebViewHoveringOverLink :: (IsWebView a, MonadIO m) => a -> WebViewHoveringOverLinkCallback -> m SignalHandlerId
- genClosure_WebViewHoveringOverLink :: WebViewHoveringOverLinkCallback -> IO Closure
- mk_WebViewHoveringOverLinkCallback :: C_WebViewHoveringOverLinkCallback -> IO (FunPtr C_WebViewHoveringOverLinkCallback)
- noWebViewHoveringOverLinkCallback :: Maybe WebViewHoveringOverLinkCallback
- onWebViewHoveringOverLink :: (IsWebView a, MonadIO m) => a -> WebViewHoveringOverLinkCallback -> m SignalHandlerId
- wrap_WebViewHoveringOverLinkCallback :: WebViewHoveringOverLinkCallback -> Ptr () -> CString -> CString -> Ptr () -> IO ()
- type C_WebViewIconLoadedCallback = Ptr () -> CString -> Ptr () -> IO ()
- type WebViewIconLoadedCallback = Text -> IO ()
- data WebViewIconLoadedSignalInfo
- afterWebViewIconLoaded :: (IsWebView a, MonadIO m) => a -> WebViewIconLoadedCallback -> m SignalHandlerId
- genClosure_WebViewIconLoaded :: WebViewIconLoadedCallback -> IO Closure
- mk_WebViewIconLoadedCallback :: C_WebViewIconLoadedCallback -> IO (FunPtr C_WebViewIconLoadedCallback)
- noWebViewIconLoadedCallback :: Maybe WebViewIconLoadedCallback
- onWebViewIconLoaded :: (IsWebView a, MonadIO m) => a -> WebViewIconLoadedCallback -> m SignalHandlerId
- wrap_WebViewIconLoadedCallback :: WebViewIconLoadedCallback -> Ptr () -> CString -> Ptr () -> IO ()
- type C_WebViewLeavingFullscreenCallback = Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt
- type WebViewLeavingFullscreenCallback = DOMHTMLElement -> IO Bool
- data WebViewLeavingFullscreenSignalInfo
- afterWebViewLeavingFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewLeavingFullscreenCallback -> m SignalHandlerId
- genClosure_WebViewLeavingFullscreen :: WebViewLeavingFullscreenCallback -> IO Closure
- mk_WebViewLeavingFullscreenCallback :: C_WebViewLeavingFullscreenCallback -> IO (FunPtr C_WebViewLeavingFullscreenCallback)
- noWebViewLeavingFullscreenCallback :: Maybe WebViewLeavingFullscreenCallback
- onWebViewLeavingFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewLeavingFullscreenCallback -> m SignalHandlerId
- wrap_WebViewLeavingFullscreenCallback :: WebViewLeavingFullscreenCallback -> Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt
- type C_WebViewLoadCommittedCallback = Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type WebViewLoadCommittedCallback = WebFrame -> IO ()
- data WebViewLoadCommittedSignalInfo
- afterWebViewLoadCommitted :: (IsWebView a, MonadIO m) => a -> WebViewLoadCommittedCallback -> m SignalHandlerId
- genClosure_WebViewLoadCommitted :: WebViewLoadCommittedCallback -> IO Closure
- mk_WebViewLoadCommittedCallback :: C_WebViewLoadCommittedCallback -> IO (FunPtr C_WebViewLoadCommittedCallback)
- noWebViewLoadCommittedCallback :: Maybe WebViewLoadCommittedCallback
- onWebViewLoadCommitted :: (IsWebView a, MonadIO m) => a -> WebViewLoadCommittedCallback -> m SignalHandlerId
- wrap_WebViewLoadCommittedCallback :: WebViewLoadCommittedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type C_WebViewLoadErrorCallback = Ptr () -> Ptr WebFrame -> CString -> Ptr GError -> Ptr () -> IO CInt
- type WebViewLoadErrorCallback = WebFrame -> Text -> GError -> IO Bool
- data WebViewLoadErrorSignalInfo
- afterWebViewLoadError :: (IsWebView a, MonadIO m) => a -> WebViewLoadErrorCallback -> m SignalHandlerId
- genClosure_WebViewLoadError :: WebViewLoadErrorCallback -> IO Closure
- mk_WebViewLoadErrorCallback :: C_WebViewLoadErrorCallback -> IO (FunPtr C_WebViewLoadErrorCallback)
- noWebViewLoadErrorCallback :: Maybe WebViewLoadErrorCallback
- onWebViewLoadError :: (IsWebView a, MonadIO m) => a -> WebViewLoadErrorCallback -> m SignalHandlerId
- wrap_WebViewLoadErrorCallback :: WebViewLoadErrorCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr GError -> Ptr () -> IO CInt
- type C_WebViewLoadFinishedCallback = Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type WebViewLoadFinishedCallback = WebFrame -> IO ()
- data WebViewLoadFinishedSignalInfo
- afterWebViewLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewLoadFinishedCallback -> m SignalHandlerId
- genClosure_WebViewLoadFinished :: WebViewLoadFinishedCallback -> IO Closure
- mk_WebViewLoadFinishedCallback :: C_WebViewLoadFinishedCallback -> IO (FunPtr C_WebViewLoadFinishedCallback)
- noWebViewLoadFinishedCallback :: Maybe WebViewLoadFinishedCallback
- onWebViewLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewLoadFinishedCallback -> m SignalHandlerId
- wrap_WebViewLoadFinishedCallback :: WebViewLoadFinishedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type C_WebViewLoadProgressChangedCallback = Ptr () -> Int32 -> Ptr () -> IO ()
- type WebViewLoadProgressChangedCallback = Int32 -> IO ()
- data WebViewLoadProgressChangedSignalInfo
- afterWebViewLoadProgressChanged :: (IsWebView a, MonadIO m) => a -> WebViewLoadProgressChangedCallback -> m SignalHandlerId
- genClosure_WebViewLoadProgressChanged :: WebViewLoadProgressChangedCallback -> IO Closure
- mk_WebViewLoadProgressChangedCallback :: C_WebViewLoadProgressChangedCallback -> IO (FunPtr C_WebViewLoadProgressChangedCallback)
- noWebViewLoadProgressChangedCallback :: Maybe WebViewLoadProgressChangedCallback
- onWebViewLoadProgressChanged :: (IsWebView a, MonadIO m) => a -> WebViewLoadProgressChangedCallback -> m SignalHandlerId
- wrap_WebViewLoadProgressChangedCallback :: WebViewLoadProgressChangedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- type C_WebViewLoadStartedCallback = Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type WebViewLoadStartedCallback = WebFrame -> IO ()
- data WebViewLoadStartedSignalInfo
- afterWebViewLoadStarted :: (IsWebView a, MonadIO m) => a -> WebViewLoadStartedCallback -> m SignalHandlerId
- genClosure_WebViewLoadStarted :: WebViewLoadStartedCallback -> IO Closure
- mk_WebViewLoadStartedCallback :: C_WebViewLoadStartedCallback -> IO (FunPtr C_WebViewLoadStartedCallback)
- noWebViewLoadStartedCallback :: Maybe WebViewLoadStartedCallback
- onWebViewLoadStarted :: (IsWebView a, MonadIO m) => a -> WebViewLoadStartedCallback -> m SignalHandlerId
- wrap_WebViewLoadStartedCallback :: WebViewLoadStartedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type C_WebViewMimeTypePolicyDecisionRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> CString -> Ptr WebPolicyDecision -> Ptr () -> IO CInt
- type WebViewMimeTypePolicyDecisionRequestedCallback = WebFrame -> NetworkRequest -> Text -> WebPolicyDecision -> IO Bool
- data WebViewMimeTypePolicyDecisionRequestedSignalInfo
- afterWebViewMimeTypePolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewMimeTypePolicyDecisionRequestedCallback -> m SignalHandlerId
- genClosure_WebViewMimeTypePolicyDecisionRequested :: WebViewMimeTypePolicyDecisionRequestedCallback -> IO Closure
- mk_WebViewMimeTypePolicyDecisionRequestedCallback :: C_WebViewMimeTypePolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewMimeTypePolicyDecisionRequestedCallback)
- noWebViewMimeTypePolicyDecisionRequestedCallback :: Maybe WebViewMimeTypePolicyDecisionRequestedCallback
- onWebViewMimeTypePolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewMimeTypePolicyDecisionRequestedCallback -> m SignalHandlerId
- wrap_WebViewMimeTypePolicyDecisionRequestedCallback :: WebViewMimeTypePolicyDecisionRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> CString -> Ptr WebPolicyDecision -> Ptr () -> IO CInt
- type C_WebViewMoveCursorCallback = Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt
- type WebViewMoveCursorCallback = MovementStep -> Int32 -> IO Bool
- data WebViewMoveCursorSignalInfo
- afterWebViewMoveCursor :: (IsWebView a, MonadIO m) => a -> WebViewMoveCursorCallback -> m SignalHandlerId
- genClosure_WebViewMoveCursor :: WebViewMoveCursorCallback -> IO Closure
- mk_WebViewMoveCursorCallback :: C_WebViewMoveCursorCallback -> IO (FunPtr C_WebViewMoveCursorCallback)
- noWebViewMoveCursorCallback :: Maybe WebViewMoveCursorCallback
- onWebViewMoveCursor :: (IsWebView a, MonadIO m) => a -> WebViewMoveCursorCallback -> m SignalHandlerId
- wrap_WebViewMoveCursorCallback :: WebViewMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt
- type C_WebViewNavigationPolicyDecisionRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr WebNavigationAction -> Ptr WebPolicyDecision -> Ptr () -> IO CInt
- type WebViewNavigationPolicyDecisionRequestedCallback = WebFrame -> NetworkRequest -> WebNavigationAction -> WebPolicyDecision -> IO Bool
- data WebViewNavigationPolicyDecisionRequestedSignalInfo
- afterWebViewNavigationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationPolicyDecisionRequestedCallback -> m SignalHandlerId
- genClosure_WebViewNavigationPolicyDecisionRequested :: WebViewNavigationPolicyDecisionRequestedCallback -> IO Closure
- mk_WebViewNavigationPolicyDecisionRequestedCallback :: C_WebViewNavigationPolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewNavigationPolicyDecisionRequestedCallback)
- noWebViewNavigationPolicyDecisionRequestedCallback :: Maybe WebViewNavigationPolicyDecisionRequestedCallback
- onWebViewNavigationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationPolicyDecisionRequestedCallback -> m SignalHandlerId
- wrap_WebViewNavigationPolicyDecisionRequestedCallback :: WebViewNavigationPolicyDecisionRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr WebNavigationAction -> Ptr WebPolicyDecision -> Ptr () -> IO CInt
- type C_WebViewNavigationRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr () -> IO CUInt
- type WebViewNavigationRequestedCallback = WebFrame -> NetworkRequest -> IO NavigationResponse
- data WebViewNavigationRequestedSignalInfo
- afterWebViewNavigationRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationRequestedCallback -> m SignalHandlerId
- genClosure_WebViewNavigationRequested :: WebViewNavigationRequestedCallback -> IO Closure
- mk_WebViewNavigationRequestedCallback :: C_WebViewNavigationRequestedCallback -> IO (FunPtr C_WebViewNavigationRequestedCallback)
- noWebViewNavigationRequestedCallback :: Maybe WebViewNavigationRequestedCallback
- onWebViewNavigationRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationRequestedCallback -> m SignalHandlerId
- wrap_WebViewNavigationRequestedCallback :: WebViewNavigationRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr () -> IO CUInt
- type C_WebViewNewWindowPolicyDecisionRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr WebNavigationAction -> Ptr WebPolicyDecision -> Ptr () -> IO CInt
- type WebViewNewWindowPolicyDecisionRequestedCallback = WebFrame -> NetworkRequest -> WebNavigationAction -> WebPolicyDecision -> IO Bool
- data WebViewNewWindowPolicyDecisionRequestedSignalInfo
- afterWebViewNewWindowPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNewWindowPolicyDecisionRequestedCallback -> m SignalHandlerId
- genClosure_WebViewNewWindowPolicyDecisionRequested :: WebViewNewWindowPolicyDecisionRequestedCallback -> IO Closure
- mk_WebViewNewWindowPolicyDecisionRequestedCallback :: C_WebViewNewWindowPolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewNewWindowPolicyDecisionRequestedCallback)
- noWebViewNewWindowPolicyDecisionRequestedCallback :: Maybe WebViewNewWindowPolicyDecisionRequestedCallback
- onWebViewNewWindowPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNewWindowPolicyDecisionRequestedCallback -> m SignalHandlerId
- wrap_WebViewNewWindowPolicyDecisionRequestedCallback :: WebViewNewWindowPolicyDecisionRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr WebNavigationAction -> Ptr WebPolicyDecision -> Ptr () -> IO CInt
- type C_WebViewOnloadEventCallback = Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type WebViewOnloadEventCallback = WebFrame -> IO ()
- data WebViewOnloadEventSignalInfo
- afterWebViewOnloadEvent :: (IsWebView a, MonadIO m) => a -> WebViewOnloadEventCallback -> m SignalHandlerId
- genClosure_WebViewOnloadEvent :: WebViewOnloadEventCallback -> IO Closure
- mk_WebViewOnloadEventCallback :: C_WebViewOnloadEventCallback -> IO (FunPtr C_WebViewOnloadEventCallback)
- noWebViewOnloadEventCallback :: Maybe WebViewOnloadEventCallback
- onWebViewOnloadEvent :: (IsWebView a, MonadIO m) => a -> WebViewOnloadEventCallback -> m SignalHandlerId
- wrap_WebViewOnloadEventCallback :: WebViewOnloadEventCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO ()
- type C_WebViewPasteClipboardCallback = Ptr () -> Ptr () -> IO ()
- type WebViewPasteClipboardCallback = IO ()
- data WebViewPasteClipboardSignalInfo
- afterWebViewPasteClipboard :: (IsWebView a, MonadIO m) => a -> WebViewPasteClipboardCallback -> m SignalHandlerId
- genClosure_WebViewPasteClipboard :: WebViewPasteClipboardCallback -> IO Closure
- mk_WebViewPasteClipboardCallback :: C_WebViewPasteClipboardCallback -> IO (FunPtr C_WebViewPasteClipboardCallback)
- noWebViewPasteClipboardCallback :: Maybe WebViewPasteClipboardCallback
- onWebViewPasteClipboard :: (IsWebView a, MonadIO m) => a -> WebViewPasteClipboardCallback -> m SignalHandlerId
- wrap_WebViewPasteClipboardCallback :: WebViewPasteClipboardCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewPopulatePopupCallback = Ptr () -> Ptr Menu -> Ptr () -> IO ()
- type WebViewPopulatePopupCallback = Menu -> IO ()
- data WebViewPopulatePopupSignalInfo
- afterWebViewPopulatePopup :: (IsWebView a, MonadIO m) => a -> WebViewPopulatePopupCallback -> m SignalHandlerId
- genClosure_WebViewPopulatePopup :: WebViewPopulatePopupCallback -> IO Closure
- mk_WebViewPopulatePopupCallback :: C_WebViewPopulatePopupCallback -> IO (FunPtr C_WebViewPopulatePopupCallback)
- noWebViewPopulatePopupCallback :: Maybe WebViewPopulatePopupCallback
- onWebViewPopulatePopup :: (IsWebView a, MonadIO m) => a -> WebViewPopulatePopupCallback -> m SignalHandlerId
- wrap_WebViewPopulatePopupCallback :: WebViewPopulatePopupCallback -> Ptr () -> Ptr Menu -> Ptr () -> IO ()
- type C_WebViewPrintRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr () -> IO CInt
- type WebViewPrintRequestedCallback = WebFrame -> IO Bool
- data WebViewPrintRequestedSignalInfo
- afterWebViewPrintRequested :: (IsWebView a, MonadIO m) => a -> WebViewPrintRequestedCallback -> m SignalHandlerId
- genClosure_WebViewPrintRequested :: WebViewPrintRequestedCallback -> IO Closure
- mk_WebViewPrintRequestedCallback :: C_WebViewPrintRequestedCallback -> IO (FunPtr C_WebViewPrintRequestedCallback)
- noWebViewPrintRequestedCallback :: Maybe WebViewPrintRequestedCallback
- onWebViewPrintRequested :: (IsWebView a, MonadIO m) => a -> WebViewPrintRequestedCallback -> m SignalHandlerId
- wrap_WebViewPrintRequestedCallback :: WebViewPrintRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO CInt
- type C_WebViewRedoCallback = Ptr () -> Ptr () -> IO ()
- type WebViewRedoCallback = IO ()
- data WebViewRedoSignalInfo
- afterWebViewRedo :: (IsWebView a, MonadIO m) => a -> WebViewRedoCallback -> m SignalHandlerId
- genClosure_WebViewRedo :: WebViewRedoCallback -> IO Closure
- mk_WebViewRedoCallback :: C_WebViewRedoCallback -> IO (FunPtr C_WebViewRedoCallback)
- noWebViewRedoCallback :: Maybe WebViewRedoCallback
- onWebViewRedo :: (IsWebView a, MonadIO m) => a -> WebViewRedoCallback -> m SignalHandlerId
- wrap_WebViewRedoCallback :: WebViewRedoCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewResourceContentLengthReceivedCallback = Ptr () -> Ptr WebFrame -> Ptr WebResource -> Int32 -> Ptr () -> IO ()
- type WebViewResourceContentLengthReceivedCallback = WebFrame -> WebResource -> Int32 -> IO ()
- data WebViewResourceContentLengthReceivedSignalInfo
- afterWebViewResourceContentLengthReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceContentLengthReceivedCallback -> m SignalHandlerId
- genClosure_WebViewResourceContentLengthReceived :: WebViewResourceContentLengthReceivedCallback -> IO Closure
- mk_WebViewResourceContentLengthReceivedCallback :: C_WebViewResourceContentLengthReceivedCallback -> IO (FunPtr C_WebViewResourceContentLengthReceivedCallback)
- noWebViewResourceContentLengthReceivedCallback :: Maybe WebViewResourceContentLengthReceivedCallback
- onWebViewResourceContentLengthReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceContentLengthReceivedCallback -> m SignalHandlerId
- wrap_WebViewResourceContentLengthReceivedCallback :: WebViewResourceContentLengthReceivedCallback -> Ptr () -> Ptr WebFrame -> Ptr WebResource -> Int32 -> Ptr () -> IO ()
- type C_WebViewResourceLoadFailedCallback = Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr GError -> Ptr () -> IO ()
- type WebViewResourceLoadFailedCallback = WebFrame -> WebResource -> GError -> IO ()
- data WebViewResourceLoadFailedSignalInfo
- afterWebViewResourceLoadFailed :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFailedCallback -> m SignalHandlerId
- genClosure_WebViewResourceLoadFailed :: WebViewResourceLoadFailedCallback -> IO Closure
- mk_WebViewResourceLoadFailedCallback :: C_WebViewResourceLoadFailedCallback -> IO (FunPtr C_WebViewResourceLoadFailedCallback)
- noWebViewResourceLoadFailedCallback :: Maybe WebViewResourceLoadFailedCallback
- onWebViewResourceLoadFailed :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFailedCallback -> m SignalHandlerId
- wrap_WebViewResourceLoadFailedCallback :: WebViewResourceLoadFailedCallback -> Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr GError -> Ptr () -> IO ()
- type C_WebViewResourceLoadFinishedCallback = Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr () -> IO ()
- type WebViewResourceLoadFinishedCallback = WebFrame -> WebResource -> IO ()
- data WebViewResourceLoadFinishedSignalInfo
- afterWebViewResourceLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFinishedCallback -> m SignalHandlerId
- genClosure_WebViewResourceLoadFinished :: WebViewResourceLoadFinishedCallback -> IO Closure
- mk_WebViewResourceLoadFinishedCallback :: C_WebViewResourceLoadFinishedCallback -> IO (FunPtr C_WebViewResourceLoadFinishedCallback)
- noWebViewResourceLoadFinishedCallback :: Maybe WebViewResourceLoadFinishedCallback
- onWebViewResourceLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFinishedCallback -> m SignalHandlerId
- wrap_WebViewResourceLoadFinishedCallback :: WebViewResourceLoadFinishedCallback -> Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr () -> IO ()
- type C_WebViewResourceRequestStartingCallback = Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr NetworkRequest -> Ptr NetworkResponse -> Ptr () -> IO ()
- type WebViewResourceRequestStartingCallback = WebFrame -> WebResource -> NetworkRequest -> NetworkResponse -> IO ()
- data WebViewResourceRequestStartingSignalInfo
- afterWebViewResourceRequestStarting :: (IsWebView a, MonadIO m) => a -> WebViewResourceRequestStartingCallback -> m SignalHandlerId
- genClosure_WebViewResourceRequestStarting :: WebViewResourceRequestStartingCallback -> IO Closure
- mk_WebViewResourceRequestStartingCallback :: C_WebViewResourceRequestStartingCallback -> IO (FunPtr C_WebViewResourceRequestStartingCallback)
- noWebViewResourceRequestStartingCallback :: Maybe WebViewResourceRequestStartingCallback
- onWebViewResourceRequestStarting :: (IsWebView a, MonadIO m) => a -> WebViewResourceRequestStartingCallback -> m SignalHandlerId
- wrap_WebViewResourceRequestStartingCallback :: WebViewResourceRequestStartingCallback -> Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr NetworkRequest -> Ptr NetworkResponse -> Ptr () -> IO ()
- type C_WebViewResourceResponseReceivedCallback = Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr NetworkResponse -> Ptr () -> IO ()
- type WebViewResourceResponseReceivedCallback = WebFrame -> WebResource -> NetworkResponse -> IO ()
- data WebViewResourceResponseReceivedSignalInfo
- afterWebViewResourceResponseReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceResponseReceivedCallback -> m SignalHandlerId
- genClosure_WebViewResourceResponseReceived :: WebViewResourceResponseReceivedCallback -> IO Closure
- mk_WebViewResourceResponseReceivedCallback :: C_WebViewResourceResponseReceivedCallback -> IO (FunPtr C_WebViewResourceResponseReceivedCallback)
- noWebViewResourceResponseReceivedCallback :: Maybe WebViewResourceResponseReceivedCallback
- onWebViewResourceResponseReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceResponseReceivedCallback -> m SignalHandlerId
- wrap_WebViewResourceResponseReceivedCallback :: WebViewResourceResponseReceivedCallback -> Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr NetworkResponse -> Ptr () -> IO ()
- type C_WebViewRunFileChooserCallback = Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt
- type WebViewRunFileChooserCallback = FileChooserRequest -> IO Bool
- data WebViewRunFileChooserSignalInfo
- afterWebViewRunFileChooser :: (IsWebView a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId
- genClosure_WebViewRunFileChooser :: WebViewRunFileChooserCallback -> IO Closure
- mk_WebViewRunFileChooserCallback :: C_WebViewRunFileChooserCallback -> IO (FunPtr C_WebViewRunFileChooserCallback)
- noWebViewRunFileChooserCallback :: Maybe WebViewRunFileChooserCallback
- onWebViewRunFileChooser :: (IsWebView a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId
- wrap_WebViewRunFileChooserCallback :: WebViewRunFileChooserCallback -> Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt
- type C_WebViewScriptAlertCallback = Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO CInt
- type WebViewScriptAlertCallback = WebFrame -> Text -> IO Bool
- data WebViewScriptAlertSignalInfo
- afterWebViewScriptAlert :: (IsWebView a, MonadIO m) => a -> WebViewScriptAlertCallback -> m SignalHandlerId
- genClosure_WebViewScriptAlert :: WebViewScriptAlertCallback -> IO Closure
- mk_WebViewScriptAlertCallback :: C_WebViewScriptAlertCallback -> IO (FunPtr C_WebViewScriptAlertCallback)
- noWebViewScriptAlertCallback :: Maybe WebViewScriptAlertCallback
- onWebViewScriptAlert :: (IsWebView a, MonadIO m) => a -> WebViewScriptAlertCallback -> m SignalHandlerId
- wrap_WebViewScriptAlertCallback :: WebViewScriptAlertCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO CInt
- type C_WebViewScriptConfirmCallback = Ptr () -> Ptr WebFrame -> CString -> Ptr () -> Ptr () -> IO CInt
- type WebViewScriptConfirmCallback = WebFrame -> Text -> Ptr () -> IO Bool
- data WebViewScriptConfirmSignalInfo
- afterWebViewScriptConfirm :: (IsWebView a, MonadIO m) => a -> WebViewScriptConfirmCallback -> m SignalHandlerId
- genClosure_WebViewScriptConfirm :: WebViewScriptConfirmCallback -> IO Closure
- mk_WebViewScriptConfirmCallback :: C_WebViewScriptConfirmCallback -> IO (FunPtr C_WebViewScriptConfirmCallback)
- noWebViewScriptConfirmCallback :: Maybe WebViewScriptConfirmCallback
- onWebViewScriptConfirm :: (IsWebView a, MonadIO m) => a -> WebViewScriptConfirmCallback -> m SignalHandlerId
- wrap_WebViewScriptConfirmCallback :: WebViewScriptConfirmCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr () -> Ptr () -> IO CInt
- type C_WebViewScriptPromptCallback = Ptr () -> Ptr WebFrame -> CString -> CString -> Ptr () -> Ptr () -> IO CInt
- type WebViewScriptPromptCallback = WebFrame -> Text -> Text -> Ptr () -> IO Bool
- data WebViewScriptPromptSignalInfo
- afterWebViewScriptPrompt :: (IsWebView a, MonadIO m) => a -> WebViewScriptPromptCallback -> m SignalHandlerId
- genClosure_WebViewScriptPrompt :: WebViewScriptPromptCallback -> IO Closure
- mk_WebViewScriptPromptCallback :: C_WebViewScriptPromptCallback -> IO (FunPtr C_WebViewScriptPromptCallback)
- noWebViewScriptPromptCallback :: Maybe WebViewScriptPromptCallback
- onWebViewScriptPrompt :: (IsWebView a, MonadIO m) => a -> WebViewScriptPromptCallback -> m SignalHandlerId
- wrap_WebViewScriptPromptCallback :: WebViewScriptPromptCallback -> Ptr () -> Ptr WebFrame -> CString -> CString -> Ptr () -> Ptr () -> IO CInt
- type C_WebViewSelectAllCallback = Ptr () -> Ptr () -> IO ()
- type WebViewSelectAllCallback = IO ()
- data WebViewSelectAllSignalInfo
- afterWebViewSelectAll :: (IsWebView a, MonadIO m) => a -> WebViewSelectAllCallback -> m SignalHandlerId
- genClosure_WebViewSelectAll :: WebViewSelectAllCallback -> IO Closure
- mk_WebViewSelectAllCallback :: C_WebViewSelectAllCallback -> IO (FunPtr C_WebViewSelectAllCallback)
- noWebViewSelectAllCallback :: Maybe WebViewSelectAllCallback
- onWebViewSelectAll :: (IsWebView a, MonadIO m) => a -> WebViewSelectAllCallback -> m SignalHandlerId
- wrap_WebViewSelectAllCallback :: WebViewSelectAllCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewSelectionChangedCallback = Ptr () -> Ptr () -> IO ()
- type WebViewSelectionChangedCallback = IO ()
- data WebViewSelectionChangedSignalInfo
- afterWebViewSelectionChanged :: (IsWebView a, MonadIO m) => a -> WebViewSelectionChangedCallback -> m SignalHandlerId
- genClosure_WebViewSelectionChanged :: WebViewSelectionChangedCallback -> IO Closure
- mk_WebViewSelectionChangedCallback :: C_WebViewSelectionChangedCallback -> IO (FunPtr C_WebViewSelectionChangedCallback)
- noWebViewSelectionChangedCallback :: Maybe WebViewSelectionChangedCallback
- onWebViewSelectionChanged :: (IsWebView a, MonadIO m) => a -> WebViewSelectionChangedCallback -> m SignalHandlerId
- wrap_WebViewSelectionChangedCallback :: WebViewSelectionChangedCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewShouldApplyStyleCallback = Ptr () -> Ptr DOMCSSStyleDeclaration -> Ptr DOMRange -> Ptr () -> IO CInt
- type WebViewShouldApplyStyleCallback = DOMCSSStyleDeclaration -> DOMRange -> IO Bool
- data WebViewShouldApplyStyleSignalInfo
- afterWebViewShouldApplyStyle :: (IsWebView a, MonadIO m) => a -> WebViewShouldApplyStyleCallback -> m SignalHandlerId
- genClosure_WebViewShouldApplyStyle :: WebViewShouldApplyStyleCallback -> IO Closure
- mk_WebViewShouldApplyStyleCallback :: C_WebViewShouldApplyStyleCallback -> IO (FunPtr C_WebViewShouldApplyStyleCallback)
- noWebViewShouldApplyStyleCallback :: Maybe WebViewShouldApplyStyleCallback
- onWebViewShouldApplyStyle :: (IsWebView a, MonadIO m) => a -> WebViewShouldApplyStyleCallback -> m SignalHandlerId
- wrap_WebViewShouldApplyStyleCallback :: WebViewShouldApplyStyleCallback -> Ptr () -> Ptr DOMCSSStyleDeclaration -> Ptr DOMRange -> Ptr () -> IO CInt
- type C_WebViewShouldBeginEditingCallback = Ptr () -> Ptr DOMRange -> Ptr () -> IO CInt
- type WebViewShouldBeginEditingCallback = DOMRange -> IO Bool
- data WebViewShouldBeginEditingSignalInfo
- afterWebViewShouldBeginEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldBeginEditingCallback -> m SignalHandlerId
- genClosure_WebViewShouldBeginEditing :: WebViewShouldBeginEditingCallback -> IO Closure
- mk_WebViewShouldBeginEditingCallback :: C_WebViewShouldBeginEditingCallback -> IO (FunPtr C_WebViewShouldBeginEditingCallback)
- noWebViewShouldBeginEditingCallback :: Maybe WebViewShouldBeginEditingCallback
- onWebViewShouldBeginEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldBeginEditingCallback -> m SignalHandlerId
- wrap_WebViewShouldBeginEditingCallback :: WebViewShouldBeginEditingCallback -> Ptr () -> Ptr DOMRange -> Ptr () -> IO CInt
- type C_WebViewShouldChangeSelectedRangeCallback = Ptr () -> Ptr DOMRange -> Ptr DOMRange -> CUInt -> CInt -> Ptr () -> IO CInt
- type WebViewShouldChangeSelectedRangeCallback = DOMRange -> DOMRange -> SelectionAffinity -> Bool -> IO Bool
- data WebViewShouldChangeSelectedRangeSignalInfo
- afterWebViewShouldChangeSelectedRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldChangeSelectedRangeCallback -> m SignalHandlerId
- genClosure_WebViewShouldChangeSelectedRange :: WebViewShouldChangeSelectedRangeCallback -> IO Closure
- mk_WebViewShouldChangeSelectedRangeCallback :: C_WebViewShouldChangeSelectedRangeCallback -> IO (FunPtr C_WebViewShouldChangeSelectedRangeCallback)
- noWebViewShouldChangeSelectedRangeCallback :: Maybe WebViewShouldChangeSelectedRangeCallback
- onWebViewShouldChangeSelectedRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldChangeSelectedRangeCallback -> m SignalHandlerId
- wrap_WebViewShouldChangeSelectedRangeCallback :: WebViewShouldChangeSelectedRangeCallback -> Ptr () -> Ptr DOMRange -> Ptr DOMRange -> CUInt -> CInt -> Ptr () -> IO CInt
- type C_WebViewShouldDeleteRangeCallback = Ptr () -> Ptr DOMRange -> Ptr () -> IO CInt
- type WebViewShouldDeleteRangeCallback = DOMRange -> IO Bool
- data WebViewShouldDeleteRangeSignalInfo
- afterWebViewShouldDeleteRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldDeleteRangeCallback -> m SignalHandlerId
- genClosure_WebViewShouldDeleteRange :: WebViewShouldDeleteRangeCallback -> IO Closure
- mk_WebViewShouldDeleteRangeCallback :: C_WebViewShouldDeleteRangeCallback -> IO (FunPtr C_WebViewShouldDeleteRangeCallback)
- noWebViewShouldDeleteRangeCallback :: Maybe WebViewShouldDeleteRangeCallback
- onWebViewShouldDeleteRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldDeleteRangeCallback -> m SignalHandlerId
- wrap_WebViewShouldDeleteRangeCallback :: WebViewShouldDeleteRangeCallback -> Ptr () -> Ptr DOMRange -> Ptr () -> IO CInt
- type C_WebViewShouldEndEditingCallback = Ptr () -> Ptr DOMRange -> Ptr () -> IO CInt
- type WebViewShouldEndEditingCallback = DOMRange -> IO Bool
- data WebViewShouldEndEditingSignalInfo
- afterWebViewShouldEndEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldEndEditingCallback -> m SignalHandlerId
- genClosure_WebViewShouldEndEditing :: WebViewShouldEndEditingCallback -> IO Closure
- mk_WebViewShouldEndEditingCallback :: C_WebViewShouldEndEditingCallback -> IO (FunPtr C_WebViewShouldEndEditingCallback)
- noWebViewShouldEndEditingCallback :: Maybe WebViewShouldEndEditingCallback
- onWebViewShouldEndEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldEndEditingCallback -> m SignalHandlerId
- wrap_WebViewShouldEndEditingCallback :: WebViewShouldEndEditingCallback -> Ptr () -> Ptr DOMRange -> Ptr () -> IO CInt
- type C_WebViewShouldInsertNodeCallback = Ptr () -> Ptr DOMNode -> Ptr DOMRange -> CUInt -> Ptr () -> IO CInt
- type WebViewShouldInsertNodeCallback = DOMNode -> DOMRange -> InsertAction -> IO Bool
- data WebViewShouldInsertNodeSignalInfo
- afterWebViewShouldInsertNode :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertNodeCallback -> m SignalHandlerId
- genClosure_WebViewShouldInsertNode :: WebViewShouldInsertNodeCallback -> IO Closure
- mk_WebViewShouldInsertNodeCallback :: C_WebViewShouldInsertNodeCallback -> IO (FunPtr C_WebViewShouldInsertNodeCallback)
- noWebViewShouldInsertNodeCallback :: Maybe WebViewShouldInsertNodeCallback
- onWebViewShouldInsertNode :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertNodeCallback -> m SignalHandlerId
- wrap_WebViewShouldInsertNodeCallback :: WebViewShouldInsertNodeCallback -> Ptr () -> Ptr DOMNode -> Ptr DOMRange -> CUInt -> Ptr () -> IO CInt
- type C_WebViewShouldInsertTextCallback = Ptr () -> CString -> Ptr DOMRange -> CUInt -> Ptr () -> IO CInt
- type WebViewShouldInsertTextCallback = Text -> DOMRange -> InsertAction -> IO Bool
- data WebViewShouldInsertTextSignalInfo
- afterWebViewShouldInsertText :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertTextCallback -> m SignalHandlerId
- genClosure_WebViewShouldInsertText :: WebViewShouldInsertTextCallback -> IO Closure
- mk_WebViewShouldInsertTextCallback :: C_WebViewShouldInsertTextCallback -> IO (FunPtr C_WebViewShouldInsertTextCallback)
- noWebViewShouldInsertTextCallback :: Maybe WebViewShouldInsertTextCallback
- onWebViewShouldInsertText :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertTextCallback -> m SignalHandlerId
- wrap_WebViewShouldInsertTextCallback :: WebViewShouldInsertTextCallback -> Ptr () -> CString -> Ptr DOMRange -> CUInt -> Ptr () -> IO CInt
- type C_WebViewShouldShowDeleteInterfaceForElementCallback = Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt
- type WebViewShouldShowDeleteInterfaceForElementCallback = DOMHTMLElement -> IO Bool
- data WebViewShouldShowDeleteInterfaceForElementSignalInfo
- afterWebViewShouldShowDeleteInterfaceForElement :: (IsWebView a, MonadIO m) => a -> WebViewShouldShowDeleteInterfaceForElementCallback -> m SignalHandlerId
- genClosure_WebViewShouldShowDeleteInterfaceForElement :: WebViewShouldShowDeleteInterfaceForElementCallback -> IO Closure
- mk_WebViewShouldShowDeleteInterfaceForElementCallback :: C_WebViewShouldShowDeleteInterfaceForElementCallback -> IO (FunPtr C_WebViewShouldShowDeleteInterfaceForElementCallback)
- noWebViewShouldShowDeleteInterfaceForElementCallback :: Maybe WebViewShouldShowDeleteInterfaceForElementCallback
- onWebViewShouldShowDeleteInterfaceForElement :: (IsWebView a, MonadIO m) => a -> WebViewShouldShowDeleteInterfaceForElementCallback -> m SignalHandlerId
- wrap_WebViewShouldShowDeleteInterfaceForElementCallback :: WebViewShouldShowDeleteInterfaceForElementCallback -> Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt
- type C_WebViewStatusBarTextChangedCallback = Ptr () -> CString -> Ptr () -> IO ()
- type WebViewStatusBarTextChangedCallback = Text -> IO ()
- data WebViewStatusBarTextChangedSignalInfo
- afterWebViewStatusBarTextChanged :: (IsWebView a, MonadIO m) => a -> WebViewStatusBarTextChangedCallback -> m SignalHandlerId
- genClosure_WebViewStatusBarTextChanged :: WebViewStatusBarTextChangedCallback -> IO Closure
- mk_WebViewStatusBarTextChangedCallback :: C_WebViewStatusBarTextChangedCallback -> IO (FunPtr C_WebViewStatusBarTextChangedCallback)
- noWebViewStatusBarTextChangedCallback :: Maybe WebViewStatusBarTextChangedCallback
- onWebViewStatusBarTextChanged :: (IsWebView a, MonadIO m) => a -> WebViewStatusBarTextChangedCallback -> m SignalHandlerId
- wrap_WebViewStatusBarTextChangedCallback :: WebViewStatusBarTextChangedCallback -> Ptr () -> CString -> Ptr () -> IO ()
- type C_WebViewTitleChangedCallback = Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO ()
- type WebViewTitleChangedCallback = WebFrame -> Text -> IO ()
- data WebViewTitleChangedSignalInfo
- afterWebViewTitleChanged :: (IsWebView a, MonadIO m) => a -> WebViewTitleChangedCallback -> m SignalHandlerId
- genClosure_WebViewTitleChanged :: WebViewTitleChangedCallback -> IO Closure
- mk_WebViewTitleChangedCallback :: C_WebViewTitleChangedCallback -> IO (FunPtr C_WebViewTitleChangedCallback)
- noWebViewTitleChangedCallback :: Maybe WebViewTitleChangedCallback
- onWebViewTitleChanged :: (IsWebView a, MonadIO m) => a -> WebViewTitleChangedCallback -> m SignalHandlerId
- wrap_WebViewTitleChangedCallback :: WebViewTitleChangedCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO ()
- type C_WebViewUndoCallback = Ptr () -> Ptr () -> IO ()
- type WebViewUndoCallback = IO ()
- data WebViewUndoSignalInfo
- afterWebViewUndo :: (IsWebView a, MonadIO m) => a -> WebViewUndoCallback -> m SignalHandlerId
- genClosure_WebViewUndo :: WebViewUndoCallback -> IO Closure
- mk_WebViewUndoCallback :: C_WebViewUndoCallback -> IO (FunPtr C_WebViewUndoCallback)
- noWebViewUndoCallback :: Maybe WebViewUndoCallback
- onWebViewUndo :: (IsWebView a, MonadIO m) => a -> WebViewUndoCallback -> m SignalHandlerId
- wrap_WebViewUndoCallback :: WebViewUndoCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewUserChangedContentsCallback = Ptr () -> Ptr () -> IO ()
- type WebViewUserChangedContentsCallback = IO ()
- data WebViewUserChangedContentsSignalInfo
- afterWebViewUserChangedContents :: (IsWebView a, MonadIO m) => a -> WebViewUserChangedContentsCallback -> m SignalHandlerId
- genClosure_WebViewUserChangedContents :: WebViewUserChangedContentsCallback -> IO Closure
- mk_WebViewUserChangedContentsCallback :: C_WebViewUserChangedContentsCallback -> IO (FunPtr C_WebViewUserChangedContentsCallback)
- noWebViewUserChangedContentsCallback :: Maybe WebViewUserChangedContentsCallback
- onWebViewUserChangedContents :: (IsWebView a, MonadIO m) => a -> WebViewUserChangedContentsCallback -> m SignalHandlerId
- wrap_WebViewUserChangedContentsCallback :: WebViewUserChangedContentsCallback -> Ptr () -> Ptr () -> IO ()
- type C_WebViewViewportAttributesChangedCallback = Ptr () -> Ptr ViewportAttributes -> Ptr () -> IO ()
- type WebViewViewportAttributesChangedCallback = ViewportAttributes -> IO ()
- data WebViewViewportAttributesChangedSignalInfo
- afterWebViewViewportAttributesChanged :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesChangedCallback -> m SignalHandlerId
- genClosure_WebViewViewportAttributesChanged :: WebViewViewportAttributesChangedCallback -> IO Closure
- mk_WebViewViewportAttributesChangedCallback :: C_WebViewViewportAttributesChangedCallback -> IO (FunPtr C_WebViewViewportAttributesChangedCallback)
- noWebViewViewportAttributesChangedCallback :: Maybe WebViewViewportAttributesChangedCallback
- onWebViewViewportAttributesChanged :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesChangedCallback -> m SignalHandlerId
- wrap_WebViewViewportAttributesChangedCallback :: WebViewViewportAttributesChangedCallback -> Ptr () -> Ptr ViewportAttributes -> Ptr () -> IO ()
- type C_WebViewViewportAttributesRecomputeRequestedCallback = Ptr () -> Ptr ViewportAttributes -> Ptr () -> IO ()
- type WebViewViewportAttributesRecomputeRequestedCallback = ViewportAttributes -> IO ()
- data WebViewViewportAttributesRecomputeRequestedSignalInfo
- afterWebViewViewportAttributesRecomputeRequested :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesRecomputeRequestedCallback -> m SignalHandlerId
- genClosure_WebViewViewportAttributesRecomputeRequested :: WebViewViewportAttributesRecomputeRequestedCallback -> IO Closure
- mk_WebViewViewportAttributesRecomputeRequestedCallback :: C_WebViewViewportAttributesRecomputeRequestedCallback -> IO (FunPtr C_WebViewViewportAttributesRecomputeRequestedCallback)
- noWebViewViewportAttributesRecomputeRequestedCallback :: Maybe WebViewViewportAttributesRecomputeRequestedCallback
- onWebViewViewportAttributesRecomputeRequested :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesRecomputeRequestedCallback -> m SignalHandlerId
- wrap_WebViewViewportAttributesRecomputeRequestedCallback :: WebViewViewportAttributesRecomputeRequestedCallback -> Ptr () -> Ptr ViewportAttributes -> Ptr () -> IO ()
- type C_WebViewWebViewReadyCallback = Ptr () -> Ptr () -> IO CInt
- type WebViewWebViewReadyCallback = IO Bool
- data WebViewWebViewReadySignalInfo
- afterWebViewWebViewReady :: (IsWebView a, MonadIO m) => a -> WebViewWebViewReadyCallback -> m SignalHandlerId
- genClosure_WebViewWebViewReady :: WebViewWebViewReadyCallback -> IO Closure
- mk_WebViewWebViewReadyCallback :: C_WebViewWebViewReadyCallback -> IO (FunPtr C_WebViewWebViewReadyCallback)
- noWebViewWebViewReadyCallback :: Maybe WebViewWebViewReadyCallback
- onWebViewWebViewReady :: (IsWebView a, MonadIO m) => a -> WebViewWebViewReadyCallback -> m SignalHandlerId
- wrap_WebViewWebViewReadyCallback :: WebViewWebViewReadyCallback -> Ptr () -> Ptr () -> IO CInt
- type C_WebViewWindowObjectClearedCallback = Ptr () -> Ptr WebFrame -> Ptr () -> Ptr () -> Ptr () -> IO ()
- type WebViewWindowObjectClearedCallback = WebFrame -> Ptr () -> Ptr () -> IO ()
- data WebViewWindowObjectClearedSignalInfo
- afterWebViewWindowObjectCleared :: (IsWebView a, MonadIO m) => a -> WebViewWindowObjectClearedCallback -> m SignalHandlerId
- genClosure_WebViewWindowObjectCleared :: WebViewWindowObjectClearedCallback -> IO Closure
- mk_WebViewWindowObjectClearedCallback :: C_WebViewWindowObjectClearedCallback -> IO (FunPtr C_WebViewWindowObjectClearedCallback)
- noWebViewWindowObjectClearedCallback :: Maybe WebViewWindowObjectClearedCallback
- onWebViewWindowObjectCleared :: (IsWebView a, MonadIO m) => a -> WebViewWindowObjectClearedCallback -> m SignalHandlerId
- wrap_WebViewWindowObjectClearedCallback :: WebViewWindowObjectClearedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> Ptr () -> Ptr () -> IO ()
Exported types
GObject WebView Source # | |
IsImplementorIface WebView Source # | |
IsObject WebView Source # | |
IsBuildable WebView Source # | |
IsScrollable WebView Source # | |
IsContainer WebView Source # | |
IsWidget 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 AttributeList WebView Source # | |
type SignalList WebView Source # | |
Methods
canCopyClipboard
data WebViewCanCopyClipboardMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanCopyClipboardMethodInfo a signature Source # | |
webViewCanCopyClipboard Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool |
Determines whether or not it is currently possible to copy to the clipboard.
canCutClipboard
data WebViewCanCutClipboardMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanCutClipboardMethodInfo a signature Source # | |
webViewCanCutClipboard Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool |
Determines whether or not it is currently possible to cut to the clipboard.
canGoBack
data WebViewCanGoBackMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanGoBackMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool |
Determines whether web_view
has a previous history item.
canGoBackOrForward
data WebViewCanGoBackOrForwardMethodInfo Source #
((~) * signature (Int32 -> m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanGoBackOrForwardMethodInfo a signature Source # | |
webViewCanGoBackOrForward Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Int32 |
|
-> m Bool | Returns: |
Determines whether web_view
has a history item of steps
. Negative values
represent steps backward while positive values represent steps forward.
canGoForward
data WebViewCanGoForwardMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanGoForwardMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool |
Determines whether web_view
has a next history item.
canPasteClipboard
data WebViewCanPasteClipboardMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanPasteClipboardMethodInfo a signature Source # | |
webViewCanPasteClipboard Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool |
Determines whether or not it is currently possible to paste from the clipboard.
canRedo
data WebViewCanRedoMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanRedoMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool |
Determines whether or not it is currently possible to redo the last editing command in the view.
Since: 1.1.14
canShowMimeType
data WebViewCanShowMimeTypeMethodInfo Source #
((~) * signature (Text -> m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanShowMimeTypeMethodInfo a signature Source # | |
webViewCanShowMimeType Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Text |
|
-> m Bool | Returns: a |
This functions returns whether or not a MIME type can be displayed using this view.
Since: 1.0.3
canUndo
data WebViewCanUndoMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanUndoMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool |
Determines whether or not it is currently possible to undo the last editing command in the view.
Since: 1.1.14
copyClipboard
data WebViewCopyClipboardMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewCopyClipboardMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Copies the current selection inside the webView
to the clipboard.
cutClipboard
data WebViewCutClipboardMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewCutClipboardMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Cuts the current selection inside the webView
to the clipboard.
deleteSelection
data WebViewDeleteSelectionMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewDeleteSelectionMethodInfo a signature Source # | |
webViewDeleteSelection Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Deletes the current selection inside the webView
.
executeScript
data WebViewExecuteScriptMethodInfo Source #
((~) * signature (Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewExecuteScriptMethodInfo a signature Source # | |
webViewExecuteScript :: (HasCallStack, MonadIO m, IsWebView a) => a -> Text -> m () Source #
No description available in the introspection data.
getBackForwardList
data WebViewGetBackForwardListMethodInfo Source #
((~) * signature (m WebBackForwardList), MonadIO m, IsWebView a) => MethodInfo * WebViewGetBackForwardListMethodInfo a signature Source # | |
webViewGetBackForwardList Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m WebBackForwardList | Returns: the |
Obtains the WebBackForwardList
associated with the given WebView
. The
WebBackForwardList
is owned by the WebView
.
getCopyTargetList
data WebViewGetCopyTargetListMethodInfo Source #
((~) * signature (m TargetList), MonadIO m, IsWebView a) => MethodInfo * WebViewGetCopyTargetListMethodInfo a signature Source # | |
webViewGetCopyTargetList Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m TargetList | Returns: the |
This function returns the list of targets this WebView
can
provide for clipboard copying and as DND source. The targets in the list are
added with values from the WebViewTargetInfo
enum,
using targetListAdd
and
targetListAddTextTargets
.
getCustomEncoding
data WebViewGetCustomEncodingMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsWebView a) => MethodInfo * WebViewGetCustomEncodingMethodInfo a signature Source # | |
webViewGetCustomEncoding Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Text | Returns: a string containing the current custom encoding for |
Returns the current encoding of the WebView
, not the default-encoding
of WebKitWebSettings.
Since: 1.1.1
getDomDocument
data WebViewGetDomDocumentMethodInfo Source #
((~) * signature (m DOMDocument), MonadIO m, IsWebView a) => MethodInfo * WebViewGetDomDocumentMethodInfo a signature Source # | |
webViewGetDomDocument Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m DOMDocument | Returns: the |
No description available in the introspection data.
Since: 1.3.1
getEditable
data WebViewGetEditableMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewGetEditableMethodInfo a signature Source # | |
getEncoding
data WebViewGetEncodingMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsWebView a) => MethodInfo * WebViewGetEncodingMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Text | Returns: the default encoding |
Returns the default encoding of the WebView
.
Since: 1.1.1
getFocusedFrame
data WebViewGetFocusedFrameMethodInfo Source #
((~) * signature (m WebFrame), MonadIO m, IsWebView a) => MethodInfo * WebViewGetFocusedFrameMethodInfo a signature Source # | |
webViewGetFocusedFrame Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m WebFrame | Returns: The focused |
Returns the frame that has focus or an active text selection.
getFullContentZoom
data WebViewGetFullContentZoomMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewGetFullContentZoomMethodInfo a signature Source # | |
webViewGetFullContentZoom Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool | Returns: |
Returns whether the zoom level affects only text or all elements.
Since: 1.0.1
getHitTestResult
data WebViewGetHitTestResultMethodInfo Source #
((~) * signature (EventButton -> m HitTestResult), MonadIO m, IsWebView a) => MethodInfo * WebViewGetHitTestResultMethodInfo a signature Source # | |
webViewGetHitTestResult Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> EventButton |
|
-> m HitTestResult | Returns: a newly created |
Does a 'hit test' in the coordinates specified by event
to figure
out context information about that position in the webView
.
Since: 1.1.15
getIconPixbuf
data WebViewGetIconPixbufMethodInfo Source #
((~) * signature (m Pixbuf), MonadIO m, IsWebView a) => MethodInfo * WebViewGetIconPixbufMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Pixbuf |
Deprecated: (Since version 1.8)Use webViewTryGetFaviconPixbuf
instead.
Obtains a Pixbuf
of the favicon for the given WebView
, or
a default icon if there is no icon for the given page. Use
webViewGetIconUri
if you need to distinguish these cases.
Usually you want to connect to WebKitWebView::icon-loaded and call this
method in the callback.
The pixbuf will have the largest size provided by the server and should
be resized before it is displayed.
See also iconDatabaseGetIconPixbuf
.
Since: 1.3.13
getIconUri
data WebViewGetIconUriMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsWebView a) => MethodInfo * WebViewGetIconUriMethodInfo a signature Source # | |
getInspector
data WebViewGetInspectorMethodInfo Source #
((~) * signature (m WebInspector), MonadIO m, IsWebView a) => MethodInfo * WebViewGetInspectorMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m WebInspector | Returns: the |
Obtains the WebInspector
associated with the
WebView
. Every WebView
object has a
WebInspector
object attached to it as soon as it is created,
so this function will only return NULL if the argument is not a
valid WebView
.
Since: 1.0.3
getLoadStatus
data WebViewGetLoadStatusMethodInfo Source #
((~) * signature (m LoadStatus), MonadIO m, IsWebView a) => MethodInfo * WebViewGetLoadStatusMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m LoadStatus | Returns: a |
Determines the current status of the load.
Since: 1.1.7
getMainFrame
data WebViewGetMainFrameMethodInfo Source #
((~) * signature (m WebFrame), MonadIO m, IsWebView a) => MethodInfo * WebViewGetMainFrameMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m WebFrame | Returns: the main |
Returns the main frame for the webView
.
getPasteTargetList
data WebViewGetPasteTargetListMethodInfo Source #
((~) * signature (m TargetList), MonadIO m, IsWebView a) => MethodInfo * WebViewGetPasteTargetListMethodInfo a signature Source # | |
webViewGetPasteTargetList Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m TargetList | Returns: the |
This function returns the list of targets this WebView
can
provide for clipboard pasting and as DND destination. The targets in the list are
added with values from the WebViewTargetInfo
enum,
using targetListAdd
and
targetListAddTextTargets
.
getProgress
data WebViewGetProgressMethodInfo Source #
((~) * signature (m Double), MonadIO m, IsWebView a) => MethodInfo * WebViewGetProgressMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Double | Returns: a gdouble representing the status of the current load. This value will be in the range [0, 1]. |
Determines the current progress of the load.
Since: 1.1.7
getSettings
data WebViewGetSettingsMethodInfo Source #
((~) * signature (m WebSettings), MonadIO m, IsWebView a) => MethodInfo * WebViewGetSettingsMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m WebSettings | Returns: the |
Obtains the WebSettings
associated with the
WebView
. The WebView
always has an associated
instance of WebSettings
. The reference that is returned by
this call is owned by the WebView
. You may need to increase
its reference count if you intend to keep it alive for longer than
the WebView
.
getSnapshot
data WebViewGetSnapshotMethodInfo Source #
((~) * signature (m Surface), MonadIO m, IsWebView a) => MethodInfo * WebViewGetSnapshotMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Surface | Returns: a |
Retrieves a snapshot with the visible contents of webview
.
Since: 1.10
getTitle
data WebViewGetTitleMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsWebView a) => MethodInfo * WebViewGetTitleMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Text | Returns: the title of |
Returns the webView
's document title
Since: 1.1.4
getTransparent
data WebViewGetTransparentMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewGetTransparentMethodInfo a signature Source # | |
webViewGetTransparent Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool | Returns: |
Returns whether the WebView
has a transparent background.
getUri
data WebViewGetUriMethodInfo Source #
((~) * signature (m (Maybe Text)), MonadIO m, IsWebView a) => MethodInfo * WebViewGetUriMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m (Maybe Text) | Returns: the URI of |
Returns the current URI of the contents displayed by the webView
Since: 1.1.4
getViewMode
data WebViewGetViewModeMethodInfo Source #
((~) * signature (m WebViewViewMode), MonadIO m, IsWebView a) => MethodInfo * WebViewGetViewModeMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m WebViewViewMode | Returns: the |
Gets the value of the view-mode property of the
WebView
. Check the property's documentation for more
information.
Since: 1.3.4
getViewSourceMode
data WebViewGetViewSourceModeMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewGetViewSourceModeMethodInfo a signature Source # | |
webViewGetViewSourceMode Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool | Returns: |
No description available in the introspection data.
Since: 1.1.14
getViewportAttributes
data WebViewGetViewportAttributesMethodInfo Source #
((~) * signature (m ViewportAttributes), MonadIO m, IsWebView a) => MethodInfo * WebViewGetViewportAttributesMethodInfo a signature Source # | |
webViewGetViewportAttributes Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m ViewportAttributes | Returns: the |
Obtains the ViewportAttributes
associated with the
WebView
. Every WebView
object has a
ViewportAttributes
object attached to it as soon as it is
created, so this function will only return NULL if the argument is
not a valid WebView
. Do note however that the viewport
attributes object only contains valid information when the current
page has a viewport meta tag. You can check whether the data should
be used by checking the ViewportAttributes
:valid
property.
Since: 1.3.8
getWindowFeatures
data WebViewGetWindowFeaturesMethodInfo Source #
((~) * signature (m WebWindowFeatures), MonadIO m, IsWebView a) => MethodInfo * WebViewGetWindowFeaturesMethodInfo a signature Source # | |
webViewGetWindowFeatures Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m WebWindowFeatures | Returns: the instance of |
No description available in the introspection data.
Since: 1.0.3
getZoomLevel
data WebViewGetZoomLevelMethodInfo Source #
((~) * signature (m Float), MonadIO m, IsWebView a) => MethodInfo * WebViewGetZoomLevelMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Float | Returns: the zoom level of |
goBack
data WebViewGoBackMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewGoBackMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Loads the previous history item.
goBackOrForward
data WebViewGoBackOrForwardMethodInfo Source #
((~) * signature (Int32 -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewGoBackOrForwardMethodInfo a signature Source # | |
webViewGoBackOrForward Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Int32 |
|
-> m () |
Loads the history item that is the number of steps
away from the current
item. Negative values represent steps backward while positive values
represent steps forward.
goForward
data WebViewGoForwardMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewGoForwardMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Loads the next history item.
goToBackForwardItem
data WebViewGoToBackForwardItemMethodInfo Source #
((~) * signature (b -> m Bool), MonadIO m, IsWebView a, IsWebHistoryItem b) => MethodInfo * WebViewGoToBackForwardItemMethodInfo a signature Source # | |
webViewGoToBackForwardItem Source #
:: (HasCallStack, MonadIO m, IsWebView a, IsWebHistoryItem b) | |
=> a |
|
-> b |
|
-> m Bool | Returns: |
Go to the specified WebHistoryItem
hasSelection
data WebViewHasSelectionMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewHasSelectionMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m Bool |
Determines whether text was selected.
loadHtmlString
data WebViewLoadHtmlStringMethodInfo Source #
((~) * signature (Text -> Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewLoadHtmlStringMethodInfo a signature Source # | |
webViewLoadHtmlString Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Text |
|
-> Text |
|
-> m () |
Deprecated: (Since version 1.1.1)Use webViewLoadString
instead.
Requests loading of the given content
with the specified baseUri
.
loadRequest
data WebViewLoadRequestMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsWebView a, IsNetworkRequest b) => MethodInfo * WebViewLoadRequestMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a, IsNetworkRequest b) | |
=> a |
|
-> b |
|
-> m () |
Requests loading of the specified asynchronous client request.
Creates a provisional data source that will transition to a committed data
source once any data has been received. Use webViewStopLoading
to
stop the load.
Since: 1.1.1
loadString
loadUri
data WebViewLoadUriMethodInfo Source #
((~) * signature (Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewLoadUriMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Text |
|
-> m () |
Requests loading of the specified URI string.
Since: 1.1.1
markTextMatches
webViewMarkTextMatches Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Text |
|
-> Bool |
|
-> Word32 |
|
-> m Word32 | Returns: the number of strings highlighted |
Attempts to highlight all occurances of string
inside web_view
.
moveCursor
data WebViewMoveCursorMethodInfo Source #
((~) * signature (MovementStep -> Int32 -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewMoveCursorMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> MovementStep |
|
-> Int32 |
|
-> m () |
Move the cursor in view
as described by step
and count
.
Since: 1.1.4
new
webViewNew :: (HasCallStack, MonadIO m) => m WebView Source #
No description available in the introspection data.
open
data WebViewOpenMethodInfo Source #
((~) * signature (Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewOpenMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Text |
|
-> m () |
Deprecated: (Since version 1.1.1)Use webViewLoadUri
instead.
Requests loading of the specified URI string.
pasteClipboard
data WebViewPasteClipboardMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewPasteClipboardMethodInfo a signature Source # | |
webViewPasteClipboard Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Pastes the current contents of the clipboard to the webView
.
redo
data WebViewRedoMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewRedoMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Redoes the last editing command in the view, if possible.
Since: 1.1.14
reload
data WebViewReloadMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewReloadMethodInfo a signature Source # | |
webViewReload :: (HasCallStack, MonadIO m, IsWebView a) => a -> m () Source #
No description available in the introspection data.
reloadBypassCache
data WebViewReloadBypassCacheMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewReloadBypassCacheMethodInfo a signature Source # | |
webViewReloadBypassCache Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Reloads the webView
without using any cached data.
Since: 1.0.3
searchText
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Text |
|
-> Bool |
|
-> Bool |
|
-> Bool |
|
-> m Bool |
Looks for a specified string inside web_view
.
selectAll
data WebViewSelectAllMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSelectAllMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Attempts to select everything inside the webView
.
setCustomEncoding
data WebViewSetCustomEncodingMethodInfo Source #
((~) * signature (Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetCustomEncodingMethodInfo a signature Source # | |
webViewSetCustomEncoding Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Text |
|
-> m () |
Sets the current WebView
encoding, without modifying the default one,
and reloads the page.
Since: 1.1.1
setEditable
data WebViewSetEditableMethodInfo Source #
((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetEditableMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Bool |
|
-> m () |
Sets whether webView
allows the user to edit its HTML document.
If flag
is True
, webView
allows the user to edit the document. If flag
is
False
, an element in webView
's document can only be edited if the
CONTENTEDITABLE attribute has been set on the element or one of its parent
elements. You can change webView
's document programmatically regardless of
this setting. By default a WebView
is not editable.
Normally, an HTML document is not editable unless the elements within the
document are editable. This function provides a low-level way to make the
contents of a WebView
editable without altering the document or DOM
structure.
setFullContentZoom
data WebViewSetFullContentZoomMethodInfo Source #
((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetFullContentZoomMethodInfo a signature Source # | |
webViewSetFullContentZoom Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Bool |
|
-> m () |
Sets whether the zoom level affects only text or all elements.
Since: 1.0.1
setHighlightTextMatches
data WebViewSetHighlightTextMatchesMethodInfo Source #
((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetHighlightTextMatchesMethodInfo a signature Source # | |
webViewSetHighlightTextMatches Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Bool |
|
-> m () |
Highlights text matches previously marked by webkit_web_view_mark_text_matches.
setMaintainsBackForwardList
data WebViewSetMaintainsBackForwardListMethodInfo Source #
((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetMaintainsBackForwardListMethodInfo a signature Source # | |
webViewSetMaintainsBackForwardList Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Bool |
|
-> m () |
Set the view to maintain a back or forward list of history items.
setSettings
data WebViewSetSettingsMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsWebView a, IsWebSettings b) => MethodInfo * WebViewSetSettingsMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a, IsWebSettings b) | |
=> a |
|
-> b |
|
-> m () |
Replaces the WebSettings
instance that is currently attached
to webView
with settings
. The reference held by the webView
on
the old WebSettings
instance is dropped, and the reference
count of settings
is inscreased.
The settings are automatically applied to webView
.
setTransparent
data WebViewSetTransparentMethodInfo Source #
((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetTransparentMethodInfo a signature Source # | |
webViewSetTransparent Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Bool |
|
-> m () |
setViewMode
data WebViewSetViewModeMethodInfo Source #
((~) * signature (WebViewViewMode -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetViewModeMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> WebViewViewMode |
|
-> m () |
Sets the view-mode property of the WebView
. Check the
property's documentation for more information.
Since: 1.3.4
setViewSourceMode
data WebViewSetViewSourceModeMethodInfo Source #
((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetViewSourceModeMethodInfo a signature Source # | |
webViewSetViewSourceMode Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Bool |
|
-> m () |
Set whether the view should be in view source mode. Setting this mode to
True
before loading a URI will display the source of the web page in a
nice and readable format.
Since: 1.1.14
setZoomLevel
data WebViewSetZoomLevelMethodInfo Source #
((~) * signature (Float -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetZoomLevelMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Float |
|
-> m () |
stopLoading
data WebViewStopLoadingMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewStopLoadingMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Stops any ongoing load in the webView
.
tryGetFaviconPixbuf
webViewTryGetFaviconPixbuf Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> Word32 |
|
-> Word32 |
|
-> m Pixbuf |
Obtains a Pixbuf
of the favicon for the given
WebView
. This will return Nothing
is there is no icon for the
current WebView
or if the icon is in the database but not
available at the moment of this call. Use
webViewGetIconUri
if you need to distinguish these
cases. Usually you want to connect to WebKitWebView::icon-loaded
and call this method in the callback.
See also faviconDatabaseTryGetFaviconPixbuf
. Contrary
to this function the icon database one returns the URL of the page
containing the icon.
Since: 1.8
undo
data WebViewUndoMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewUndoMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Undoes the last editing command in the view, if possible.
Since: 1.1.14
unmarkTextMatches
data WebViewUnmarkTextMatchesMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewUnmarkTextMatchesMethodInfo a signature Source # | |
webViewUnmarkTextMatches Source #
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Removes highlighting previously set by webkit_web_view_mark_text_matches.
zoomIn
data WebViewZoomInMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewZoomInMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Increases the zoom level of webView
. The current zoom
level is incremented by the value of the "zoom-step"
property of the WebSettings
associated with webView
.
Since: 1.0.1
zoomOut
data WebViewZoomOutMethodInfo Source #
((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewZoomOutMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsWebView a) | |
=> a |
|
-> m () |
Decreases the zoom level of webView
. The current zoom
level is decremented by the value of the "zoom-step"
property of the WebSettings
associated with webView
.
Since: 1.0.1
Properties
copyTargetList
data WebViewCopyTargetListPropertyInfo Source #
getWebViewCopyTargetList :: (MonadIO m, IsWebView o) => o -> m (Maybe TargetList) Source #
webViewCopyTargetList :: AttrLabelProxy "copyTargetList" Source #
customEncoding
data WebViewCustomEncodingPropertyInfo Source #
constructWebViewCustomEncoding :: IsWebView o => Text -> IO (GValueConstruct o) Source #
webViewCustomEncoding :: AttrLabelProxy "customEncoding" Source #
editable
data WebViewEditablePropertyInfo Source #
constructWebViewEditable :: IsWebView o => Bool -> IO (GValueConstruct o) Source #
webViewEditable :: AttrLabelProxy "editable" Source #
encoding
data WebViewEncodingPropertyInfo Source #
webViewEncoding :: AttrLabelProxy "encoding" Source #
fullContentZoom
data WebViewFullContentZoomPropertyInfo Source #
constructWebViewFullContentZoom :: IsWebView o => Bool -> IO (GValueConstruct o) Source #
webViewFullContentZoom :: AttrLabelProxy "fullContentZoom" Source #
iconUri
data WebViewIconUriPropertyInfo Source #
webViewIconUri :: AttrLabelProxy "iconUri" Source #
imContext
data WebViewImContextPropertyInfo Source #
webViewImContext :: AttrLabelProxy "imContext" Source #
loadStatus
data WebViewLoadStatusPropertyInfo Source #
getWebViewLoadStatus :: (MonadIO m, IsWebView o) => o -> m LoadStatus Source #
webViewLoadStatus :: AttrLabelProxy "loadStatus" Source #
pasteTargetList
data WebViewPasteTargetListPropertyInfo Source #
getWebViewPasteTargetList :: (MonadIO m, IsWebView o) => o -> m (Maybe TargetList) Source #
webViewPasteTargetList :: AttrLabelProxy "pasteTargetList" Source #
progress
data WebViewProgressPropertyInfo Source #
webViewProgress :: AttrLabelProxy "progress" Source #
selfScrolling
data WebViewSelfScrollingPropertyInfo Source #
constructWebViewSelfScrolling :: IsWebView o => Bool -> IO (GValueConstruct o) Source #
webViewSelfScrolling :: AttrLabelProxy "selfScrolling" Source #
settings
data WebViewSettingsPropertyInfo Source #
constructWebViewSettings :: (IsWebView o, IsWebSettings a) => a -> IO (GValueConstruct o) Source #
getWebViewSettings :: (MonadIO m, IsWebView o) => o -> m WebSettings Source #
setWebViewSettings :: (MonadIO m, IsWebView o, IsWebSettings a) => o -> a -> m () Source #
webViewSettings :: AttrLabelProxy "settings" Source #
title
data WebViewTitlePropertyInfo Source #
webViewTitle :: AttrLabelProxy "title" Source #
transparent
data WebViewTransparentPropertyInfo Source #
constructWebViewTransparent :: IsWebView o => Bool -> IO (GValueConstruct o) Source #
webViewTransparent :: AttrLabelProxy "transparent" Source #
uri
data WebViewUriPropertyInfo Source #
webViewUri :: AttrLabelProxy "uri" Source #
viewMode
data WebViewViewModePropertyInfo Source #
constructWebViewViewMode :: IsWebView o => WebViewViewMode -> IO (GValueConstruct o) Source #
getWebViewViewMode :: (MonadIO m, IsWebView o) => o -> m WebViewViewMode Source #
setWebViewViewMode :: (MonadIO m, IsWebView o) => o -> WebViewViewMode -> m () Source #
webViewViewMode :: AttrLabelProxy "viewMode" Source #
viewportAttributes
data WebViewViewportAttributesPropertyInfo Source #
getWebViewViewportAttributes :: (MonadIO m, IsWebView o) => o -> m ViewportAttributes Source #
webViewViewportAttributes :: AttrLabelProxy "viewportAttributes" Source #
webInspector
data WebViewWebInspectorPropertyInfo Source #
getWebViewWebInspector :: (MonadIO m, IsWebView o) => o -> m (Maybe WebInspector) Source #
webViewWebInspector :: AttrLabelProxy "webInspector" Source #
windowFeatures
data WebViewWindowFeaturesPropertyInfo Source #
clearWebViewWindowFeatures :: (MonadIO m, IsWebView o) => o -> m () Source #
constructWebViewWindowFeatures :: (IsWebView o, IsWebWindowFeatures a) => a -> IO (GValueConstruct o) Source #
getWebViewWindowFeatures :: (MonadIO m, IsWebView o) => o -> m WebWindowFeatures Source #
setWebViewWindowFeatures :: (MonadIO m, IsWebView o, IsWebWindowFeatures a) => o -> a -> m () Source #
webViewWindowFeatures :: AttrLabelProxy "windowFeatures" Source #
zoomLevel
data WebViewZoomLevelPropertyInfo Source #
constructWebViewZoomLevel :: IsWebView o => Float -> IO (GValueConstruct o) Source #
webViewZoomLevel :: AttrLabelProxy "zoomLevel" Source #
Signals
closeWebView
type WebViewCloseWebViewCallback = IO Bool Source #
afterWebViewCloseWebView :: (IsWebView a, MonadIO m) => a -> WebViewCloseWebViewCallback -> m SignalHandlerId Source #
mk_WebViewCloseWebViewCallback :: C_WebViewCloseWebViewCallback -> IO (FunPtr C_WebViewCloseWebViewCallback) Source #
onWebViewCloseWebView :: (IsWebView a, MonadIO m) => a -> WebViewCloseWebViewCallback -> m SignalHandlerId Source #
wrap_WebViewCloseWebViewCallback :: WebViewCloseWebViewCallback -> Ptr () -> Ptr () -> IO CInt Source #
consoleMessage
type C_WebViewConsoleMessageCallback = Ptr () -> CString -> Int32 -> CString -> Ptr () -> IO CInt Source #
afterWebViewConsoleMessage :: (IsWebView a, MonadIO m) => a -> WebViewConsoleMessageCallback -> m SignalHandlerId Source #
mk_WebViewConsoleMessageCallback :: C_WebViewConsoleMessageCallback -> IO (FunPtr C_WebViewConsoleMessageCallback) Source #
onWebViewConsoleMessage :: (IsWebView a, MonadIO m) => a -> WebViewConsoleMessageCallback -> m SignalHandlerId Source #
wrap_WebViewConsoleMessageCallback :: WebViewConsoleMessageCallback -> Ptr () -> CString -> Int32 -> CString -> Ptr () -> IO CInt Source #
contextMenu
type C_WebViewContextMenuCallback = Ptr () -> Ptr Widget -> Ptr HitTestResult -> CInt -> Ptr () -> IO CInt Source #
type WebViewContextMenuCallback = Widget -> HitTestResult -> Bool -> IO Bool Source #
afterWebViewContextMenu :: (IsWebView a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId Source #
mk_WebViewContextMenuCallback :: C_WebViewContextMenuCallback -> IO (FunPtr C_WebViewContextMenuCallback) Source #
onWebViewContextMenu :: (IsWebView a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId Source #
wrap_WebViewContextMenuCallback :: WebViewContextMenuCallback -> Ptr () -> Ptr Widget -> Ptr HitTestResult -> CInt -> Ptr () -> IO CInt Source #
copyClipboard
type WebViewCopyClipboardCallback = IO () Source #
afterWebViewCopyClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCopyClipboardCallback -> m SignalHandlerId Source #
mk_WebViewCopyClipboardCallback :: C_WebViewCopyClipboardCallback -> IO (FunPtr C_WebViewCopyClipboardCallback) Source #
onWebViewCopyClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCopyClipboardCallback -> m SignalHandlerId Source #
wrap_WebViewCopyClipboardCallback :: WebViewCopyClipboardCallback -> Ptr () -> Ptr () -> IO () Source #
createPluginWidget
type C_WebViewCreatePluginWidgetCallback = Ptr () -> CString -> CString -> Ptr (GHashTable (Ptr ()) (Ptr ())) -> Ptr () -> IO (Ptr Widget) Source #
type WebViewCreatePluginWidgetCallback = Text -> Text -> Map (Ptr ()) (Ptr ()) -> IO Widget Source #
afterWebViewCreatePluginWidget :: (IsWebView a, MonadIO m) => a -> WebViewCreatePluginWidgetCallback -> m SignalHandlerId Source #
mk_WebViewCreatePluginWidgetCallback :: C_WebViewCreatePluginWidgetCallback -> IO (FunPtr C_WebViewCreatePluginWidgetCallback) Source #
onWebViewCreatePluginWidget :: (IsWebView a, MonadIO m) => a -> WebViewCreatePluginWidgetCallback -> m SignalHandlerId Source #
wrap_WebViewCreatePluginWidgetCallback :: WebViewCreatePluginWidgetCallback -> Ptr () -> CString -> CString -> Ptr (GHashTable (Ptr ()) (Ptr ())) -> Ptr () -> IO (Ptr Widget) Source #
createWebView
afterWebViewCreateWebView :: (IsWebView a, MonadIO m) => a -> WebViewCreateWebViewCallback -> m SignalHandlerId Source #
mk_WebViewCreateWebViewCallback :: C_WebViewCreateWebViewCallback -> IO (FunPtr C_WebViewCreateWebViewCallback) Source #
onWebViewCreateWebView :: (IsWebView a, MonadIO m) => a -> WebViewCreateWebViewCallback -> m SignalHandlerId Source #
wrap_WebViewCreateWebViewCallback :: WebViewCreateWebViewCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO (Ptr WebView) Source #
cutClipboard
type WebViewCutClipboardCallback = IO () Source #
afterWebViewCutClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCutClipboardCallback -> m SignalHandlerId Source #
mk_WebViewCutClipboardCallback :: C_WebViewCutClipboardCallback -> IO (FunPtr C_WebViewCutClipboardCallback) Source #
onWebViewCutClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCutClipboardCallback -> m SignalHandlerId Source #
wrap_WebViewCutClipboardCallback :: WebViewCutClipboardCallback -> Ptr () -> Ptr () -> IO () Source #
databaseQuotaExceeded
type C_WebViewDatabaseQuotaExceededCallback = Ptr () -> Ptr Object -> Ptr Object -> Ptr () -> IO () Source #
afterWebViewDatabaseQuotaExceeded :: (IsWebView a, MonadIO m) => a -> WebViewDatabaseQuotaExceededCallback -> m SignalHandlerId Source #
genClosure_WebViewDatabaseQuotaExceeded :: WebViewDatabaseQuotaExceededCallback -> IO Closure Source #
mk_WebViewDatabaseQuotaExceededCallback :: C_WebViewDatabaseQuotaExceededCallback -> IO (FunPtr C_WebViewDatabaseQuotaExceededCallback) Source #
onWebViewDatabaseQuotaExceeded :: (IsWebView a, MonadIO m) => a -> WebViewDatabaseQuotaExceededCallback -> m SignalHandlerId Source #
wrap_WebViewDatabaseQuotaExceededCallback :: WebViewDatabaseQuotaExceededCallback -> Ptr () -> Ptr Object -> Ptr Object -> Ptr () -> IO () Source #
documentLoadFinished
type WebViewDocumentLoadFinishedCallback = WebFrame -> IO () Source #
afterWebViewDocumentLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewDocumentLoadFinishedCallback -> m SignalHandlerId Source #
genClosure_WebViewDocumentLoadFinished :: WebViewDocumentLoadFinishedCallback -> IO Closure Source #
mk_WebViewDocumentLoadFinishedCallback :: C_WebViewDocumentLoadFinishedCallback -> IO (FunPtr C_WebViewDocumentLoadFinishedCallback) Source #
onWebViewDocumentLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewDocumentLoadFinishedCallback -> m SignalHandlerId Source #
wrap_WebViewDocumentLoadFinishedCallback :: WebViewDocumentLoadFinishedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO () Source #
downloadRequested
afterWebViewDownloadRequested :: (IsWebView a, MonadIO m) => a -> WebViewDownloadRequestedCallback -> m SignalHandlerId Source #
mk_WebViewDownloadRequestedCallback :: C_WebViewDownloadRequestedCallback -> IO (FunPtr C_WebViewDownloadRequestedCallback) Source #
onWebViewDownloadRequested :: (IsWebView a, MonadIO m) => a -> WebViewDownloadRequestedCallback -> m SignalHandlerId Source #
wrap_WebViewDownloadRequestedCallback :: WebViewDownloadRequestedCallback -> Ptr () -> Ptr Download -> Ptr () -> IO CInt Source #
editingBegan
type WebViewEditingBeganCallback = IO () Source #
afterWebViewEditingBegan :: (IsWebView a, MonadIO m) => a -> WebViewEditingBeganCallback -> m SignalHandlerId Source #
mk_WebViewEditingBeganCallback :: C_WebViewEditingBeganCallback -> IO (FunPtr C_WebViewEditingBeganCallback) Source #
onWebViewEditingBegan :: (IsWebView a, MonadIO m) => a -> WebViewEditingBeganCallback -> m SignalHandlerId Source #
wrap_WebViewEditingBeganCallback :: WebViewEditingBeganCallback -> Ptr () -> Ptr () -> IO () Source #
editingEnded
type WebViewEditingEndedCallback = IO () Source #
afterWebViewEditingEnded :: (IsWebView a, MonadIO m) => a -> WebViewEditingEndedCallback -> m SignalHandlerId Source #
mk_WebViewEditingEndedCallback :: C_WebViewEditingEndedCallback -> IO (FunPtr C_WebViewEditingEndedCallback) Source #
onWebViewEditingEnded :: (IsWebView a, MonadIO m) => a -> WebViewEditingEndedCallback -> m SignalHandlerId Source #
wrap_WebViewEditingEndedCallback :: WebViewEditingEndedCallback -> Ptr () -> Ptr () -> IO () Source #
enteringFullscreen
type C_WebViewEnteringFullscreenCallback = Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt Source #
type WebViewEnteringFullscreenCallback = DOMHTMLElement -> IO Bool Source #
afterWebViewEnteringFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewEnteringFullscreenCallback -> m SignalHandlerId Source #
mk_WebViewEnteringFullscreenCallback :: C_WebViewEnteringFullscreenCallback -> IO (FunPtr C_WebViewEnteringFullscreenCallback) Source #
onWebViewEnteringFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewEnteringFullscreenCallback -> m SignalHandlerId Source #
wrap_WebViewEnteringFullscreenCallback :: WebViewEnteringFullscreenCallback -> Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt Source #
frameCreated
type WebViewFrameCreatedCallback = WebFrame -> IO () Source #
afterWebViewFrameCreated :: (IsWebView a, MonadIO m) => a -> WebViewFrameCreatedCallback -> m SignalHandlerId Source #
mk_WebViewFrameCreatedCallback :: C_WebViewFrameCreatedCallback -> IO (FunPtr C_WebViewFrameCreatedCallback) Source #
onWebViewFrameCreated :: (IsWebView a, MonadIO m) => a -> WebViewFrameCreatedCallback -> m SignalHandlerId Source #
wrap_WebViewFrameCreatedCallback :: WebViewFrameCreatedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO () Source #
geolocationPolicyDecisionCancelled
type C_WebViewGeolocationPolicyDecisionCancelledCallback = Ptr () -> Ptr WebFrame -> Ptr () -> IO () Source #
type WebViewGeolocationPolicyDecisionCancelledCallback = WebFrame -> IO () Source #
afterWebViewGeolocationPolicyDecisionCancelled :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionCancelledCallback -> m SignalHandlerId Source #
genClosure_WebViewGeolocationPolicyDecisionCancelled :: WebViewGeolocationPolicyDecisionCancelledCallback -> IO Closure Source #
mk_WebViewGeolocationPolicyDecisionCancelledCallback :: C_WebViewGeolocationPolicyDecisionCancelledCallback -> IO (FunPtr C_WebViewGeolocationPolicyDecisionCancelledCallback) Source #
noWebViewGeolocationPolicyDecisionCancelledCallback :: Maybe WebViewGeolocationPolicyDecisionCancelledCallback Source #
onWebViewGeolocationPolicyDecisionCancelled :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionCancelledCallback -> m SignalHandlerId Source #
wrap_WebViewGeolocationPolicyDecisionCancelledCallback :: WebViewGeolocationPolicyDecisionCancelledCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO () Source #
geolocationPolicyDecisionRequested
type C_WebViewGeolocationPolicyDecisionRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr GeolocationPolicyDecision -> Ptr () -> IO CInt Source #
type WebViewGeolocationPolicyDecisionRequestedCallback = WebFrame -> GeolocationPolicyDecision -> IO Bool Source #
afterWebViewGeolocationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionRequestedCallback -> m SignalHandlerId Source #
genClosure_WebViewGeolocationPolicyDecisionRequested :: WebViewGeolocationPolicyDecisionRequestedCallback -> IO Closure Source #
mk_WebViewGeolocationPolicyDecisionRequestedCallback :: C_WebViewGeolocationPolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewGeolocationPolicyDecisionRequestedCallback) Source #
noWebViewGeolocationPolicyDecisionRequestedCallback :: Maybe WebViewGeolocationPolicyDecisionRequestedCallback Source #
onWebViewGeolocationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionRequestedCallback -> m SignalHandlerId Source #
wrap_WebViewGeolocationPolicyDecisionRequestedCallback :: WebViewGeolocationPolicyDecisionRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr GeolocationPolicyDecision -> Ptr () -> IO CInt Source #
hoveringOverLink
afterWebViewHoveringOverLink :: (IsWebView a, MonadIO m) => a -> WebViewHoveringOverLinkCallback -> m SignalHandlerId Source #
mk_WebViewHoveringOverLinkCallback :: C_WebViewHoveringOverLinkCallback -> IO (FunPtr C_WebViewHoveringOverLinkCallback) Source #
onWebViewHoveringOverLink :: (IsWebView a, MonadIO m) => a -> WebViewHoveringOverLinkCallback -> m SignalHandlerId Source #
wrap_WebViewHoveringOverLinkCallback :: WebViewHoveringOverLinkCallback -> Ptr () -> CString -> CString -> Ptr () -> IO () Source #
iconLoaded
type WebViewIconLoadedCallback = Text -> IO () Source #
afterWebViewIconLoaded :: (IsWebView a, MonadIO m) => a -> WebViewIconLoadedCallback -> m SignalHandlerId Source #
mk_WebViewIconLoadedCallback :: C_WebViewIconLoadedCallback -> IO (FunPtr C_WebViewIconLoadedCallback) Source #
onWebViewIconLoaded :: (IsWebView a, MonadIO m) => a -> WebViewIconLoadedCallback -> m SignalHandlerId Source #
wrap_WebViewIconLoadedCallback :: WebViewIconLoadedCallback -> Ptr () -> CString -> Ptr () -> IO () Source #
leavingFullscreen
type C_WebViewLeavingFullscreenCallback = Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt Source #
type WebViewLeavingFullscreenCallback = DOMHTMLElement -> IO Bool Source #
afterWebViewLeavingFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewLeavingFullscreenCallback -> m SignalHandlerId Source #
mk_WebViewLeavingFullscreenCallback :: C_WebViewLeavingFullscreenCallback -> IO (FunPtr C_WebViewLeavingFullscreenCallback) Source #
onWebViewLeavingFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewLeavingFullscreenCallback -> m SignalHandlerId Source #
wrap_WebViewLeavingFullscreenCallback :: WebViewLeavingFullscreenCallback -> Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt Source #
loadCommitted
type WebViewLoadCommittedCallback = WebFrame -> IO () Source #
Deprecated: Use the "load-status" property instead.
afterWebViewLoadCommitted :: (IsWebView a, MonadIO m) => a -> WebViewLoadCommittedCallback -> m SignalHandlerId Source #
mk_WebViewLoadCommittedCallback :: C_WebViewLoadCommittedCallback -> IO (FunPtr C_WebViewLoadCommittedCallback) Source #
onWebViewLoadCommitted :: (IsWebView a, MonadIO m) => a -> WebViewLoadCommittedCallback -> m SignalHandlerId Source #
wrap_WebViewLoadCommittedCallback :: WebViewLoadCommittedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO () Source #
loadError
type C_WebViewLoadErrorCallback = Ptr () -> Ptr WebFrame -> CString -> Ptr GError -> Ptr () -> IO CInt Source #
afterWebViewLoadError :: (IsWebView a, MonadIO m) => a -> WebViewLoadErrorCallback -> m SignalHandlerId Source #
mk_WebViewLoadErrorCallback :: C_WebViewLoadErrorCallback -> IO (FunPtr C_WebViewLoadErrorCallback) Source #
onWebViewLoadError :: (IsWebView a, MonadIO m) => a -> WebViewLoadErrorCallback -> m SignalHandlerId Source #
wrap_WebViewLoadErrorCallback :: WebViewLoadErrorCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr GError -> Ptr () -> IO CInt Source #
loadFinished
type WebViewLoadFinishedCallback = WebFrame -> IO () Source #
Deprecated: Use the "load-status" property instead.
afterWebViewLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewLoadFinishedCallback -> m SignalHandlerId Source #
mk_WebViewLoadFinishedCallback :: C_WebViewLoadFinishedCallback -> IO (FunPtr C_WebViewLoadFinishedCallback) Source #
onWebViewLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewLoadFinishedCallback -> m SignalHandlerId Source #
wrap_WebViewLoadFinishedCallback :: WebViewLoadFinishedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO () Source #
loadProgressChanged
type WebViewLoadProgressChangedCallback = Int32 -> IO () Source #
Deprecated: Use the "progress" property instead.
afterWebViewLoadProgressChanged :: (IsWebView a, MonadIO m) => a -> WebViewLoadProgressChangedCallback -> m SignalHandlerId Source #
mk_WebViewLoadProgressChangedCallback :: C_WebViewLoadProgressChangedCallback -> IO (FunPtr C_WebViewLoadProgressChangedCallback) Source #
onWebViewLoadProgressChanged :: (IsWebView a, MonadIO m) => a -> WebViewLoadProgressChangedCallback -> m SignalHandlerId Source #
wrap_WebViewLoadProgressChangedCallback :: WebViewLoadProgressChangedCallback -> Ptr () -> Int32 -> Ptr () -> IO () Source #
loadStarted
type WebViewLoadStartedCallback = WebFrame -> IO () Source #
Deprecated: Use the "load-status" property instead.
afterWebViewLoadStarted :: (IsWebView a, MonadIO m) => a -> WebViewLoadStartedCallback -> m SignalHandlerId Source #
mk_WebViewLoadStartedCallback :: C_WebViewLoadStartedCallback -> IO (FunPtr C_WebViewLoadStartedCallback) Source #
onWebViewLoadStarted :: (IsWebView a, MonadIO m) => a -> WebViewLoadStartedCallback -> m SignalHandlerId Source #
wrap_WebViewLoadStartedCallback :: WebViewLoadStartedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO () Source #
mimeTypePolicyDecisionRequested
type C_WebViewMimeTypePolicyDecisionRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> CString -> Ptr WebPolicyDecision -> Ptr () -> IO CInt Source #
type WebViewMimeTypePolicyDecisionRequestedCallback = WebFrame -> NetworkRequest -> Text -> WebPolicyDecision -> IO Bool Source #
afterWebViewMimeTypePolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewMimeTypePolicyDecisionRequestedCallback -> m SignalHandlerId Source #
genClosure_WebViewMimeTypePolicyDecisionRequested :: WebViewMimeTypePolicyDecisionRequestedCallback -> IO Closure Source #
mk_WebViewMimeTypePolicyDecisionRequestedCallback :: C_WebViewMimeTypePolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewMimeTypePolicyDecisionRequestedCallback) Source #
noWebViewMimeTypePolicyDecisionRequestedCallback :: Maybe WebViewMimeTypePolicyDecisionRequestedCallback Source #
onWebViewMimeTypePolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewMimeTypePolicyDecisionRequestedCallback -> m SignalHandlerId Source #
wrap_WebViewMimeTypePolicyDecisionRequestedCallback :: WebViewMimeTypePolicyDecisionRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> CString -> Ptr WebPolicyDecision -> Ptr () -> IO CInt Source #
moveCursor
type WebViewMoveCursorCallback = MovementStep -> Int32 -> IO Bool Source #
afterWebViewMoveCursor :: (IsWebView a, MonadIO m) => a -> WebViewMoveCursorCallback -> m SignalHandlerId Source #
mk_WebViewMoveCursorCallback :: C_WebViewMoveCursorCallback -> IO (FunPtr C_WebViewMoveCursorCallback) Source #
onWebViewMoveCursor :: (IsWebView a, MonadIO m) => a -> WebViewMoveCursorCallback -> m SignalHandlerId Source #
wrap_WebViewMoveCursorCallback :: WebViewMoveCursorCallback -> Ptr () -> CUInt -> Int32 -> Ptr () -> IO CInt Source #
navigationPolicyDecisionRequested
type C_WebViewNavigationPolicyDecisionRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr WebNavigationAction -> Ptr WebPolicyDecision -> Ptr () -> IO CInt Source #
type WebViewNavigationPolicyDecisionRequestedCallback = WebFrame -> NetworkRequest -> WebNavigationAction -> WebPolicyDecision -> IO Bool Source #
afterWebViewNavigationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationPolicyDecisionRequestedCallback -> m SignalHandlerId Source #
genClosure_WebViewNavigationPolicyDecisionRequested :: WebViewNavigationPolicyDecisionRequestedCallback -> IO Closure Source #
mk_WebViewNavigationPolicyDecisionRequestedCallback :: C_WebViewNavigationPolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewNavigationPolicyDecisionRequestedCallback) Source #
noWebViewNavigationPolicyDecisionRequestedCallback :: Maybe WebViewNavigationPolicyDecisionRequestedCallback Source #
onWebViewNavigationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationPolicyDecisionRequestedCallback -> m SignalHandlerId Source #
wrap_WebViewNavigationPolicyDecisionRequestedCallback :: WebViewNavigationPolicyDecisionRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr WebNavigationAction -> Ptr WebPolicyDecision -> Ptr () -> IO CInt Source #
navigationRequested
type C_WebViewNavigationRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr () -> IO CUInt Source #
type WebViewNavigationRequestedCallback = WebFrame -> NetworkRequest -> IO NavigationResponse Source #
Deprecated: Use WebKitWebView::navigation-policy-decision-requestedinstead
afterWebViewNavigationRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationRequestedCallback -> m SignalHandlerId Source #
mk_WebViewNavigationRequestedCallback :: C_WebViewNavigationRequestedCallback -> IO (FunPtr C_WebViewNavigationRequestedCallback) Source #
onWebViewNavigationRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationRequestedCallback -> m SignalHandlerId Source #
wrap_WebViewNavigationRequestedCallback :: WebViewNavigationRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr () -> IO CUInt Source #
newWindowPolicyDecisionRequested
type C_WebViewNewWindowPolicyDecisionRequestedCallback = Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr WebNavigationAction -> Ptr WebPolicyDecision -> Ptr () -> IO CInt Source #
type WebViewNewWindowPolicyDecisionRequestedCallback = WebFrame -> NetworkRequest -> WebNavigationAction -> WebPolicyDecision -> IO Bool Source #
afterWebViewNewWindowPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNewWindowPolicyDecisionRequestedCallback -> m SignalHandlerId Source #
genClosure_WebViewNewWindowPolicyDecisionRequested :: WebViewNewWindowPolicyDecisionRequestedCallback -> IO Closure Source #
mk_WebViewNewWindowPolicyDecisionRequestedCallback :: C_WebViewNewWindowPolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewNewWindowPolicyDecisionRequestedCallback) Source #
noWebViewNewWindowPolicyDecisionRequestedCallback :: Maybe WebViewNewWindowPolicyDecisionRequestedCallback Source #
onWebViewNewWindowPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNewWindowPolicyDecisionRequestedCallback -> m SignalHandlerId Source #
wrap_WebViewNewWindowPolicyDecisionRequestedCallback :: WebViewNewWindowPolicyDecisionRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr NetworkRequest -> Ptr WebNavigationAction -> Ptr WebPolicyDecision -> Ptr () -> IO CInt Source #
onloadEvent
type WebViewOnloadEventCallback = WebFrame -> IO () Source #
afterWebViewOnloadEvent :: (IsWebView a, MonadIO m) => a -> WebViewOnloadEventCallback -> m SignalHandlerId Source #
mk_WebViewOnloadEventCallback :: C_WebViewOnloadEventCallback -> IO (FunPtr C_WebViewOnloadEventCallback) Source #
onWebViewOnloadEvent :: (IsWebView a, MonadIO m) => a -> WebViewOnloadEventCallback -> m SignalHandlerId Source #
wrap_WebViewOnloadEventCallback :: WebViewOnloadEventCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO () Source #
pasteClipboard
type WebViewPasteClipboardCallback = IO () Source #
afterWebViewPasteClipboard :: (IsWebView a, MonadIO m) => a -> WebViewPasteClipboardCallback -> m SignalHandlerId Source #
mk_WebViewPasteClipboardCallback :: C_WebViewPasteClipboardCallback -> IO (FunPtr C_WebViewPasteClipboardCallback) Source #
onWebViewPasteClipboard :: (IsWebView a, MonadIO m) => a -> WebViewPasteClipboardCallback -> m SignalHandlerId Source #
wrap_WebViewPasteClipboardCallback :: WebViewPasteClipboardCallback -> Ptr () -> Ptr () -> IO () Source #
populatePopup
type WebViewPopulatePopupCallback = Menu -> IO () Source #
Deprecated: (Since version 1.10)Use WebView
::context-menu
signal instead.
afterWebViewPopulatePopup :: (IsWebView a, MonadIO m) => a -> WebViewPopulatePopupCallback -> m SignalHandlerId Source #
mk_WebViewPopulatePopupCallback :: C_WebViewPopulatePopupCallback -> IO (FunPtr C_WebViewPopulatePopupCallback) Source #
onWebViewPopulatePopup :: (IsWebView a, MonadIO m) => a -> WebViewPopulatePopupCallback -> m SignalHandlerId Source #
wrap_WebViewPopulatePopupCallback :: WebViewPopulatePopupCallback -> Ptr () -> Ptr Menu -> Ptr () -> IO () Source #
printRequested
afterWebViewPrintRequested :: (IsWebView a, MonadIO m) => a -> WebViewPrintRequestedCallback -> m SignalHandlerId Source #
mk_WebViewPrintRequestedCallback :: C_WebViewPrintRequestedCallback -> IO (FunPtr C_WebViewPrintRequestedCallback) Source #
onWebViewPrintRequested :: (IsWebView a, MonadIO m) => a -> WebViewPrintRequestedCallback -> m SignalHandlerId Source #
wrap_WebViewPrintRequestedCallback :: WebViewPrintRequestedCallback -> Ptr () -> Ptr WebFrame -> Ptr () -> IO CInt Source #
redo
type WebViewRedoCallback = IO () Source #
data WebViewRedoSignalInfo Source #
afterWebViewRedo :: (IsWebView a, MonadIO m) => a -> WebViewRedoCallback -> m SignalHandlerId Source #
onWebViewRedo :: (IsWebView a, MonadIO m) => a -> WebViewRedoCallback -> m SignalHandlerId Source #
wrap_WebViewRedoCallback :: WebViewRedoCallback -> Ptr () -> Ptr () -> IO () Source #
resourceContentLengthReceived
type C_WebViewResourceContentLengthReceivedCallback = Ptr () -> Ptr WebFrame -> Ptr WebResource -> Int32 -> Ptr () -> IO () Source #
type WebViewResourceContentLengthReceivedCallback = WebFrame -> WebResource -> Int32 -> IO () Source #
afterWebViewResourceContentLengthReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceContentLengthReceivedCallback -> m SignalHandlerId Source #
genClosure_WebViewResourceContentLengthReceived :: WebViewResourceContentLengthReceivedCallback -> IO Closure Source #
mk_WebViewResourceContentLengthReceivedCallback :: C_WebViewResourceContentLengthReceivedCallback -> IO (FunPtr C_WebViewResourceContentLengthReceivedCallback) Source #
noWebViewResourceContentLengthReceivedCallback :: Maybe WebViewResourceContentLengthReceivedCallback Source #
onWebViewResourceContentLengthReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceContentLengthReceivedCallback -> m SignalHandlerId Source #
wrap_WebViewResourceContentLengthReceivedCallback :: WebViewResourceContentLengthReceivedCallback -> Ptr () -> Ptr WebFrame -> Ptr WebResource -> Int32 -> Ptr () -> IO () Source #
resourceLoadFailed
type C_WebViewResourceLoadFailedCallback = Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr GError -> Ptr () -> IO () Source #
type WebViewResourceLoadFailedCallback = WebFrame -> WebResource -> GError -> IO () Source #
afterWebViewResourceLoadFailed :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFailedCallback -> m SignalHandlerId Source #
mk_WebViewResourceLoadFailedCallback :: C_WebViewResourceLoadFailedCallback -> IO (FunPtr C_WebViewResourceLoadFailedCallback) Source #
onWebViewResourceLoadFailed :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFailedCallback -> m SignalHandlerId Source #
wrap_WebViewResourceLoadFailedCallback :: WebViewResourceLoadFailedCallback -> Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr GError -> Ptr () -> IO () Source #
resourceLoadFinished
type C_WebViewResourceLoadFinishedCallback = Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr () -> IO () Source #
type WebViewResourceLoadFinishedCallback = WebFrame -> WebResource -> IO () Source #
afterWebViewResourceLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFinishedCallback -> m SignalHandlerId Source #
genClosure_WebViewResourceLoadFinished :: WebViewResourceLoadFinishedCallback -> IO Closure Source #
mk_WebViewResourceLoadFinishedCallback :: C_WebViewResourceLoadFinishedCallback -> IO (FunPtr C_WebViewResourceLoadFinishedCallback) Source #
onWebViewResourceLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFinishedCallback -> m SignalHandlerId Source #
wrap_WebViewResourceLoadFinishedCallback :: WebViewResourceLoadFinishedCallback -> Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr () -> IO () Source #
resourceRequestStarting
type C_WebViewResourceRequestStartingCallback = Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr NetworkRequest -> Ptr NetworkResponse -> Ptr () -> IO () Source #
type WebViewResourceRequestStartingCallback = WebFrame -> WebResource -> NetworkRequest -> NetworkResponse -> IO () Source #
afterWebViewResourceRequestStarting :: (IsWebView a, MonadIO m) => a -> WebViewResourceRequestStartingCallback -> m SignalHandlerId Source #
genClosure_WebViewResourceRequestStarting :: WebViewResourceRequestStartingCallback -> IO Closure Source #
mk_WebViewResourceRequestStartingCallback :: C_WebViewResourceRequestStartingCallback -> IO (FunPtr C_WebViewResourceRequestStartingCallback) Source #
onWebViewResourceRequestStarting :: (IsWebView a, MonadIO m) => a -> WebViewResourceRequestStartingCallback -> m SignalHandlerId Source #
wrap_WebViewResourceRequestStartingCallback :: WebViewResourceRequestStartingCallback -> Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr NetworkRequest -> Ptr NetworkResponse -> Ptr () -> IO () Source #
resourceResponseReceived
type C_WebViewResourceResponseReceivedCallback = Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr NetworkResponse -> Ptr () -> IO () Source #
type WebViewResourceResponseReceivedCallback = WebFrame -> WebResource -> NetworkResponse -> IO () Source #
afterWebViewResourceResponseReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceResponseReceivedCallback -> m SignalHandlerId Source #
genClosure_WebViewResourceResponseReceived :: WebViewResourceResponseReceivedCallback -> IO Closure Source #
mk_WebViewResourceResponseReceivedCallback :: C_WebViewResourceResponseReceivedCallback -> IO (FunPtr C_WebViewResourceResponseReceivedCallback) Source #
onWebViewResourceResponseReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceResponseReceivedCallback -> m SignalHandlerId Source #
wrap_WebViewResourceResponseReceivedCallback :: WebViewResourceResponseReceivedCallback -> Ptr () -> Ptr WebFrame -> Ptr WebResource -> Ptr NetworkResponse -> Ptr () -> IO () Source #
runFileChooser
type C_WebViewRunFileChooserCallback = Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt Source #
type WebViewRunFileChooserCallback = FileChooserRequest -> IO Bool Source #
afterWebViewRunFileChooser :: (IsWebView a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId Source #
mk_WebViewRunFileChooserCallback :: C_WebViewRunFileChooserCallback -> IO (FunPtr C_WebViewRunFileChooserCallback) Source #
onWebViewRunFileChooser :: (IsWebView a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId Source #
wrap_WebViewRunFileChooserCallback :: WebViewRunFileChooserCallback -> Ptr () -> Ptr FileChooserRequest -> Ptr () -> IO CInt Source #
scriptAlert
afterWebViewScriptAlert :: (IsWebView a, MonadIO m) => a -> WebViewScriptAlertCallback -> m SignalHandlerId Source #
mk_WebViewScriptAlertCallback :: C_WebViewScriptAlertCallback -> IO (FunPtr C_WebViewScriptAlertCallback) Source #
onWebViewScriptAlert :: (IsWebView a, MonadIO m) => a -> WebViewScriptAlertCallback -> m SignalHandlerId Source #
wrap_WebViewScriptAlertCallback :: WebViewScriptAlertCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO CInt Source #
scriptConfirm
type C_WebViewScriptConfirmCallback = Ptr () -> Ptr WebFrame -> CString -> Ptr () -> Ptr () -> IO CInt Source #
afterWebViewScriptConfirm :: (IsWebView a, MonadIO m) => a -> WebViewScriptConfirmCallback -> m SignalHandlerId Source #
mk_WebViewScriptConfirmCallback :: C_WebViewScriptConfirmCallback -> IO (FunPtr C_WebViewScriptConfirmCallback) Source #
onWebViewScriptConfirm :: (IsWebView a, MonadIO m) => a -> WebViewScriptConfirmCallback -> m SignalHandlerId Source #
wrap_WebViewScriptConfirmCallback :: WebViewScriptConfirmCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr () -> Ptr () -> IO CInt Source #
scriptPrompt
type C_WebViewScriptPromptCallback = Ptr () -> Ptr WebFrame -> CString -> CString -> Ptr () -> Ptr () -> IO CInt Source #
afterWebViewScriptPrompt :: (IsWebView a, MonadIO m) => a -> WebViewScriptPromptCallback -> m SignalHandlerId Source #
mk_WebViewScriptPromptCallback :: C_WebViewScriptPromptCallback -> IO (FunPtr C_WebViewScriptPromptCallback) Source #
onWebViewScriptPrompt :: (IsWebView a, MonadIO m) => a -> WebViewScriptPromptCallback -> m SignalHandlerId Source #
wrap_WebViewScriptPromptCallback :: WebViewScriptPromptCallback -> Ptr () -> Ptr WebFrame -> CString -> CString -> Ptr () -> Ptr () -> IO CInt Source #
selectAll
type WebViewSelectAllCallback = IO () Source #
afterWebViewSelectAll :: (IsWebView a, MonadIO m) => a -> WebViewSelectAllCallback -> m SignalHandlerId Source #
mk_WebViewSelectAllCallback :: C_WebViewSelectAllCallback -> IO (FunPtr C_WebViewSelectAllCallback) Source #
onWebViewSelectAll :: (IsWebView a, MonadIO m) => a -> WebViewSelectAllCallback -> m SignalHandlerId Source #
wrap_WebViewSelectAllCallback :: WebViewSelectAllCallback -> Ptr () -> Ptr () -> IO () Source #
selectionChanged
type WebViewSelectionChangedCallback = IO () Source #
afterWebViewSelectionChanged :: (IsWebView a, MonadIO m) => a -> WebViewSelectionChangedCallback -> m SignalHandlerId Source #
mk_WebViewSelectionChangedCallback :: C_WebViewSelectionChangedCallback -> IO (FunPtr C_WebViewSelectionChangedCallback) Source #
onWebViewSelectionChanged :: (IsWebView a, MonadIO m) => a -> WebViewSelectionChangedCallback -> m SignalHandlerId Source #
wrap_WebViewSelectionChangedCallback :: WebViewSelectionChangedCallback -> Ptr () -> Ptr () -> IO () Source #
shouldApplyStyle
type C_WebViewShouldApplyStyleCallback = Ptr () -> Ptr DOMCSSStyleDeclaration -> Ptr DOMRange -> Ptr () -> IO CInt Source #
type WebViewShouldApplyStyleCallback = DOMCSSStyleDeclaration -> DOMRange -> IO Bool Source #
afterWebViewShouldApplyStyle :: (IsWebView a, MonadIO m) => a -> WebViewShouldApplyStyleCallback -> m SignalHandlerId Source #
mk_WebViewShouldApplyStyleCallback :: C_WebViewShouldApplyStyleCallback -> IO (FunPtr C_WebViewShouldApplyStyleCallback) Source #
onWebViewShouldApplyStyle :: (IsWebView a, MonadIO m) => a -> WebViewShouldApplyStyleCallback -> m SignalHandlerId Source #
wrap_WebViewShouldApplyStyleCallback :: WebViewShouldApplyStyleCallback -> Ptr () -> Ptr DOMCSSStyleDeclaration -> Ptr DOMRange -> Ptr () -> IO CInt Source #
shouldBeginEditing
afterWebViewShouldBeginEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldBeginEditingCallback -> m SignalHandlerId Source #
mk_WebViewShouldBeginEditingCallback :: C_WebViewShouldBeginEditingCallback -> IO (FunPtr C_WebViewShouldBeginEditingCallback) Source #
onWebViewShouldBeginEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldBeginEditingCallback -> m SignalHandlerId Source #
wrap_WebViewShouldBeginEditingCallback :: WebViewShouldBeginEditingCallback -> Ptr () -> Ptr DOMRange -> Ptr () -> IO CInt Source #
shouldChangeSelectedRange
type C_WebViewShouldChangeSelectedRangeCallback = Ptr () -> Ptr DOMRange -> Ptr DOMRange -> CUInt -> CInt -> Ptr () -> IO CInt Source #
type WebViewShouldChangeSelectedRangeCallback = DOMRange -> DOMRange -> SelectionAffinity -> Bool -> IO Bool Source #
afterWebViewShouldChangeSelectedRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldChangeSelectedRangeCallback -> m SignalHandlerId Source #
genClosure_WebViewShouldChangeSelectedRange :: WebViewShouldChangeSelectedRangeCallback -> IO Closure Source #
mk_WebViewShouldChangeSelectedRangeCallback :: C_WebViewShouldChangeSelectedRangeCallback -> IO (FunPtr C_WebViewShouldChangeSelectedRangeCallback) Source #
noWebViewShouldChangeSelectedRangeCallback :: Maybe WebViewShouldChangeSelectedRangeCallback Source #
onWebViewShouldChangeSelectedRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldChangeSelectedRangeCallback -> m SignalHandlerId Source #
wrap_WebViewShouldChangeSelectedRangeCallback :: WebViewShouldChangeSelectedRangeCallback -> Ptr () -> Ptr DOMRange -> Ptr DOMRange -> CUInt -> CInt -> Ptr () -> IO CInt Source #
shouldDeleteRange
afterWebViewShouldDeleteRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldDeleteRangeCallback -> m SignalHandlerId Source #
mk_WebViewShouldDeleteRangeCallback :: C_WebViewShouldDeleteRangeCallback -> IO (FunPtr C_WebViewShouldDeleteRangeCallback) Source #
onWebViewShouldDeleteRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldDeleteRangeCallback -> m SignalHandlerId Source #
wrap_WebViewShouldDeleteRangeCallback :: WebViewShouldDeleteRangeCallback -> Ptr () -> Ptr DOMRange -> Ptr () -> IO CInt Source #
shouldEndEditing
afterWebViewShouldEndEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldEndEditingCallback -> m SignalHandlerId Source #
mk_WebViewShouldEndEditingCallback :: C_WebViewShouldEndEditingCallback -> IO (FunPtr C_WebViewShouldEndEditingCallback) Source #
onWebViewShouldEndEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldEndEditingCallback -> m SignalHandlerId Source #
wrap_WebViewShouldEndEditingCallback :: WebViewShouldEndEditingCallback -> Ptr () -> Ptr DOMRange -> Ptr () -> IO CInt Source #
shouldInsertNode
type C_WebViewShouldInsertNodeCallback = Ptr () -> Ptr DOMNode -> Ptr DOMRange -> CUInt -> Ptr () -> IO CInt Source #
type WebViewShouldInsertNodeCallback = DOMNode -> DOMRange -> InsertAction -> IO Bool Source #
afterWebViewShouldInsertNode :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertNodeCallback -> m SignalHandlerId Source #
mk_WebViewShouldInsertNodeCallback :: C_WebViewShouldInsertNodeCallback -> IO (FunPtr C_WebViewShouldInsertNodeCallback) Source #
onWebViewShouldInsertNode :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertNodeCallback -> m SignalHandlerId Source #
wrap_WebViewShouldInsertNodeCallback :: WebViewShouldInsertNodeCallback -> Ptr () -> Ptr DOMNode -> Ptr DOMRange -> CUInt -> Ptr () -> IO CInt Source #
shouldInsertText
type C_WebViewShouldInsertTextCallback = Ptr () -> CString -> Ptr DOMRange -> CUInt -> Ptr () -> IO CInt Source #
type WebViewShouldInsertTextCallback = Text -> DOMRange -> InsertAction -> IO Bool Source #
afterWebViewShouldInsertText :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertTextCallback -> m SignalHandlerId Source #
mk_WebViewShouldInsertTextCallback :: C_WebViewShouldInsertTextCallback -> IO (FunPtr C_WebViewShouldInsertTextCallback) Source #
onWebViewShouldInsertText :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertTextCallback -> m SignalHandlerId Source #
wrap_WebViewShouldInsertTextCallback :: WebViewShouldInsertTextCallback -> Ptr () -> CString -> Ptr DOMRange -> CUInt -> Ptr () -> IO CInt Source #
shouldShowDeleteInterfaceForElement
type C_WebViewShouldShowDeleteInterfaceForElementCallback = Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt Source #
afterWebViewShouldShowDeleteInterfaceForElement :: (IsWebView a, MonadIO m) => a -> WebViewShouldShowDeleteInterfaceForElementCallback -> m SignalHandlerId Source #
genClosure_WebViewShouldShowDeleteInterfaceForElement :: WebViewShouldShowDeleteInterfaceForElementCallback -> IO Closure Source #
mk_WebViewShouldShowDeleteInterfaceForElementCallback :: C_WebViewShouldShowDeleteInterfaceForElementCallback -> IO (FunPtr C_WebViewShouldShowDeleteInterfaceForElementCallback) Source #
noWebViewShouldShowDeleteInterfaceForElementCallback :: Maybe WebViewShouldShowDeleteInterfaceForElementCallback Source #
onWebViewShouldShowDeleteInterfaceForElement :: (IsWebView a, MonadIO m) => a -> WebViewShouldShowDeleteInterfaceForElementCallback -> m SignalHandlerId Source #
wrap_WebViewShouldShowDeleteInterfaceForElementCallback :: WebViewShouldShowDeleteInterfaceForElementCallback -> Ptr () -> Ptr DOMHTMLElement -> Ptr () -> IO CInt Source #
statusBarTextChanged
type WebViewStatusBarTextChangedCallback = Text -> IO () Source #
afterWebViewStatusBarTextChanged :: (IsWebView a, MonadIO m) => a -> WebViewStatusBarTextChangedCallback -> m SignalHandlerId Source #
genClosure_WebViewStatusBarTextChanged :: WebViewStatusBarTextChangedCallback -> IO Closure Source #
mk_WebViewStatusBarTextChangedCallback :: C_WebViewStatusBarTextChangedCallback -> IO (FunPtr C_WebViewStatusBarTextChangedCallback) Source #
onWebViewStatusBarTextChanged :: (IsWebView a, MonadIO m) => a -> WebViewStatusBarTextChangedCallback -> m SignalHandlerId Source #
wrap_WebViewStatusBarTextChangedCallback :: WebViewStatusBarTextChangedCallback -> Ptr () -> CString -> Ptr () -> IO () Source #
titleChanged
type WebViewTitleChangedCallback = WebFrame -> Text -> IO () Source #
Deprecated: (Since version 1.1.4)Use "notify::title" instead.
afterWebViewTitleChanged :: (IsWebView a, MonadIO m) => a -> WebViewTitleChangedCallback -> m SignalHandlerId Source #
mk_WebViewTitleChangedCallback :: C_WebViewTitleChangedCallback -> IO (FunPtr C_WebViewTitleChangedCallback) Source #
onWebViewTitleChanged :: (IsWebView a, MonadIO m) => a -> WebViewTitleChangedCallback -> m SignalHandlerId Source #
wrap_WebViewTitleChangedCallback :: WebViewTitleChangedCallback -> Ptr () -> Ptr WebFrame -> CString -> Ptr () -> IO () Source #
undo
type WebViewUndoCallback = IO () Source #
data WebViewUndoSignalInfo Source #
afterWebViewUndo :: (IsWebView a, MonadIO m) => a -> WebViewUndoCallback -> m SignalHandlerId Source #
onWebViewUndo :: (IsWebView a, MonadIO m) => a -> WebViewUndoCallback -> m SignalHandlerId Source #
wrap_WebViewUndoCallback :: WebViewUndoCallback -> Ptr () -> Ptr () -> IO () Source #
userChangedContents
type WebViewUserChangedContentsCallback = IO () Source #
afterWebViewUserChangedContents :: (IsWebView a, MonadIO m) => a -> WebViewUserChangedContentsCallback -> m SignalHandlerId Source #
mk_WebViewUserChangedContentsCallback :: C_WebViewUserChangedContentsCallback -> IO (FunPtr C_WebViewUserChangedContentsCallback) Source #
onWebViewUserChangedContents :: (IsWebView a, MonadIO m) => a -> WebViewUserChangedContentsCallback -> m SignalHandlerId Source #
wrap_WebViewUserChangedContentsCallback :: WebViewUserChangedContentsCallback -> Ptr () -> Ptr () -> IO () Source #
viewportAttributesChanged
type C_WebViewViewportAttributesChangedCallback = Ptr () -> Ptr ViewportAttributes -> Ptr () -> IO () Source #
type WebViewViewportAttributesChangedCallback = ViewportAttributes -> IO () Source #
afterWebViewViewportAttributesChanged :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesChangedCallback -> m SignalHandlerId Source #
genClosure_WebViewViewportAttributesChanged :: WebViewViewportAttributesChangedCallback -> IO Closure Source #
mk_WebViewViewportAttributesChangedCallback :: C_WebViewViewportAttributesChangedCallback -> IO (FunPtr C_WebViewViewportAttributesChangedCallback) Source #
noWebViewViewportAttributesChangedCallback :: Maybe WebViewViewportAttributesChangedCallback Source #
onWebViewViewportAttributesChanged :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesChangedCallback -> m SignalHandlerId Source #
wrap_WebViewViewportAttributesChangedCallback :: WebViewViewportAttributesChangedCallback -> Ptr () -> Ptr ViewportAttributes -> Ptr () -> IO () Source #
viewportAttributesRecomputeRequested
type C_WebViewViewportAttributesRecomputeRequestedCallback = Ptr () -> Ptr ViewportAttributes -> Ptr () -> IO () Source #
afterWebViewViewportAttributesRecomputeRequested :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesRecomputeRequestedCallback -> m SignalHandlerId Source #
genClosure_WebViewViewportAttributesRecomputeRequested :: WebViewViewportAttributesRecomputeRequestedCallback -> IO Closure Source #
mk_WebViewViewportAttributesRecomputeRequestedCallback :: C_WebViewViewportAttributesRecomputeRequestedCallback -> IO (FunPtr C_WebViewViewportAttributesRecomputeRequestedCallback) Source #
noWebViewViewportAttributesRecomputeRequestedCallback :: Maybe WebViewViewportAttributesRecomputeRequestedCallback Source #
onWebViewViewportAttributesRecomputeRequested :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesRecomputeRequestedCallback -> m SignalHandlerId Source #
wrap_WebViewViewportAttributesRecomputeRequestedCallback :: WebViewViewportAttributesRecomputeRequestedCallback -> Ptr () -> Ptr ViewportAttributes -> Ptr () -> IO () Source #
webViewReady
type WebViewWebViewReadyCallback = IO Bool Source #
afterWebViewWebViewReady :: (IsWebView a, MonadIO m) => a -> WebViewWebViewReadyCallback -> m SignalHandlerId Source #
mk_WebViewWebViewReadyCallback :: C_WebViewWebViewReadyCallback -> IO (FunPtr C_WebViewWebViewReadyCallback) Source #
onWebViewWebViewReady :: (IsWebView a, MonadIO m) => a -> WebViewWebViewReadyCallback -> m SignalHandlerId Source #
wrap_WebViewWebViewReadyCallback :: WebViewWebViewReadyCallback -> Ptr () -> Ptr () -> IO CInt Source #
windowObjectCleared
type C_WebViewWindowObjectClearedCallback = Ptr () -> Ptr WebFrame -> Ptr () -> Ptr () -> Ptr () -> IO () Source #
afterWebViewWindowObjectCleared :: (IsWebView a, MonadIO m) => a -> WebViewWindowObjectClearedCallback -> m SignalHandlerId Source #
mk_WebViewWindowObjectClearedCallback :: C_WebViewWindowObjectClearedCallback -> IO (FunPtr C_WebViewWindowObjectClearedCallback) Source #
onWebViewWindowObjectCleared :: (IsWebView a, MonadIO m) => a -> WebViewWindowObjectClearedCallback -> m SignalHandlerId Source #