module GI.WebKit.Objects.WebView
(
WebView(..) ,
IsWebView ,
toWebView ,
noWebView ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCanCopyClipboardMethodInfo ,
#endif
webViewCanCopyClipboard ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCanCutClipboardMethodInfo ,
#endif
webViewCanCutClipboard ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCanGoBackMethodInfo ,
#endif
webViewCanGoBack ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCanGoBackOrForwardMethodInfo ,
#endif
webViewCanGoBackOrForward ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCanGoForwardMethodInfo ,
#endif
webViewCanGoForward ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCanPasteClipboardMethodInfo ,
#endif
webViewCanPasteClipboard ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCanRedoMethodInfo ,
#endif
webViewCanRedo ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCanShowMimeTypeMethodInfo ,
#endif
webViewCanShowMimeType ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCanUndoMethodInfo ,
#endif
webViewCanUndo ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCopyClipboardMethodInfo ,
#endif
webViewCopyClipboard ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCutClipboardMethodInfo ,
#endif
webViewCutClipboard ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewDeleteSelectionMethodInfo ,
#endif
webViewDeleteSelection ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewExecuteScriptMethodInfo ,
#endif
webViewExecuteScript ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetBackForwardListMethodInfo ,
#endif
webViewGetBackForwardList ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetCopyTargetListMethodInfo ,
#endif
webViewGetCopyTargetList ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetCustomEncodingMethodInfo ,
#endif
webViewGetCustomEncoding ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetDomDocumentMethodInfo ,
#endif
webViewGetDomDocument ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetEditableMethodInfo ,
#endif
webViewGetEditable ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetEncodingMethodInfo ,
#endif
webViewGetEncoding ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetFocusedFrameMethodInfo ,
#endif
webViewGetFocusedFrame ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetFullContentZoomMethodInfo ,
#endif
webViewGetFullContentZoom ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetHitTestResultMethodInfo ,
#endif
webViewGetHitTestResult ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetIconPixbufMethodInfo ,
#endif
webViewGetIconPixbuf ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetIconUriMethodInfo ,
#endif
webViewGetIconUri ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetInspectorMethodInfo ,
#endif
webViewGetInspector ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetLoadStatusMethodInfo ,
#endif
webViewGetLoadStatus ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetMainFrameMethodInfo ,
#endif
webViewGetMainFrame ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetPasteTargetListMethodInfo ,
#endif
webViewGetPasteTargetList ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetProgressMethodInfo ,
#endif
webViewGetProgress ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetSettingsMethodInfo ,
#endif
webViewGetSettings ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetSnapshotMethodInfo ,
#endif
webViewGetSnapshot ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetTitleMethodInfo ,
#endif
webViewGetTitle ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetTransparentMethodInfo ,
#endif
webViewGetTransparent ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetUriMethodInfo ,
#endif
webViewGetUri ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetViewModeMethodInfo ,
#endif
webViewGetViewMode ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetViewSourceModeMethodInfo ,
#endif
webViewGetViewSourceMode ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetViewportAttributesMethodInfo ,
#endif
webViewGetViewportAttributes ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetWindowFeaturesMethodInfo ,
#endif
webViewGetWindowFeatures ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGetZoomLevelMethodInfo ,
#endif
webViewGetZoomLevel ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGoBackMethodInfo ,
#endif
webViewGoBack ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGoBackOrForwardMethodInfo ,
#endif
webViewGoBackOrForward ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGoForwardMethodInfo ,
#endif
webViewGoForward ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGoToBackForwardItemMethodInfo ,
#endif
webViewGoToBackForwardItem ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewHasSelectionMethodInfo ,
#endif
webViewHasSelection ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLoadHtmlStringMethodInfo ,
#endif
webViewLoadHtmlString ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLoadRequestMethodInfo ,
#endif
webViewLoadRequest ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLoadStringMethodInfo ,
#endif
webViewLoadString ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLoadUriMethodInfo ,
#endif
webViewLoadUri ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewMarkTextMatchesMethodInfo ,
#endif
webViewMarkTextMatches ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewMoveCursorMethodInfo ,
#endif
webViewMoveCursor ,
webViewNew ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewOpenMethodInfo ,
#endif
webViewOpen ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewPasteClipboardMethodInfo ,
#endif
webViewPasteClipboard ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewRedoMethodInfo ,
#endif
webViewRedo ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewReloadMethodInfo ,
#endif
webViewReload ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewReloadBypassCacheMethodInfo ,
#endif
webViewReloadBypassCache ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSearchTextMethodInfo ,
#endif
webViewSearchText ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSelectAllMethodInfo ,
#endif
webViewSelectAll ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSetCustomEncodingMethodInfo ,
#endif
webViewSetCustomEncoding ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSetEditableMethodInfo ,
#endif
webViewSetEditable ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSetFullContentZoomMethodInfo ,
#endif
webViewSetFullContentZoom ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSetHighlightTextMatchesMethodInfo,
#endif
webViewSetHighlightTextMatches ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSetMaintainsBackForwardListMethodInfo,
#endif
webViewSetMaintainsBackForwardList ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSetSettingsMethodInfo ,
#endif
webViewSetSettings ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSetTransparentMethodInfo ,
#endif
webViewSetTransparent ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSetViewModeMethodInfo ,
#endif
webViewSetViewMode ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSetViewSourceModeMethodInfo ,
#endif
webViewSetViewSourceMode ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSetZoomLevelMethodInfo ,
#endif
webViewSetZoomLevel ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewStopLoadingMethodInfo ,
#endif
webViewStopLoading ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewTryGetFaviconPixbufMethodInfo ,
#endif
webViewTryGetFaviconPixbuf ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewUndoMethodInfo ,
#endif
webViewUndo ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewUnmarkTextMatchesMethodInfo ,
#endif
webViewUnmarkTextMatches ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewZoomInMethodInfo ,
#endif
webViewZoomIn ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewZoomOutMethodInfo ,
#endif
webViewZoomOut ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCopyTargetListPropertyInfo ,
#endif
getWebViewCopyTargetList ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewCopyTargetList ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCustomEncodingPropertyInfo ,
#endif
constructWebViewCustomEncoding ,
getWebViewCustomEncoding ,
setWebViewCustomEncoding ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewCustomEncoding ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewEditablePropertyInfo ,
#endif
constructWebViewEditable ,
getWebViewEditable ,
setWebViewEditable ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewEditable ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewEncodingPropertyInfo ,
#endif
getWebViewEncoding ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewEncoding ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewFullContentZoomPropertyInfo ,
#endif
constructWebViewFullContentZoom ,
getWebViewFullContentZoom ,
setWebViewFullContentZoom ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewFullContentZoom ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewIconUriPropertyInfo ,
#endif
getWebViewIconUri ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewIconUri ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewImContextPropertyInfo ,
#endif
getWebViewImContext ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewImContext ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLoadStatusPropertyInfo ,
#endif
getWebViewLoadStatus ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewLoadStatus ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewPasteTargetListPropertyInfo ,
#endif
getWebViewPasteTargetList ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewPasteTargetList ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewProgressPropertyInfo ,
#endif
getWebViewProgress ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewProgress ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSelfScrollingPropertyInfo ,
#endif
constructWebViewSelfScrolling ,
getWebViewSelfScrolling ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewSelfScrolling ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSettingsPropertyInfo ,
#endif
constructWebViewSettings ,
getWebViewSettings ,
setWebViewSettings ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewSettings ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewTitlePropertyInfo ,
#endif
getWebViewTitle ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewTitle ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewTransparentPropertyInfo ,
#endif
constructWebViewTransparent ,
getWebViewTransparent ,
setWebViewTransparent ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewTransparent ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewUriPropertyInfo ,
#endif
getWebViewUri ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewUri ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewViewModePropertyInfo ,
#endif
constructWebViewViewMode ,
getWebViewViewMode ,
setWebViewViewMode ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewViewMode ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewViewportAttributesPropertyInfo ,
#endif
getWebViewViewportAttributes ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewViewportAttributes ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewWebInspectorPropertyInfo ,
#endif
getWebViewWebInspector ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewWebInspector ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewWindowFeaturesPropertyInfo ,
#endif
clearWebViewWindowFeatures ,
constructWebViewWindowFeatures ,
getWebViewWindowFeatures ,
setWebViewWindowFeatures ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewWindowFeatures ,
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewZoomLevelPropertyInfo ,
#endif
constructWebViewZoomLevel ,
getWebViewZoomLevel ,
setWebViewZoomLevel ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewZoomLevel ,
#endif
C_WebViewCloseWebViewCallback ,
WebViewCloseWebViewCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCloseWebViewSignalInfo ,
#endif
afterWebViewCloseWebView ,
genClosure_WebViewCloseWebView ,
mk_WebViewCloseWebViewCallback ,
noWebViewCloseWebViewCallback ,
onWebViewCloseWebView ,
wrap_WebViewCloseWebViewCallback ,
C_WebViewConsoleMessageCallback ,
WebViewConsoleMessageCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewConsoleMessageSignalInfo ,
#endif
afterWebViewConsoleMessage ,
genClosure_WebViewConsoleMessage ,
mk_WebViewConsoleMessageCallback ,
noWebViewConsoleMessageCallback ,
onWebViewConsoleMessage ,
wrap_WebViewConsoleMessageCallback ,
C_WebViewContextMenuCallback ,
WebViewContextMenuCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewContextMenuSignalInfo ,
#endif
afterWebViewContextMenu ,
genClosure_WebViewContextMenu ,
mk_WebViewContextMenuCallback ,
noWebViewContextMenuCallback ,
onWebViewContextMenu ,
wrap_WebViewContextMenuCallback ,
C_WebViewCopyClipboardCallback ,
WebViewCopyClipboardCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCopyClipboardSignalInfo ,
#endif
afterWebViewCopyClipboard ,
genClosure_WebViewCopyClipboard ,
mk_WebViewCopyClipboardCallback ,
noWebViewCopyClipboardCallback ,
onWebViewCopyClipboard ,
wrap_WebViewCopyClipboardCallback ,
C_WebViewCreatePluginWidgetCallback ,
WebViewCreatePluginWidgetCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCreatePluginWidgetSignalInfo ,
#endif
afterWebViewCreatePluginWidget ,
genClosure_WebViewCreatePluginWidget ,
mk_WebViewCreatePluginWidgetCallback ,
noWebViewCreatePluginWidgetCallback ,
onWebViewCreatePluginWidget ,
wrap_WebViewCreatePluginWidgetCallback ,
C_WebViewCreateWebViewCallback ,
WebViewCreateWebViewCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCreateWebViewSignalInfo ,
#endif
afterWebViewCreateWebView ,
genClosure_WebViewCreateWebView ,
mk_WebViewCreateWebViewCallback ,
noWebViewCreateWebViewCallback ,
onWebViewCreateWebView ,
wrap_WebViewCreateWebViewCallback ,
C_WebViewCutClipboardCallback ,
WebViewCutClipboardCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewCutClipboardSignalInfo ,
#endif
afterWebViewCutClipboard ,
genClosure_WebViewCutClipboard ,
mk_WebViewCutClipboardCallback ,
noWebViewCutClipboardCallback ,
onWebViewCutClipboard ,
wrap_WebViewCutClipboardCallback ,
C_WebViewDatabaseQuotaExceededCallback ,
WebViewDatabaseQuotaExceededCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewDatabaseQuotaExceededSignalInfo ,
#endif
afterWebViewDatabaseQuotaExceeded ,
genClosure_WebViewDatabaseQuotaExceeded ,
mk_WebViewDatabaseQuotaExceededCallback ,
noWebViewDatabaseQuotaExceededCallback ,
onWebViewDatabaseQuotaExceeded ,
wrap_WebViewDatabaseQuotaExceededCallback,
C_WebViewDocumentLoadFinishedCallback ,
WebViewDocumentLoadFinishedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewDocumentLoadFinishedSignalInfo ,
#endif
afterWebViewDocumentLoadFinished ,
genClosure_WebViewDocumentLoadFinished ,
mk_WebViewDocumentLoadFinishedCallback ,
noWebViewDocumentLoadFinishedCallback ,
onWebViewDocumentLoadFinished ,
wrap_WebViewDocumentLoadFinishedCallback,
C_WebViewDownloadRequestedCallback ,
WebViewDownloadRequestedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewDownloadRequestedSignalInfo ,
#endif
afterWebViewDownloadRequested ,
genClosure_WebViewDownloadRequested ,
mk_WebViewDownloadRequestedCallback ,
noWebViewDownloadRequestedCallback ,
onWebViewDownloadRequested ,
wrap_WebViewDownloadRequestedCallback ,
C_WebViewEditingBeganCallback ,
WebViewEditingBeganCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewEditingBeganSignalInfo ,
#endif
afterWebViewEditingBegan ,
genClosure_WebViewEditingBegan ,
mk_WebViewEditingBeganCallback ,
noWebViewEditingBeganCallback ,
onWebViewEditingBegan ,
wrap_WebViewEditingBeganCallback ,
C_WebViewEditingEndedCallback ,
WebViewEditingEndedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewEditingEndedSignalInfo ,
#endif
afterWebViewEditingEnded ,
genClosure_WebViewEditingEnded ,
mk_WebViewEditingEndedCallback ,
noWebViewEditingEndedCallback ,
onWebViewEditingEnded ,
wrap_WebViewEditingEndedCallback ,
C_WebViewEnteringFullscreenCallback ,
WebViewEnteringFullscreenCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewEnteringFullscreenSignalInfo ,
#endif
afterWebViewEnteringFullscreen ,
genClosure_WebViewEnteringFullscreen ,
mk_WebViewEnteringFullscreenCallback ,
noWebViewEnteringFullscreenCallback ,
onWebViewEnteringFullscreen ,
wrap_WebViewEnteringFullscreenCallback ,
C_WebViewFrameCreatedCallback ,
WebViewFrameCreatedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewFrameCreatedSignalInfo ,
#endif
afterWebViewFrameCreated ,
genClosure_WebViewFrameCreated ,
mk_WebViewFrameCreatedCallback ,
noWebViewFrameCreatedCallback ,
onWebViewFrameCreated ,
wrap_WebViewFrameCreatedCallback ,
C_WebViewGeolocationPolicyDecisionCancelledCallback,
WebViewGeolocationPolicyDecisionCancelledCallback,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGeolocationPolicyDecisionCancelledSignalInfo,
#endif
afterWebViewGeolocationPolicyDecisionCancelled,
genClosure_WebViewGeolocationPolicyDecisionCancelled,
mk_WebViewGeolocationPolicyDecisionCancelledCallback,
noWebViewGeolocationPolicyDecisionCancelledCallback,
onWebViewGeolocationPolicyDecisionCancelled,
wrap_WebViewGeolocationPolicyDecisionCancelledCallback,
C_WebViewGeolocationPolicyDecisionRequestedCallback,
WebViewGeolocationPolicyDecisionRequestedCallback,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewGeolocationPolicyDecisionRequestedSignalInfo,
#endif
afterWebViewGeolocationPolicyDecisionRequested,
genClosure_WebViewGeolocationPolicyDecisionRequested,
mk_WebViewGeolocationPolicyDecisionRequestedCallback,
noWebViewGeolocationPolicyDecisionRequestedCallback,
onWebViewGeolocationPolicyDecisionRequested,
wrap_WebViewGeolocationPolicyDecisionRequestedCallback,
C_WebViewHoveringOverLinkCallback ,
WebViewHoveringOverLinkCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewHoveringOverLinkSignalInfo ,
#endif
afterWebViewHoveringOverLink ,
genClosure_WebViewHoveringOverLink ,
mk_WebViewHoveringOverLinkCallback ,
noWebViewHoveringOverLinkCallback ,
onWebViewHoveringOverLink ,
wrap_WebViewHoveringOverLinkCallback ,
C_WebViewIconLoadedCallback ,
WebViewIconLoadedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewIconLoadedSignalInfo ,
#endif
afterWebViewIconLoaded ,
genClosure_WebViewIconLoaded ,
mk_WebViewIconLoadedCallback ,
noWebViewIconLoadedCallback ,
onWebViewIconLoaded ,
wrap_WebViewIconLoadedCallback ,
C_WebViewLeavingFullscreenCallback ,
WebViewLeavingFullscreenCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLeavingFullscreenSignalInfo ,
#endif
afterWebViewLeavingFullscreen ,
genClosure_WebViewLeavingFullscreen ,
mk_WebViewLeavingFullscreenCallback ,
noWebViewLeavingFullscreenCallback ,
onWebViewLeavingFullscreen ,
wrap_WebViewLeavingFullscreenCallback ,
C_WebViewLoadCommittedCallback ,
WebViewLoadCommittedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLoadCommittedSignalInfo ,
#endif
afterWebViewLoadCommitted ,
genClosure_WebViewLoadCommitted ,
mk_WebViewLoadCommittedCallback ,
noWebViewLoadCommittedCallback ,
onWebViewLoadCommitted ,
wrap_WebViewLoadCommittedCallback ,
C_WebViewLoadErrorCallback ,
WebViewLoadErrorCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLoadErrorSignalInfo ,
#endif
afterWebViewLoadError ,
genClosure_WebViewLoadError ,
mk_WebViewLoadErrorCallback ,
noWebViewLoadErrorCallback ,
onWebViewLoadError ,
wrap_WebViewLoadErrorCallback ,
C_WebViewLoadFinishedCallback ,
WebViewLoadFinishedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLoadFinishedSignalInfo ,
#endif
afterWebViewLoadFinished ,
genClosure_WebViewLoadFinished ,
mk_WebViewLoadFinishedCallback ,
noWebViewLoadFinishedCallback ,
onWebViewLoadFinished ,
wrap_WebViewLoadFinishedCallback ,
C_WebViewLoadProgressChangedCallback ,
WebViewLoadProgressChangedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLoadProgressChangedSignalInfo ,
#endif
afterWebViewLoadProgressChanged ,
genClosure_WebViewLoadProgressChanged ,
mk_WebViewLoadProgressChangedCallback ,
noWebViewLoadProgressChangedCallback ,
onWebViewLoadProgressChanged ,
wrap_WebViewLoadProgressChangedCallback ,
C_WebViewLoadStartedCallback ,
WebViewLoadStartedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewLoadStartedSignalInfo ,
#endif
afterWebViewLoadStarted ,
genClosure_WebViewLoadStarted ,
mk_WebViewLoadStartedCallback ,
noWebViewLoadStartedCallback ,
onWebViewLoadStarted ,
wrap_WebViewLoadStartedCallback ,
C_WebViewMimeTypePolicyDecisionRequestedCallback,
WebViewMimeTypePolicyDecisionRequestedCallback,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewMimeTypePolicyDecisionRequestedSignalInfo,
#endif
afterWebViewMimeTypePolicyDecisionRequested,
genClosure_WebViewMimeTypePolicyDecisionRequested,
mk_WebViewMimeTypePolicyDecisionRequestedCallback,
noWebViewMimeTypePolicyDecisionRequestedCallback,
onWebViewMimeTypePolicyDecisionRequested,
wrap_WebViewMimeTypePolicyDecisionRequestedCallback,
C_WebViewMoveCursorCallback ,
WebViewMoveCursorCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewMoveCursorSignalInfo ,
#endif
afterWebViewMoveCursor ,
genClosure_WebViewMoveCursor ,
mk_WebViewMoveCursorCallback ,
noWebViewMoveCursorCallback ,
onWebViewMoveCursor ,
wrap_WebViewMoveCursorCallback ,
C_WebViewNavigationPolicyDecisionRequestedCallback,
WebViewNavigationPolicyDecisionRequestedCallback,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewNavigationPolicyDecisionRequestedSignalInfo,
#endif
afterWebViewNavigationPolicyDecisionRequested,
genClosure_WebViewNavigationPolicyDecisionRequested,
mk_WebViewNavigationPolicyDecisionRequestedCallback,
noWebViewNavigationPolicyDecisionRequestedCallback,
onWebViewNavigationPolicyDecisionRequested,
wrap_WebViewNavigationPolicyDecisionRequestedCallback,
C_WebViewNavigationRequestedCallback ,
WebViewNavigationRequestedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewNavigationRequestedSignalInfo ,
#endif
afterWebViewNavigationRequested ,
genClosure_WebViewNavigationRequested ,
mk_WebViewNavigationRequestedCallback ,
noWebViewNavigationRequestedCallback ,
onWebViewNavigationRequested ,
wrap_WebViewNavigationRequestedCallback ,
C_WebViewNewWindowPolicyDecisionRequestedCallback,
WebViewNewWindowPolicyDecisionRequestedCallback,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewNewWindowPolicyDecisionRequestedSignalInfo,
#endif
afterWebViewNewWindowPolicyDecisionRequested,
genClosure_WebViewNewWindowPolicyDecisionRequested,
mk_WebViewNewWindowPolicyDecisionRequestedCallback,
noWebViewNewWindowPolicyDecisionRequestedCallback,
onWebViewNewWindowPolicyDecisionRequested,
wrap_WebViewNewWindowPolicyDecisionRequestedCallback,
C_WebViewOnloadEventCallback ,
WebViewOnloadEventCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewOnloadEventSignalInfo ,
#endif
afterWebViewOnloadEvent ,
genClosure_WebViewOnloadEvent ,
mk_WebViewOnloadEventCallback ,
noWebViewOnloadEventCallback ,
onWebViewOnloadEvent ,
wrap_WebViewOnloadEventCallback ,
C_WebViewPasteClipboardCallback ,
WebViewPasteClipboardCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewPasteClipboardSignalInfo ,
#endif
afterWebViewPasteClipboard ,
genClosure_WebViewPasteClipboard ,
mk_WebViewPasteClipboardCallback ,
noWebViewPasteClipboardCallback ,
onWebViewPasteClipboard ,
wrap_WebViewPasteClipboardCallback ,
C_WebViewPopulatePopupCallback ,
WebViewPopulatePopupCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewPopulatePopupSignalInfo ,
#endif
afterWebViewPopulatePopup ,
genClosure_WebViewPopulatePopup ,
mk_WebViewPopulatePopupCallback ,
noWebViewPopulatePopupCallback ,
onWebViewPopulatePopup ,
wrap_WebViewPopulatePopupCallback ,
C_WebViewPrintRequestedCallback ,
WebViewPrintRequestedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewPrintRequestedSignalInfo ,
#endif
afterWebViewPrintRequested ,
genClosure_WebViewPrintRequested ,
mk_WebViewPrintRequestedCallback ,
noWebViewPrintRequestedCallback ,
onWebViewPrintRequested ,
wrap_WebViewPrintRequestedCallback ,
C_WebViewRedoCallback ,
WebViewRedoCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewRedoSignalInfo ,
#endif
afterWebViewRedo ,
genClosure_WebViewRedo ,
mk_WebViewRedoCallback ,
noWebViewRedoCallback ,
onWebViewRedo ,
wrap_WebViewRedoCallback ,
C_WebViewResourceContentLengthReceivedCallback,
WebViewResourceContentLengthReceivedCallback,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewResourceContentLengthReceivedSignalInfo,
#endif
afterWebViewResourceContentLengthReceived,
genClosure_WebViewResourceContentLengthReceived,
mk_WebViewResourceContentLengthReceivedCallback,
noWebViewResourceContentLengthReceivedCallback,
onWebViewResourceContentLengthReceived ,
wrap_WebViewResourceContentLengthReceivedCallback,
C_WebViewResourceLoadFailedCallback ,
WebViewResourceLoadFailedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewResourceLoadFailedSignalInfo ,
#endif
afterWebViewResourceLoadFailed ,
genClosure_WebViewResourceLoadFailed ,
mk_WebViewResourceLoadFailedCallback ,
noWebViewResourceLoadFailedCallback ,
onWebViewResourceLoadFailed ,
wrap_WebViewResourceLoadFailedCallback ,
C_WebViewResourceLoadFinishedCallback ,
WebViewResourceLoadFinishedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewResourceLoadFinishedSignalInfo ,
#endif
afterWebViewResourceLoadFinished ,
genClosure_WebViewResourceLoadFinished ,
mk_WebViewResourceLoadFinishedCallback ,
noWebViewResourceLoadFinishedCallback ,
onWebViewResourceLoadFinished ,
wrap_WebViewResourceLoadFinishedCallback,
C_WebViewResourceRequestStartingCallback,
WebViewResourceRequestStartingCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewResourceRequestStartingSignalInfo,
#endif
afterWebViewResourceRequestStarting ,
genClosure_WebViewResourceRequestStarting,
mk_WebViewResourceRequestStartingCallback,
noWebViewResourceRequestStartingCallback,
onWebViewResourceRequestStarting ,
wrap_WebViewResourceRequestStartingCallback,
C_WebViewResourceResponseReceivedCallback,
WebViewResourceResponseReceivedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewResourceResponseReceivedSignalInfo,
#endif
afterWebViewResourceResponseReceived ,
genClosure_WebViewResourceResponseReceived,
mk_WebViewResourceResponseReceivedCallback,
noWebViewResourceResponseReceivedCallback,
onWebViewResourceResponseReceived ,
wrap_WebViewResourceResponseReceivedCallback,
C_WebViewRunFileChooserCallback ,
WebViewRunFileChooserCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewRunFileChooserSignalInfo ,
#endif
afterWebViewRunFileChooser ,
genClosure_WebViewRunFileChooser ,
mk_WebViewRunFileChooserCallback ,
noWebViewRunFileChooserCallback ,
onWebViewRunFileChooser ,
wrap_WebViewRunFileChooserCallback ,
C_WebViewScriptAlertCallback ,
WebViewScriptAlertCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewScriptAlertSignalInfo ,
#endif
afterWebViewScriptAlert ,
genClosure_WebViewScriptAlert ,
mk_WebViewScriptAlertCallback ,
noWebViewScriptAlertCallback ,
onWebViewScriptAlert ,
wrap_WebViewScriptAlertCallback ,
C_WebViewScriptConfirmCallback ,
WebViewScriptConfirmCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewScriptConfirmSignalInfo ,
#endif
afterWebViewScriptConfirm ,
genClosure_WebViewScriptConfirm ,
mk_WebViewScriptConfirmCallback ,
noWebViewScriptConfirmCallback ,
onWebViewScriptConfirm ,
wrap_WebViewScriptConfirmCallback ,
C_WebViewScriptPromptCallback ,
WebViewScriptPromptCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewScriptPromptSignalInfo ,
#endif
afterWebViewScriptPrompt ,
genClosure_WebViewScriptPrompt ,
mk_WebViewScriptPromptCallback ,
noWebViewScriptPromptCallback ,
onWebViewScriptPrompt ,
wrap_WebViewScriptPromptCallback ,
C_WebViewSelectAllCallback ,
WebViewSelectAllCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSelectAllSignalInfo ,
#endif
afterWebViewSelectAll ,
genClosure_WebViewSelectAll ,
mk_WebViewSelectAllCallback ,
noWebViewSelectAllCallback ,
onWebViewSelectAll ,
wrap_WebViewSelectAllCallback ,
C_WebViewSelectionChangedCallback ,
WebViewSelectionChangedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewSelectionChangedSignalInfo ,
#endif
afterWebViewSelectionChanged ,
genClosure_WebViewSelectionChanged ,
mk_WebViewSelectionChangedCallback ,
noWebViewSelectionChangedCallback ,
onWebViewSelectionChanged ,
wrap_WebViewSelectionChangedCallback ,
C_WebViewShouldApplyStyleCallback ,
WebViewShouldApplyStyleCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewShouldApplyStyleSignalInfo ,
#endif
afterWebViewShouldApplyStyle ,
genClosure_WebViewShouldApplyStyle ,
mk_WebViewShouldApplyStyleCallback ,
noWebViewShouldApplyStyleCallback ,
onWebViewShouldApplyStyle ,
wrap_WebViewShouldApplyStyleCallback ,
C_WebViewShouldBeginEditingCallback ,
WebViewShouldBeginEditingCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewShouldBeginEditingSignalInfo ,
#endif
afterWebViewShouldBeginEditing ,
genClosure_WebViewShouldBeginEditing ,
mk_WebViewShouldBeginEditingCallback ,
noWebViewShouldBeginEditingCallback ,
onWebViewShouldBeginEditing ,
wrap_WebViewShouldBeginEditingCallback ,
C_WebViewShouldChangeSelectedRangeCallback,
WebViewShouldChangeSelectedRangeCallback,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewShouldChangeSelectedRangeSignalInfo,
#endif
afterWebViewShouldChangeSelectedRange ,
genClosure_WebViewShouldChangeSelectedRange,
mk_WebViewShouldChangeSelectedRangeCallback,
noWebViewShouldChangeSelectedRangeCallback,
onWebViewShouldChangeSelectedRange ,
wrap_WebViewShouldChangeSelectedRangeCallback,
C_WebViewShouldDeleteRangeCallback ,
WebViewShouldDeleteRangeCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewShouldDeleteRangeSignalInfo ,
#endif
afterWebViewShouldDeleteRange ,
genClosure_WebViewShouldDeleteRange ,
mk_WebViewShouldDeleteRangeCallback ,
noWebViewShouldDeleteRangeCallback ,
onWebViewShouldDeleteRange ,
wrap_WebViewShouldDeleteRangeCallback ,
C_WebViewShouldEndEditingCallback ,
WebViewShouldEndEditingCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewShouldEndEditingSignalInfo ,
#endif
afterWebViewShouldEndEditing ,
genClosure_WebViewShouldEndEditing ,
mk_WebViewShouldEndEditingCallback ,
noWebViewShouldEndEditingCallback ,
onWebViewShouldEndEditing ,
wrap_WebViewShouldEndEditingCallback ,
C_WebViewShouldInsertNodeCallback ,
WebViewShouldInsertNodeCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewShouldInsertNodeSignalInfo ,
#endif
afterWebViewShouldInsertNode ,
genClosure_WebViewShouldInsertNode ,
mk_WebViewShouldInsertNodeCallback ,
noWebViewShouldInsertNodeCallback ,
onWebViewShouldInsertNode ,
wrap_WebViewShouldInsertNodeCallback ,
C_WebViewShouldInsertTextCallback ,
WebViewShouldInsertTextCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewShouldInsertTextSignalInfo ,
#endif
afterWebViewShouldInsertText ,
genClosure_WebViewShouldInsertText ,
mk_WebViewShouldInsertTextCallback ,
noWebViewShouldInsertTextCallback ,
onWebViewShouldInsertText ,
wrap_WebViewShouldInsertTextCallback ,
C_WebViewShouldShowDeleteInterfaceForElementCallback,
WebViewShouldShowDeleteInterfaceForElementCallback,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewShouldShowDeleteInterfaceForElementSignalInfo,
#endif
afterWebViewShouldShowDeleteInterfaceForElement,
genClosure_WebViewShouldShowDeleteInterfaceForElement,
mk_WebViewShouldShowDeleteInterfaceForElementCallback,
noWebViewShouldShowDeleteInterfaceForElementCallback,
onWebViewShouldShowDeleteInterfaceForElement,
wrap_WebViewShouldShowDeleteInterfaceForElementCallback,
C_WebViewStatusBarTextChangedCallback ,
WebViewStatusBarTextChangedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewStatusBarTextChangedSignalInfo ,
#endif
afterWebViewStatusBarTextChanged ,
genClosure_WebViewStatusBarTextChanged ,
mk_WebViewStatusBarTextChangedCallback ,
noWebViewStatusBarTextChangedCallback ,
onWebViewStatusBarTextChanged ,
wrap_WebViewStatusBarTextChangedCallback,
C_WebViewTitleChangedCallback ,
WebViewTitleChangedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewTitleChangedSignalInfo ,
#endif
afterWebViewTitleChanged ,
genClosure_WebViewTitleChanged ,
mk_WebViewTitleChangedCallback ,
noWebViewTitleChangedCallback ,
onWebViewTitleChanged ,
wrap_WebViewTitleChangedCallback ,
C_WebViewUndoCallback ,
WebViewUndoCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewUndoSignalInfo ,
#endif
afterWebViewUndo ,
genClosure_WebViewUndo ,
mk_WebViewUndoCallback ,
noWebViewUndoCallback ,
onWebViewUndo ,
wrap_WebViewUndoCallback ,
C_WebViewUserChangedContentsCallback ,
WebViewUserChangedContentsCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewUserChangedContentsSignalInfo ,
#endif
afterWebViewUserChangedContents ,
genClosure_WebViewUserChangedContents ,
mk_WebViewUserChangedContentsCallback ,
noWebViewUserChangedContentsCallback ,
onWebViewUserChangedContents ,
wrap_WebViewUserChangedContentsCallback ,
C_WebViewViewportAttributesChangedCallback,
WebViewViewportAttributesChangedCallback,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewViewportAttributesChangedSignalInfo,
#endif
afterWebViewViewportAttributesChanged ,
genClosure_WebViewViewportAttributesChanged,
mk_WebViewViewportAttributesChangedCallback,
noWebViewViewportAttributesChangedCallback,
onWebViewViewportAttributesChanged ,
wrap_WebViewViewportAttributesChangedCallback,
C_WebViewViewportAttributesRecomputeRequestedCallback,
WebViewViewportAttributesRecomputeRequestedCallback,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewViewportAttributesRecomputeRequestedSignalInfo,
#endif
afterWebViewViewportAttributesRecomputeRequested,
genClosure_WebViewViewportAttributesRecomputeRequested,
mk_WebViewViewportAttributesRecomputeRequestedCallback,
noWebViewViewportAttributesRecomputeRequestedCallback,
onWebViewViewportAttributesRecomputeRequested,
wrap_WebViewViewportAttributesRecomputeRequestedCallback,
C_WebViewWebViewReadyCallback ,
WebViewWebViewReadyCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewWebViewReadySignalInfo ,
#endif
afterWebViewWebViewReady ,
genClosure_WebViewWebViewReady ,
mk_WebViewWebViewReadyCallback ,
noWebViewWebViewReadyCallback ,
onWebViewWebViewReady ,
wrap_WebViewWebViewReadyCallback ,
C_WebViewWindowObjectClearedCallback ,
WebViewWindowObjectClearedCallback ,
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
WebViewWindowObjectClearedSignalInfo ,
#endif
afterWebViewWindowObjectCleared ,
genClosure_WebViewWindowObjectCleared ,
mk_WebViewWindowObjectClearedCallback ,
noWebViewWindowObjectClearedCallback ,
onWebViewWindowObjectCleared ,
wrap_WebViewWindowObjectClearedCallback ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GI.Atk.Interfaces.ImplementorIface as Atk.ImplementorIface
import qualified GI.Cairo.Structs.Surface as Cairo.Surface
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.Gdk.Structs.EventButton as Gdk.EventButton
import qualified GI.GdkPixbuf.Objects.Pixbuf as GdkPixbuf.Pixbuf
import qualified GI.Gtk.Enums as Gtk.Enums
import qualified GI.Gtk.Interfaces.Buildable as Gtk.Buildable
import qualified GI.Gtk.Interfaces.Scrollable as Gtk.Scrollable
import qualified GI.Gtk.Objects.Container as Gtk.Container
import qualified GI.Gtk.Objects.IMContext as Gtk.IMContext
import qualified GI.Gtk.Objects.Menu as Gtk.Menu
import qualified GI.Gtk.Objects.Widget as Gtk.Widget
import qualified GI.Gtk.Structs.TargetList as Gtk.TargetList
import qualified GI.WebKit.Enums as WebKit.Enums
import qualified GI.WebKit.Objects.DOMCSSStyleDeclaration as WebKit.DOMCSSStyleDeclaration
import qualified GI.WebKit.Objects.DOMDocument as WebKit.DOMDocument
import qualified GI.WebKit.Objects.DOMHTMLElement as WebKit.DOMHTMLElement
import qualified GI.WebKit.Objects.DOMNode as WebKit.DOMNode
import qualified GI.WebKit.Objects.DOMRange as WebKit.DOMRange
import qualified GI.WebKit.Objects.Download as WebKit.Download
import qualified GI.WebKit.Objects.FileChooserRequest as WebKit.FileChooserRequest
import qualified GI.WebKit.Objects.GeolocationPolicyDecision as WebKit.GeolocationPolicyDecision
import qualified GI.WebKit.Objects.HitTestResult as WebKit.HitTestResult
import qualified GI.WebKit.Objects.NetworkRequest as WebKit.NetworkRequest
import qualified GI.WebKit.Objects.NetworkResponse as WebKit.NetworkResponse
import qualified GI.WebKit.Objects.ViewportAttributes as WebKit.ViewportAttributes
import qualified GI.WebKit.Objects.WebBackForwardList as WebKit.WebBackForwardList
import qualified GI.WebKit.Objects.WebFrame as WebKit.WebFrame
import qualified GI.WebKit.Objects.WebHistoryItem as WebKit.WebHistoryItem
import qualified GI.WebKit.Objects.WebInspector as WebKit.WebInspector
import qualified GI.WebKit.Objects.WebNavigationAction as WebKit.WebNavigationAction
import qualified GI.WebKit.Objects.WebPolicyDecision as WebKit.WebPolicyDecision
import qualified GI.WebKit.Objects.WebResource as WebKit.WebResource
import qualified GI.WebKit.Objects.WebSettings as WebKit.WebSettings
import qualified GI.WebKit.Objects.WebWindowFeatures as WebKit.WebWindowFeatures
newtype WebView = WebView (ManagedPtr WebView)
foreign import ccall "webkit_web_view_get_type"
c_webkit_web_view_get_type :: IO GType
instance GObject WebView where
gobjectType _ = c_webkit_web_view_get_type
class GObject o => IsWebView o
#if MIN_VERSION_base(4,9,0)
instance (GObject a, O.UnknownAncestorError WebView a) =>
IsWebView a
#endif
instance IsWebView WebView
instance Gtk.Container.IsContainer WebView
instance Gtk.Widget.IsWidget WebView
instance GObject.Object.IsObject WebView
instance Atk.ImplementorIface.IsImplementorIface WebView
instance Gtk.Buildable.IsBuildable WebView
instance Gtk.Scrollable.IsScrollable WebView
toWebView :: (MonadIO m, IsWebView o) => o -> m WebView
toWebView = liftIO . unsafeCastTo WebView
noWebView :: Maybe WebView
noWebView = Nothing
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
type family ResolveWebViewMethod (t :: Symbol) (o :: *) :: * where
ResolveWebViewMethod "activate" o = Gtk.Widget.WidgetActivateMethodInfo
ResolveWebViewMethod "add" o = Gtk.Container.ContainerAddMethodInfo
ResolveWebViewMethod "addAccelerator" o = Gtk.Widget.WidgetAddAcceleratorMethodInfo
ResolveWebViewMethod "addChild" o = Gtk.Buildable.BuildableAddChildMethodInfo
ResolveWebViewMethod "addDeviceEvents" o = Gtk.Widget.WidgetAddDeviceEventsMethodInfo
ResolveWebViewMethod "addEvents" o = Gtk.Widget.WidgetAddEventsMethodInfo
ResolveWebViewMethod "addMnemonicLabel" o = Gtk.Widget.WidgetAddMnemonicLabelMethodInfo
ResolveWebViewMethod "addTickCallback" o = Gtk.Widget.WidgetAddTickCallbackMethodInfo
ResolveWebViewMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveWebViewMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveWebViewMethod "canActivateAccel" o = Gtk.Widget.WidgetCanActivateAccelMethodInfo
ResolveWebViewMethod "canCopyClipboard" o = WebViewCanCopyClipboardMethodInfo
ResolveWebViewMethod "canCutClipboard" o = WebViewCanCutClipboardMethodInfo
ResolveWebViewMethod "canGoBack" o = WebViewCanGoBackMethodInfo
ResolveWebViewMethod "canGoBackOrForward" o = WebViewCanGoBackOrForwardMethodInfo
ResolveWebViewMethod "canGoForward" o = WebViewCanGoForwardMethodInfo
ResolveWebViewMethod "canPasteClipboard" o = WebViewCanPasteClipboardMethodInfo
ResolveWebViewMethod "canRedo" o = WebViewCanRedoMethodInfo
ResolveWebViewMethod "canShowMimeType" o = WebViewCanShowMimeTypeMethodInfo
ResolveWebViewMethod "canUndo" o = WebViewCanUndoMethodInfo
ResolveWebViewMethod "checkResize" o = Gtk.Container.ContainerCheckResizeMethodInfo
ResolveWebViewMethod "childFocus" o = Gtk.Widget.WidgetChildFocusMethodInfo
ResolveWebViewMethod "childGetProperty" o = Gtk.Container.ContainerChildGetPropertyMethodInfo
ResolveWebViewMethod "childNotify" o = Gtk.Container.ContainerChildNotifyMethodInfo
ResolveWebViewMethod "childNotifyByPspec" o = Gtk.Container.ContainerChildNotifyByPspecMethodInfo
ResolveWebViewMethod "childSetProperty" o = Gtk.Container.ContainerChildSetPropertyMethodInfo
ResolveWebViewMethod "childType" o = Gtk.Container.ContainerChildTypeMethodInfo
ResolveWebViewMethod "classPath" o = Gtk.Widget.WidgetClassPathMethodInfo
ResolveWebViewMethod "computeExpand" o = Gtk.Widget.WidgetComputeExpandMethodInfo
ResolveWebViewMethod "constructChild" o = Gtk.Buildable.BuildableConstructChildMethodInfo
ResolveWebViewMethod "copyClipboard" o = WebViewCopyClipboardMethodInfo
ResolveWebViewMethod "createPangoContext" o = Gtk.Widget.WidgetCreatePangoContextMethodInfo
ResolveWebViewMethod "createPangoLayout" o = Gtk.Widget.WidgetCreatePangoLayoutMethodInfo
ResolveWebViewMethod "customFinished" o = Gtk.Buildable.BuildableCustomFinishedMethodInfo
ResolveWebViewMethod "customTagEnd" o = Gtk.Buildable.BuildableCustomTagEndMethodInfo
ResolveWebViewMethod "customTagStart" o = Gtk.Buildable.BuildableCustomTagStartMethodInfo
ResolveWebViewMethod "cutClipboard" o = WebViewCutClipboardMethodInfo
ResolveWebViewMethod "deleteSelection" o = WebViewDeleteSelectionMethodInfo
ResolveWebViewMethod "destroy" o = Gtk.Widget.WidgetDestroyMethodInfo
ResolveWebViewMethod "destroyed" o = Gtk.Widget.WidgetDestroyedMethodInfo
ResolveWebViewMethod "deviceIsShadowed" o = Gtk.Widget.WidgetDeviceIsShadowedMethodInfo
ResolveWebViewMethod "dragBegin" o = Gtk.Widget.WidgetDragBeginMethodInfo
ResolveWebViewMethod "dragBeginWithCoordinates" o = Gtk.Widget.WidgetDragBeginWithCoordinatesMethodInfo
ResolveWebViewMethod "dragCheckThreshold" o = Gtk.Widget.WidgetDragCheckThresholdMethodInfo
ResolveWebViewMethod "dragDestAddImageTargets" o = Gtk.Widget.WidgetDragDestAddImageTargetsMethodInfo
ResolveWebViewMethod "dragDestAddTextTargets" o = Gtk.Widget.WidgetDragDestAddTextTargetsMethodInfo
ResolveWebViewMethod "dragDestAddUriTargets" o = Gtk.Widget.WidgetDragDestAddUriTargetsMethodInfo
ResolveWebViewMethod "dragDestFindTarget" o = Gtk.Widget.WidgetDragDestFindTargetMethodInfo
ResolveWebViewMethod "dragDestGetTargetList" o = Gtk.Widget.WidgetDragDestGetTargetListMethodInfo
ResolveWebViewMethod "dragDestGetTrackMotion" o = Gtk.Widget.WidgetDragDestGetTrackMotionMethodInfo
ResolveWebViewMethod "dragDestSet" o = Gtk.Widget.WidgetDragDestSetMethodInfo
ResolveWebViewMethod "dragDestSetProxy" o = Gtk.Widget.WidgetDragDestSetProxyMethodInfo
ResolveWebViewMethod "dragDestSetTargetList" o = Gtk.Widget.WidgetDragDestSetTargetListMethodInfo
ResolveWebViewMethod "dragDestSetTrackMotion" o = Gtk.Widget.WidgetDragDestSetTrackMotionMethodInfo
ResolveWebViewMethod "dragDestUnset" o = Gtk.Widget.WidgetDragDestUnsetMethodInfo
ResolveWebViewMethod "dragGetData" o = Gtk.Widget.WidgetDragGetDataMethodInfo
ResolveWebViewMethod "dragHighlight" o = Gtk.Widget.WidgetDragHighlightMethodInfo
ResolveWebViewMethod "dragSourceAddImageTargets" o = Gtk.Widget.WidgetDragSourceAddImageTargetsMethodInfo
ResolveWebViewMethod "dragSourceAddTextTargets" o = Gtk.Widget.WidgetDragSourceAddTextTargetsMethodInfo
ResolveWebViewMethod "dragSourceAddUriTargets" o = Gtk.Widget.WidgetDragSourceAddUriTargetsMethodInfo
ResolveWebViewMethod "dragSourceGetTargetList" o = Gtk.Widget.WidgetDragSourceGetTargetListMethodInfo
ResolveWebViewMethod "dragSourceSet" o = Gtk.Widget.WidgetDragSourceSetMethodInfo
ResolveWebViewMethod "dragSourceSetIconGicon" o = Gtk.Widget.WidgetDragSourceSetIconGiconMethodInfo
ResolveWebViewMethod "dragSourceSetIconName" o = Gtk.Widget.WidgetDragSourceSetIconNameMethodInfo
ResolveWebViewMethod "dragSourceSetIconPixbuf" o = Gtk.Widget.WidgetDragSourceSetIconPixbufMethodInfo
ResolveWebViewMethod "dragSourceSetIconStock" o = Gtk.Widget.WidgetDragSourceSetIconStockMethodInfo
ResolveWebViewMethod "dragSourceSetTargetList" o = Gtk.Widget.WidgetDragSourceSetTargetListMethodInfo
ResolveWebViewMethod "dragSourceUnset" o = Gtk.Widget.WidgetDragSourceUnsetMethodInfo
ResolveWebViewMethod "dragUnhighlight" o = Gtk.Widget.WidgetDragUnhighlightMethodInfo
ResolveWebViewMethod "draw" o = Gtk.Widget.WidgetDrawMethodInfo
ResolveWebViewMethod "ensureStyle" o = Gtk.Widget.WidgetEnsureStyleMethodInfo
ResolveWebViewMethod "errorBell" o = Gtk.Widget.WidgetErrorBellMethodInfo
ResolveWebViewMethod "event" o = Gtk.Widget.WidgetEventMethodInfo
ResolveWebViewMethod "executeScript" o = WebViewExecuteScriptMethodInfo
ResolveWebViewMethod "forall" o = Gtk.Container.ContainerForallMethodInfo
ResolveWebViewMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveWebViewMethod "foreach" o = Gtk.Container.ContainerForeachMethodInfo
ResolveWebViewMethod "freezeChildNotify" o = Gtk.Widget.WidgetFreezeChildNotifyMethodInfo
ResolveWebViewMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveWebViewMethod "goBack" o = WebViewGoBackMethodInfo
ResolveWebViewMethod "goBackOrForward" o = WebViewGoBackOrForwardMethodInfo
ResolveWebViewMethod "goForward" o = WebViewGoForwardMethodInfo
ResolveWebViewMethod "goToBackForwardItem" o = WebViewGoToBackForwardItemMethodInfo
ResolveWebViewMethod "grabAdd" o = Gtk.Widget.WidgetGrabAddMethodInfo
ResolveWebViewMethod "grabDefault" o = Gtk.Widget.WidgetGrabDefaultMethodInfo
ResolveWebViewMethod "grabFocus" o = Gtk.Widget.WidgetGrabFocusMethodInfo
ResolveWebViewMethod "grabRemove" o = Gtk.Widget.WidgetGrabRemoveMethodInfo
ResolveWebViewMethod "hasDefault" o = Gtk.Widget.WidgetHasDefaultMethodInfo
ResolveWebViewMethod "hasFocus" o = Gtk.Widget.WidgetHasFocusMethodInfo
ResolveWebViewMethod "hasGrab" o = Gtk.Widget.WidgetHasGrabMethodInfo
ResolveWebViewMethod "hasRcStyle" o = Gtk.Widget.WidgetHasRcStyleMethodInfo
ResolveWebViewMethod "hasScreen" o = Gtk.Widget.WidgetHasScreenMethodInfo
ResolveWebViewMethod "hasSelection" o = WebViewHasSelectionMethodInfo
ResolveWebViewMethod "hasVisibleFocus" o = Gtk.Widget.WidgetHasVisibleFocusMethodInfo
ResolveWebViewMethod "hide" o = Gtk.Widget.WidgetHideMethodInfo
ResolveWebViewMethod "hideOnDelete" o = Gtk.Widget.WidgetHideOnDeleteMethodInfo
ResolveWebViewMethod "inDestruction" o = Gtk.Widget.WidgetInDestructionMethodInfo
ResolveWebViewMethod "initTemplate" o = Gtk.Widget.WidgetInitTemplateMethodInfo
ResolveWebViewMethod "inputShapeCombineRegion" o = Gtk.Widget.WidgetInputShapeCombineRegionMethodInfo
ResolveWebViewMethod "insertActionGroup" o = Gtk.Widget.WidgetInsertActionGroupMethodInfo
ResolveWebViewMethod "intersect" o = Gtk.Widget.WidgetIntersectMethodInfo
ResolveWebViewMethod "isAncestor" o = Gtk.Widget.WidgetIsAncestorMethodInfo
ResolveWebViewMethod "isComposited" o = Gtk.Widget.WidgetIsCompositedMethodInfo
ResolveWebViewMethod "isDrawable" o = Gtk.Widget.WidgetIsDrawableMethodInfo
ResolveWebViewMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveWebViewMethod "isFocus" o = Gtk.Widget.WidgetIsFocusMethodInfo
ResolveWebViewMethod "isSensitive" o = Gtk.Widget.WidgetIsSensitiveMethodInfo
ResolveWebViewMethod "isToplevel" o = Gtk.Widget.WidgetIsToplevelMethodInfo
ResolveWebViewMethod "isVisible" o = Gtk.Widget.WidgetIsVisibleMethodInfo
ResolveWebViewMethod "keynavFailed" o = Gtk.Widget.WidgetKeynavFailedMethodInfo
ResolveWebViewMethod "listAccelClosures" o = Gtk.Widget.WidgetListAccelClosuresMethodInfo
ResolveWebViewMethod "listActionPrefixes" o = Gtk.Widget.WidgetListActionPrefixesMethodInfo
ResolveWebViewMethod "listMnemonicLabels" o = Gtk.Widget.WidgetListMnemonicLabelsMethodInfo
ResolveWebViewMethod "loadHtmlString" o = WebViewLoadHtmlStringMethodInfo
ResolveWebViewMethod "loadRequest" o = WebViewLoadRequestMethodInfo
ResolveWebViewMethod "loadString" o = WebViewLoadStringMethodInfo
ResolveWebViewMethod "loadUri" o = WebViewLoadUriMethodInfo
ResolveWebViewMethod "map" o = Gtk.Widget.WidgetMapMethodInfo
ResolveWebViewMethod "markTextMatches" o = WebViewMarkTextMatchesMethodInfo
ResolveWebViewMethod "mnemonicActivate" o = Gtk.Widget.WidgetMnemonicActivateMethodInfo
ResolveWebViewMethod "modifyBase" o = Gtk.Widget.WidgetModifyBaseMethodInfo
ResolveWebViewMethod "modifyBg" o = Gtk.Widget.WidgetModifyBgMethodInfo
ResolveWebViewMethod "modifyCursor" o = Gtk.Widget.WidgetModifyCursorMethodInfo
ResolveWebViewMethod "modifyFg" o = Gtk.Widget.WidgetModifyFgMethodInfo
ResolveWebViewMethod "modifyFont" o = Gtk.Widget.WidgetModifyFontMethodInfo
ResolveWebViewMethod "modifyStyle" o = Gtk.Widget.WidgetModifyStyleMethodInfo
ResolveWebViewMethod "modifyText" o = Gtk.Widget.WidgetModifyTextMethodInfo
ResolveWebViewMethod "moveCursor" o = WebViewMoveCursorMethodInfo
ResolveWebViewMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveWebViewMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveWebViewMethod "open" o = WebViewOpenMethodInfo
ResolveWebViewMethod "overrideBackgroundColor" o = Gtk.Widget.WidgetOverrideBackgroundColorMethodInfo
ResolveWebViewMethod "overrideColor" o = Gtk.Widget.WidgetOverrideColorMethodInfo
ResolveWebViewMethod "overrideCursor" o = Gtk.Widget.WidgetOverrideCursorMethodInfo
ResolveWebViewMethod "overrideFont" o = Gtk.Widget.WidgetOverrideFontMethodInfo
ResolveWebViewMethod "overrideSymbolicColor" o = Gtk.Widget.WidgetOverrideSymbolicColorMethodInfo
ResolveWebViewMethod "parserFinished" o = Gtk.Buildable.BuildableParserFinishedMethodInfo
ResolveWebViewMethod "pasteClipboard" o = WebViewPasteClipboardMethodInfo
ResolveWebViewMethod "path" o = Gtk.Widget.WidgetPathMethodInfo
ResolveWebViewMethod "propagateDraw" o = Gtk.Container.ContainerPropagateDrawMethodInfo
ResolveWebViewMethod "queueAllocate" o = Gtk.Widget.WidgetQueueAllocateMethodInfo
ResolveWebViewMethod "queueComputeExpand" o = Gtk.Widget.WidgetQueueComputeExpandMethodInfo
ResolveWebViewMethod "queueDraw" o = Gtk.Widget.WidgetQueueDrawMethodInfo
ResolveWebViewMethod "queueDrawArea" o = Gtk.Widget.WidgetQueueDrawAreaMethodInfo
ResolveWebViewMethod "queueDrawRegion" o = Gtk.Widget.WidgetQueueDrawRegionMethodInfo
ResolveWebViewMethod "queueResize" o = Gtk.Widget.WidgetQueueResizeMethodInfo
ResolveWebViewMethod "queueResizeNoRedraw" o = Gtk.Widget.WidgetQueueResizeNoRedrawMethodInfo
ResolveWebViewMethod "realize" o = Gtk.Widget.WidgetRealizeMethodInfo
ResolveWebViewMethod "redo" o = WebViewRedoMethodInfo
ResolveWebViewMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveWebViewMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveWebViewMethod "regionIntersect" o = Gtk.Widget.WidgetRegionIntersectMethodInfo
ResolveWebViewMethod "registerWindow" o = Gtk.Widget.WidgetRegisterWindowMethodInfo
ResolveWebViewMethod "reload" o = WebViewReloadMethodInfo
ResolveWebViewMethod "reloadBypassCache" o = WebViewReloadBypassCacheMethodInfo
ResolveWebViewMethod "remove" o = Gtk.Container.ContainerRemoveMethodInfo
ResolveWebViewMethod "removeAccelerator" o = Gtk.Widget.WidgetRemoveAcceleratorMethodInfo
ResolveWebViewMethod "removeMnemonicLabel" o = Gtk.Widget.WidgetRemoveMnemonicLabelMethodInfo
ResolveWebViewMethod "removeTickCallback" o = Gtk.Widget.WidgetRemoveTickCallbackMethodInfo
ResolveWebViewMethod "renderIcon" o = Gtk.Widget.WidgetRenderIconMethodInfo
ResolveWebViewMethod "renderIconPixbuf" o = Gtk.Widget.WidgetRenderIconPixbufMethodInfo
ResolveWebViewMethod "reparent" o = Gtk.Widget.WidgetReparentMethodInfo
ResolveWebViewMethod "replaceData" o = GObject.Object.ObjectReplaceDataMethodInfo
ResolveWebViewMethod "replaceQdata" o = GObject.Object.ObjectReplaceQdataMethodInfo
ResolveWebViewMethod "resetRcStyles" o = Gtk.Widget.WidgetResetRcStylesMethodInfo
ResolveWebViewMethod "resetStyle" o = Gtk.Widget.WidgetResetStyleMethodInfo
ResolveWebViewMethod "resizeChildren" o = Gtk.Container.ContainerResizeChildrenMethodInfo
ResolveWebViewMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveWebViewMethod "searchText" o = WebViewSearchTextMethodInfo
ResolveWebViewMethod "selectAll" o = WebViewSelectAllMethodInfo
ResolveWebViewMethod "sendExpose" o = Gtk.Widget.WidgetSendExposeMethodInfo
ResolveWebViewMethod "sendFocusChange" o = Gtk.Widget.WidgetSendFocusChangeMethodInfo
ResolveWebViewMethod "shapeCombineRegion" o = Gtk.Widget.WidgetShapeCombineRegionMethodInfo
ResolveWebViewMethod "show" o = Gtk.Widget.WidgetShowMethodInfo
ResolveWebViewMethod "showAll" o = Gtk.Widget.WidgetShowAllMethodInfo
ResolveWebViewMethod "showNow" o = Gtk.Widget.WidgetShowNowMethodInfo
ResolveWebViewMethod "sizeAllocate" o = Gtk.Widget.WidgetSizeAllocateMethodInfo
ResolveWebViewMethod "sizeAllocateWithBaseline" o = Gtk.Widget.WidgetSizeAllocateWithBaselineMethodInfo
ResolveWebViewMethod "sizeRequest" o = Gtk.Widget.WidgetSizeRequestMethodInfo
ResolveWebViewMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveWebViewMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveWebViewMethod "stopLoading" o = WebViewStopLoadingMethodInfo
ResolveWebViewMethod "styleAttach" o = Gtk.Widget.WidgetStyleAttachMethodInfo
ResolveWebViewMethod "styleGetProperty" o = Gtk.Widget.WidgetStyleGetPropertyMethodInfo
ResolveWebViewMethod "thawChildNotify" o = Gtk.Widget.WidgetThawChildNotifyMethodInfo
ResolveWebViewMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveWebViewMethod "translateCoordinates" o = Gtk.Widget.WidgetTranslateCoordinatesMethodInfo
ResolveWebViewMethod "triggerTooltipQuery" o = Gtk.Widget.WidgetTriggerTooltipQueryMethodInfo
ResolveWebViewMethod "tryGetFaviconPixbuf" o = WebViewTryGetFaviconPixbufMethodInfo
ResolveWebViewMethod "undo" o = WebViewUndoMethodInfo
ResolveWebViewMethod "unmap" o = Gtk.Widget.WidgetUnmapMethodInfo
ResolveWebViewMethod "unmarkTextMatches" o = WebViewUnmarkTextMatchesMethodInfo
ResolveWebViewMethod "unparent" o = Gtk.Widget.WidgetUnparentMethodInfo
ResolveWebViewMethod "unrealize" o = Gtk.Widget.WidgetUnrealizeMethodInfo
ResolveWebViewMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveWebViewMethod "unregisterWindow" o = Gtk.Widget.WidgetUnregisterWindowMethodInfo
ResolveWebViewMethod "unsetFocusChain" o = Gtk.Container.ContainerUnsetFocusChainMethodInfo
ResolveWebViewMethod "unsetStateFlags" o = Gtk.Widget.WidgetUnsetStateFlagsMethodInfo
ResolveWebViewMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveWebViewMethod "zoomIn" o = WebViewZoomInMethodInfo
ResolveWebViewMethod "zoomOut" o = WebViewZoomOutMethodInfo
ResolveWebViewMethod "getAccessible" o = Gtk.Widget.WidgetGetAccessibleMethodInfo
ResolveWebViewMethod "getActionGroup" o = Gtk.Widget.WidgetGetActionGroupMethodInfo
ResolveWebViewMethod "getAllocatedBaseline" o = Gtk.Widget.WidgetGetAllocatedBaselineMethodInfo
ResolveWebViewMethod "getAllocatedHeight" o = Gtk.Widget.WidgetGetAllocatedHeightMethodInfo
ResolveWebViewMethod "getAllocatedSize" o = Gtk.Widget.WidgetGetAllocatedSizeMethodInfo
ResolveWebViewMethod "getAllocatedWidth" o = Gtk.Widget.WidgetGetAllocatedWidthMethodInfo
ResolveWebViewMethod "getAllocation" o = Gtk.Widget.WidgetGetAllocationMethodInfo
ResolveWebViewMethod "getAncestor" o = Gtk.Widget.WidgetGetAncestorMethodInfo
ResolveWebViewMethod "getAppPaintable" o = Gtk.Widget.WidgetGetAppPaintableMethodInfo
ResolveWebViewMethod "getBackForwardList" o = WebViewGetBackForwardListMethodInfo
ResolveWebViewMethod "getBorder" o = Gtk.Scrollable.ScrollableGetBorderMethodInfo
ResolveWebViewMethod "getBorderWidth" o = Gtk.Container.ContainerGetBorderWidthMethodInfo
ResolveWebViewMethod "getCanDefault" o = Gtk.Widget.WidgetGetCanDefaultMethodInfo
ResolveWebViewMethod "getCanFocus" o = Gtk.Widget.WidgetGetCanFocusMethodInfo
ResolveWebViewMethod "getChildRequisition" o = Gtk.Widget.WidgetGetChildRequisitionMethodInfo
ResolveWebViewMethod "getChildVisible" o = Gtk.Widget.WidgetGetChildVisibleMethodInfo
ResolveWebViewMethod "getChildren" o = Gtk.Container.ContainerGetChildrenMethodInfo
ResolveWebViewMethod "getClip" o = Gtk.Widget.WidgetGetClipMethodInfo
ResolveWebViewMethod "getClipboard" o = Gtk.Widget.WidgetGetClipboardMethodInfo
ResolveWebViewMethod "getCompositeName" o = Gtk.Widget.WidgetGetCompositeNameMethodInfo
ResolveWebViewMethod "getCopyTargetList" o = WebViewGetCopyTargetListMethodInfo
ResolveWebViewMethod "getCustomEncoding" o = WebViewGetCustomEncodingMethodInfo
ResolveWebViewMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveWebViewMethod "getDeviceEnabled" o = Gtk.Widget.WidgetGetDeviceEnabledMethodInfo
ResolveWebViewMethod "getDeviceEvents" o = Gtk.Widget.WidgetGetDeviceEventsMethodInfo
ResolveWebViewMethod "getDirection" o = Gtk.Widget.WidgetGetDirectionMethodInfo
ResolveWebViewMethod "getDisplay" o = Gtk.Widget.WidgetGetDisplayMethodInfo
ResolveWebViewMethod "getDomDocument" o = WebViewGetDomDocumentMethodInfo
ResolveWebViewMethod "getDoubleBuffered" o = Gtk.Widget.WidgetGetDoubleBufferedMethodInfo
ResolveWebViewMethod "getEditable" o = WebViewGetEditableMethodInfo
ResolveWebViewMethod "getEncoding" o = WebViewGetEncodingMethodInfo
ResolveWebViewMethod "getEvents" o = Gtk.Widget.WidgetGetEventsMethodInfo
ResolveWebViewMethod "getFocusChain" o = Gtk.Container.ContainerGetFocusChainMethodInfo
ResolveWebViewMethod "getFocusChild" o = Gtk.Container.ContainerGetFocusChildMethodInfo
ResolveWebViewMethod "getFocusHadjustment" o = Gtk.Container.ContainerGetFocusHadjustmentMethodInfo
ResolveWebViewMethod "getFocusOnClick" o = Gtk.Widget.WidgetGetFocusOnClickMethodInfo
ResolveWebViewMethod "getFocusVadjustment" o = Gtk.Container.ContainerGetFocusVadjustmentMethodInfo
ResolveWebViewMethod "getFocusedFrame" o = WebViewGetFocusedFrameMethodInfo
ResolveWebViewMethod "getFontMap" o = Gtk.Widget.WidgetGetFontMapMethodInfo
ResolveWebViewMethod "getFontOptions" o = Gtk.Widget.WidgetGetFontOptionsMethodInfo
ResolveWebViewMethod "getFrameClock" o = Gtk.Widget.WidgetGetFrameClockMethodInfo
ResolveWebViewMethod "getFullContentZoom" o = WebViewGetFullContentZoomMethodInfo
ResolveWebViewMethod "getHadjustment" o = Gtk.Scrollable.ScrollableGetHadjustmentMethodInfo
ResolveWebViewMethod "getHalign" o = Gtk.Widget.WidgetGetHalignMethodInfo
ResolveWebViewMethod "getHasTooltip" o = Gtk.Widget.WidgetGetHasTooltipMethodInfo
ResolveWebViewMethod "getHasWindow" o = Gtk.Widget.WidgetGetHasWindowMethodInfo
ResolveWebViewMethod "getHexpand" o = Gtk.Widget.WidgetGetHexpandMethodInfo
ResolveWebViewMethod "getHexpandSet" o = Gtk.Widget.WidgetGetHexpandSetMethodInfo
ResolveWebViewMethod "getHitTestResult" o = WebViewGetHitTestResultMethodInfo
ResolveWebViewMethod "getHscrollPolicy" o = Gtk.Scrollable.ScrollableGetHscrollPolicyMethodInfo
ResolveWebViewMethod "getIconPixbuf" o = WebViewGetIconPixbufMethodInfo
ResolveWebViewMethod "getIconUri" o = WebViewGetIconUriMethodInfo
ResolveWebViewMethod "getInspector" o = WebViewGetInspectorMethodInfo
ResolveWebViewMethod "getInternalChild" o = Gtk.Buildable.BuildableGetInternalChildMethodInfo
ResolveWebViewMethod "getLoadStatus" o = WebViewGetLoadStatusMethodInfo
ResolveWebViewMethod "getMainFrame" o = WebViewGetMainFrameMethodInfo
ResolveWebViewMethod "getMapped" o = Gtk.Widget.WidgetGetMappedMethodInfo
ResolveWebViewMethod "getMarginBottom" o = Gtk.Widget.WidgetGetMarginBottomMethodInfo
ResolveWebViewMethod "getMarginEnd" o = Gtk.Widget.WidgetGetMarginEndMethodInfo
ResolveWebViewMethod "getMarginLeft" o = Gtk.Widget.WidgetGetMarginLeftMethodInfo
ResolveWebViewMethod "getMarginRight" o = Gtk.Widget.WidgetGetMarginRightMethodInfo
ResolveWebViewMethod "getMarginStart" o = Gtk.Widget.WidgetGetMarginStartMethodInfo
ResolveWebViewMethod "getMarginTop" o = Gtk.Widget.WidgetGetMarginTopMethodInfo
ResolveWebViewMethod "getModifierMask" o = Gtk.Widget.WidgetGetModifierMaskMethodInfo
ResolveWebViewMethod "getModifierStyle" o = Gtk.Widget.WidgetGetModifierStyleMethodInfo
ResolveWebViewMethod "getName" o = Gtk.Widget.WidgetGetNameMethodInfo
ResolveWebViewMethod "getNoShowAll" o = Gtk.Widget.WidgetGetNoShowAllMethodInfo
ResolveWebViewMethod "getOpacity" o = Gtk.Widget.WidgetGetOpacityMethodInfo
ResolveWebViewMethod "getPangoContext" o = Gtk.Widget.WidgetGetPangoContextMethodInfo
ResolveWebViewMethod "getParent" o = Gtk.Widget.WidgetGetParentMethodInfo
ResolveWebViewMethod "getParentWindow" o = Gtk.Widget.WidgetGetParentWindowMethodInfo
ResolveWebViewMethod "getPasteTargetList" o = WebViewGetPasteTargetListMethodInfo
ResolveWebViewMethod "getPath" o = Gtk.Widget.WidgetGetPathMethodInfo
ResolveWebViewMethod "getPathForChild" o = Gtk.Container.ContainerGetPathForChildMethodInfo
ResolveWebViewMethod "getPointer" o = Gtk.Widget.WidgetGetPointerMethodInfo
ResolveWebViewMethod "getPreferredHeight" o = Gtk.Widget.WidgetGetPreferredHeightMethodInfo
ResolveWebViewMethod "getPreferredHeightAndBaselineForWidth" o = Gtk.Widget.WidgetGetPreferredHeightAndBaselineForWidthMethodInfo
ResolveWebViewMethod "getPreferredHeightForWidth" o = Gtk.Widget.WidgetGetPreferredHeightForWidthMethodInfo
ResolveWebViewMethod "getPreferredSize" o = Gtk.Widget.WidgetGetPreferredSizeMethodInfo
ResolveWebViewMethod "getPreferredWidth" o = Gtk.Widget.WidgetGetPreferredWidthMethodInfo
ResolveWebViewMethod "getPreferredWidthForHeight" o = Gtk.Widget.WidgetGetPreferredWidthForHeightMethodInfo
ResolveWebViewMethod "getProgress" o = WebViewGetProgressMethodInfo
ResolveWebViewMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveWebViewMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveWebViewMethod "getRealized" o = Gtk.Widget.WidgetGetRealizedMethodInfo
ResolveWebViewMethod "getReceivesDefault" o = Gtk.Widget.WidgetGetReceivesDefaultMethodInfo
ResolveWebViewMethod "getRequestMode" o = Gtk.Widget.WidgetGetRequestModeMethodInfo
ResolveWebViewMethod "getRequisition" o = Gtk.Widget.WidgetGetRequisitionMethodInfo
ResolveWebViewMethod "getResizeMode" o = Gtk.Container.ContainerGetResizeModeMethodInfo
ResolveWebViewMethod "getRootWindow" o = Gtk.Widget.WidgetGetRootWindowMethodInfo
ResolveWebViewMethod "getScaleFactor" o = Gtk.Widget.WidgetGetScaleFactorMethodInfo
ResolveWebViewMethod "getScreen" o = Gtk.Widget.WidgetGetScreenMethodInfo
ResolveWebViewMethod "getSensitive" o = Gtk.Widget.WidgetGetSensitiveMethodInfo
ResolveWebViewMethod "getSettings" o = WebViewGetSettingsMethodInfo
ResolveWebViewMethod "getSizeRequest" o = Gtk.Widget.WidgetGetSizeRequestMethodInfo
ResolveWebViewMethod "getSnapshot" o = WebViewGetSnapshotMethodInfo
ResolveWebViewMethod "getState" o = Gtk.Widget.WidgetGetStateMethodInfo
ResolveWebViewMethod "getStateFlags" o = Gtk.Widget.WidgetGetStateFlagsMethodInfo
ResolveWebViewMethod "getStyle" o = Gtk.Widget.WidgetGetStyleMethodInfo
ResolveWebViewMethod "getStyleContext" o = Gtk.Widget.WidgetGetStyleContextMethodInfo
ResolveWebViewMethod "getSupportMultidevice" o = Gtk.Widget.WidgetGetSupportMultideviceMethodInfo
ResolveWebViewMethod "getTemplateChild" o = Gtk.Widget.WidgetGetTemplateChildMethodInfo
ResolveWebViewMethod "getTitle" o = WebViewGetTitleMethodInfo
ResolveWebViewMethod "getTooltipMarkup" o = Gtk.Widget.WidgetGetTooltipMarkupMethodInfo
ResolveWebViewMethod "getTooltipText" o = Gtk.Widget.WidgetGetTooltipTextMethodInfo
ResolveWebViewMethod "getTooltipWindow" o = Gtk.Widget.WidgetGetTooltipWindowMethodInfo
ResolveWebViewMethod "getToplevel" o = Gtk.Widget.WidgetGetToplevelMethodInfo
ResolveWebViewMethod "getTransparent" o = WebViewGetTransparentMethodInfo
ResolveWebViewMethod "getUri" o = WebViewGetUriMethodInfo
ResolveWebViewMethod "getVadjustment" o = Gtk.Scrollable.ScrollableGetVadjustmentMethodInfo
ResolveWebViewMethod "getValign" o = Gtk.Widget.WidgetGetValignMethodInfo
ResolveWebViewMethod "getValignWithBaseline" o = Gtk.Widget.WidgetGetValignWithBaselineMethodInfo
ResolveWebViewMethod "getVexpand" o = Gtk.Widget.WidgetGetVexpandMethodInfo
ResolveWebViewMethod "getVexpandSet" o = Gtk.Widget.WidgetGetVexpandSetMethodInfo
ResolveWebViewMethod "getViewMode" o = WebViewGetViewModeMethodInfo
ResolveWebViewMethod "getViewSourceMode" o = WebViewGetViewSourceModeMethodInfo
ResolveWebViewMethod "getViewportAttributes" o = WebViewGetViewportAttributesMethodInfo
ResolveWebViewMethod "getVisible" o = Gtk.Widget.WidgetGetVisibleMethodInfo
ResolveWebViewMethod "getVisual" o = Gtk.Widget.WidgetGetVisualMethodInfo
ResolveWebViewMethod "getVscrollPolicy" o = Gtk.Scrollable.ScrollableGetVscrollPolicyMethodInfo
ResolveWebViewMethod "getWindow" o = Gtk.Widget.WidgetGetWindowMethodInfo
ResolveWebViewMethod "getWindowFeatures" o = WebViewGetWindowFeaturesMethodInfo
ResolveWebViewMethod "getZoomLevel" o = WebViewGetZoomLevelMethodInfo
ResolveWebViewMethod "setAccelPath" o = Gtk.Widget.WidgetSetAccelPathMethodInfo
ResolveWebViewMethod "setAllocation" o = Gtk.Widget.WidgetSetAllocationMethodInfo
ResolveWebViewMethod "setAppPaintable" o = Gtk.Widget.WidgetSetAppPaintableMethodInfo
ResolveWebViewMethod "setBorderWidth" o = Gtk.Container.ContainerSetBorderWidthMethodInfo
ResolveWebViewMethod "setBuildableProperty" o = Gtk.Buildable.BuildableSetBuildablePropertyMethodInfo
ResolveWebViewMethod "setCanDefault" o = Gtk.Widget.WidgetSetCanDefaultMethodInfo
ResolveWebViewMethod "setCanFocus" o = Gtk.Widget.WidgetSetCanFocusMethodInfo
ResolveWebViewMethod "setChildVisible" o = Gtk.Widget.WidgetSetChildVisibleMethodInfo
ResolveWebViewMethod "setClip" o = Gtk.Widget.WidgetSetClipMethodInfo
ResolveWebViewMethod "setCompositeName" o = Gtk.Widget.WidgetSetCompositeNameMethodInfo
ResolveWebViewMethod "setCustomEncoding" o = WebViewSetCustomEncodingMethodInfo
ResolveWebViewMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveWebViewMethod "setDeviceEnabled" o = Gtk.Widget.WidgetSetDeviceEnabledMethodInfo
ResolveWebViewMethod "setDeviceEvents" o = Gtk.Widget.WidgetSetDeviceEventsMethodInfo
ResolveWebViewMethod "setDirection" o = Gtk.Widget.WidgetSetDirectionMethodInfo
ResolveWebViewMethod "setDoubleBuffered" o = Gtk.Widget.WidgetSetDoubleBufferedMethodInfo
ResolveWebViewMethod "setEditable" o = WebViewSetEditableMethodInfo
ResolveWebViewMethod "setEvents" o = Gtk.Widget.WidgetSetEventsMethodInfo
ResolveWebViewMethod "setFocusChain" o = Gtk.Container.ContainerSetFocusChainMethodInfo
ResolveWebViewMethod "setFocusChild" o = Gtk.Container.ContainerSetFocusChildMethodInfo
ResolveWebViewMethod "setFocusHadjustment" o = Gtk.Container.ContainerSetFocusHadjustmentMethodInfo
ResolveWebViewMethod "setFocusOnClick" o = Gtk.Widget.WidgetSetFocusOnClickMethodInfo
ResolveWebViewMethod "setFocusVadjustment" o = Gtk.Container.ContainerSetFocusVadjustmentMethodInfo
ResolveWebViewMethod "setFontMap" o = Gtk.Widget.WidgetSetFontMapMethodInfo
ResolveWebViewMethod "setFontOptions" o = Gtk.Widget.WidgetSetFontOptionsMethodInfo
ResolveWebViewMethod "setFullContentZoom" o = WebViewSetFullContentZoomMethodInfo
ResolveWebViewMethod "setHadjustment" o = Gtk.Scrollable.ScrollableSetHadjustmentMethodInfo
ResolveWebViewMethod "setHalign" o = Gtk.Widget.WidgetSetHalignMethodInfo
ResolveWebViewMethod "setHasTooltip" o = Gtk.Widget.WidgetSetHasTooltipMethodInfo
ResolveWebViewMethod "setHasWindow" o = Gtk.Widget.WidgetSetHasWindowMethodInfo
ResolveWebViewMethod "setHexpand" o = Gtk.Widget.WidgetSetHexpandMethodInfo
ResolveWebViewMethod "setHexpandSet" o = Gtk.Widget.WidgetSetHexpandSetMethodInfo
ResolveWebViewMethod "setHighlightTextMatches" o = WebViewSetHighlightTextMatchesMethodInfo
ResolveWebViewMethod "setHscrollPolicy" o = Gtk.Scrollable.ScrollableSetHscrollPolicyMethodInfo
ResolveWebViewMethod "setMaintainsBackForwardList" o = WebViewSetMaintainsBackForwardListMethodInfo
ResolveWebViewMethod "setMapped" o = Gtk.Widget.WidgetSetMappedMethodInfo
ResolveWebViewMethod "setMarginBottom" o = Gtk.Widget.WidgetSetMarginBottomMethodInfo
ResolveWebViewMethod "setMarginEnd" o = Gtk.Widget.WidgetSetMarginEndMethodInfo
ResolveWebViewMethod "setMarginLeft" o = Gtk.Widget.WidgetSetMarginLeftMethodInfo
ResolveWebViewMethod "setMarginRight" o = Gtk.Widget.WidgetSetMarginRightMethodInfo
ResolveWebViewMethod "setMarginStart" o = Gtk.Widget.WidgetSetMarginStartMethodInfo
ResolveWebViewMethod "setMarginTop" o = Gtk.Widget.WidgetSetMarginTopMethodInfo
ResolveWebViewMethod "setName" o = Gtk.Widget.WidgetSetNameMethodInfo
ResolveWebViewMethod "setNoShowAll" o = Gtk.Widget.WidgetSetNoShowAllMethodInfo
ResolveWebViewMethod "setOpacity" o = Gtk.Widget.WidgetSetOpacityMethodInfo
ResolveWebViewMethod "setParent" o = Gtk.Widget.WidgetSetParentMethodInfo
ResolveWebViewMethod "setParentWindow" o = Gtk.Widget.WidgetSetParentWindowMethodInfo
ResolveWebViewMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveWebViewMethod "setRealized" o = Gtk.Widget.WidgetSetRealizedMethodInfo
ResolveWebViewMethod "setReallocateRedraws" o = Gtk.Container.ContainerSetReallocateRedrawsMethodInfo
ResolveWebViewMethod "setReceivesDefault" o = Gtk.Widget.WidgetSetReceivesDefaultMethodInfo
ResolveWebViewMethod "setRedrawOnAllocate" o = Gtk.Widget.WidgetSetRedrawOnAllocateMethodInfo
ResolveWebViewMethod "setResizeMode" o = Gtk.Container.ContainerSetResizeModeMethodInfo
ResolveWebViewMethod "setSensitive" o = Gtk.Widget.WidgetSetSensitiveMethodInfo
ResolveWebViewMethod "setSettings" o = WebViewSetSettingsMethodInfo
ResolveWebViewMethod "setSizeRequest" o = Gtk.Widget.WidgetSetSizeRequestMethodInfo
ResolveWebViewMethod "setState" o = Gtk.Widget.WidgetSetStateMethodInfo
ResolveWebViewMethod "setStateFlags" o = Gtk.Widget.WidgetSetStateFlagsMethodInfo
ResolveWebViewMethod "setStyle" o = Gtk.Widget.WidgetSetStyleMethodInfo
ResolveWebViewMethod "setSupportMultidevice" o = Gtk.Widget.WidgetSetSupportMultideviceMethodInfo
ResolveWebViewMethod "setTooltipMarkup" o = Gtk.Widget.WidgetSetTooltipMarkupMethodInfo
ResolveWebViewMethod "setTooltipText" o = Gtk.Widget.WidgetSetTooltipTextMethodInfo
ResolveWebViewMethod "setTooltipWindow" o = Gtk.Widget.WidgetSetTooltipWindowMethodInfo
ResolveWebViewMethod "setTransparent" o = WebViewSetTransparentMethodInfo
ResolveWebViewMethod "setVadjustment" o = Gtk.Scrollable.ScrollableSetVadjustmentMethodInfo
ResolveWebViewMethod "setValign" o = Gtk.Widget.WidgetSetValignMethodInfo
ResolveWebViewMethod "setVexpand" o = Gtk.Widget.WidgetSetVexpandMethodInfo
ResolveWebViewMethod "setVexpandSet" o = Gtk.Widget.WidgetSetVexpandSetMethodInfo
ResolveWebViewMethod "setViewMode" o = WebViewSetViewModeMethodInfo
ResolveWebViewMethod "setViewSourceMode" o = WebViewSetViewSourceModeMethodInfo
ResolveWebViewMethod "setVisible" o = Gtk.Widget.WidgetSetVisibleMethodInfo
ResolveWebViewMethod "setVisual" o = Gtk.Widget.WidgetSetVisualMethodInfo
ResolveWebViewMethod "setVscrollPolicy" o = Gtk.Scrollable.ScrollableSetVscrollPolicyMethodInfo
ResolveWebViewMethod "setWindow" o = Gtk.Widget.WidgetSetWindowMethodInfo
ResolveWebViewMethod "setZoomLevel" o = WebViewSetZoomLevelMethodInfo
ResolveWebViewMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveWebViewMethod t WebView, O.MethodInfo info WebView p) => O.IsLabelProxy t (WebView -> p) where
fromLabelProxy _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#if MIN_VERSION_base(4,9,0)
instance (info ~ ResolveWebViewMethod t WebView, O.MethodInfo info WebView p) => O.IsLabel t (WebView -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#else
fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)
#endif
#endif
#endif
type WebViewCloseWebViewCallback =
IO Bool
noWebViewCloseWebViewCallback :: Maybe WebViewCloseWebViewCallback
noWebViewCloseWebViewCallback = Nothing
type C_WebViewCloseWebViewCallback =
Ptr () ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewCloseWebViewCallback :: C_WebViewCloseWebViewCallback -> IO (FunPtr C_WebViewCloseWebViewCallback)
genClosure_WebViewCloseWebView :: WebViewCloseWebViewCallback -> IO Closure
genClosure_WebViewCloseWebView cb = do
let cb' = wrap_WebViewCloseWebViewCallback cb
mk_WebViewCloseWebViewCallback cb' >>= newCClosure
wrap_WebViewCloseWebViewCallback ::
WebViewCloseWebViewCallback ->
Ptr () ->
Ptr () ->
IO CInt
wrap_WebViewCloseWebViewCallback _cb _ _ = do
result <- _cb
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewCloseWebView :: (IsWebView a, MonadIO m) => a -> WebViewCloseWebViewCallback -> m SignalHandlerId
onWebViewCloseWebView obj cb = liftIO $ do
let cb' = wrap_WebViewCloseWebViewCallback cb
cb'' <- mk_WebViewCloseWebViewCallback cb'
connectSignalFunPtr obj "close-web-view" cb'' SignalConnectBefore
afterWebViewCloseWebView :: (IsWebView a, MonadIO m) => a -> WebViewCloseWebViewCallback -> m SignalHandlerId
afterWebViewCloseWebView obj cb = liftIO $ do
let cb' = wrap_WebViewCloseWebViewCallback cb
cb'' <- mk_WebViewCloseWebViewCallback cb'
connectSignalFunPtr obj "close-web-view" cb'' SignalConnectAfter
type WebViewConsoleMessageCallback =
T.Text ->
Int32 ->
T.Text ->
IO Bool
noWebViewConsoleMessageCallback :: Maybe WebViewConsoleMessageCallback
noWebViewConsoleMessageCallback = Nothing
type C_WebViewConsoleMessageCallback =
Ptr () ->
CString ->
Int32 ->
CString ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewConsoleMessageCallback :: C_WebViewConsoleMessageCallback -> IO (FunPtr C_WebViewConsoleMessageCallback)
genClosure_WebViewConsoleMessage :: WebViewConsoleMessageCallback -> IO Closure
genClosure_WebViewConsoleMessage cb = do
let cb' = wrap_WebViewConsoleMessageCallback cb
mk_WebViewConsoleMessageCallback cb' >>= newCClosure
wrap_WebViewConsoleMessageCallback ::
WebViewConsoleMessageCallback ->
Ptr () ->
CString ->
Int32 ->
CString ->
Ptr () ->
IO CInt
wrap_WebViewConsoleMessageCallback _cb _ message line sourceId _ = do
message' <- cstringToText message
sourceId' <- cstringToText sourceId
result <- _cb message' line sourceId'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewConsoleMessage :: (IsWebView a, MonadIO m) => a -> WebViewConsoleMessageCallback -> m SignalHandlerId
onWebViewConsoleMessage obj cb = liftIO $ do
let cb' = wrap_WebViewConsoleMessageCallback cb
cb'' <- mk_WebViewConsoleMessageCallback cb'
connectSignalFunPtr obj "console-message" cb'' SignalConnectBefore
afterWebViewConsoleMessage :: (IsWebView a, MonadIO m) => a -> WebViewConsoleMessageCallback -> m SignalHandlerId
afterWebViewConsoleMessage obj cb = liftIO $ do
let cb' = wrap_WebViewConsoleMessageCallback cb
cb'' <- mk_WebViewConsoleMessageCallback cb'
connectSignalFunPtr obj "console-message" cb'' SignalConnectAfter
type WebViewContextMenuCallback =
Gtk.Widget.Widget ->
WebKit.HitTestResult.HitTestResult ->
Bool ->
IO Bool
noWebViewContextMenuCallback :: Maybe WebViewContextMenuCallback
noWebViewContextMenuCallback = Nothing
type C_WebViewContextMenuCallback =
Ptr () ->
Ptr Gtk.Widget.Widget ->
Ptr WebKit.HitTestResult.HitTestResult ->
CInt ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewContextMenuCallback :: C_WebViewContextMenuCallback -> IO (FunPtr C_WebViewContextMenuCallback)
genClosure_WebViewContextMenu :: WebViewContextMenuCallback -> IO Closure
genClosure_WebViewContextMenu cb = do
let cb' = wrap_WebViewContextMenuCallback cb
mk_WebViewContextMenuCallback cb' >>= newCClosure
wrap_WebViewContextMenuCallback ::
WebViewContextMenuCallback ->
Ptr () ->
Ptr Gtk.Widget.Widget ->
Ptr WebKit.HitTestResult.HitTestResult ->
CInt ->
Ptr () ->
IO CInt
wrap_WebViewContextMenuCallback _cb _ defaultMenu hitTestResult triggeredWithKeyboard _ = do
defaultMenu' <- (newObject Gtk.Widget.Widget) defaultMenu
hitTestResult' <- (newObject WebKit.HitTestResult.HitTestResult) hitTestResult
let triggeredWithKeyboard' = (/= 0) triggeredWithKeyboard
result <- _cb defaultMenu' hitTestResult' triggeredWithKeyboard'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewContextMenu :: (IsWebView a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId
onWebViewContextMenu obj cb = liftIO $ do
let cb' = wrap_WebViewContextMenuCallback cb
cb'' <- mk_WebViewContextMenuCallback cb'
connectSignalFunPtr obj "context-menu" cb'' SignalConnectBefore
afterWebViewContextMenu :: (IsWebView a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId
afterWebViewContextMenu obj cb = liftIO $ do
let cb' = wrap_WebViewContextMenuCallback cb
cb'' <- mk_WebViewContextMenuCallback cb'
connectSignalFunPtr obj "context-menu" cb'' SignalConnectAfter
type WebViewCopyClipboardCallback =
IO ()
noWebViewCopyClipboardCallback :: Maybe WebViewCopyClipboardCallback
noWebViewCopyClipboardCallback = Nothing
type C_WebViewCopyClipboardCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewCopyClipboardCallback :: C_WebViewCopyClipboardCallback -> IO (FunPtr C_WebViewCopyClipboardCallback)
genClosure_WebViewCopyClipboard :: WebViewCopyClipboardCallback -> IO Closure
genClosure_WebViewCopyClipboard cb = do
let cb' = wrap_WebViewCopyClipboardCallback cb
mk_WebViewCopyClipboardCallback cb' >>= newCClosure
wrap_WebViewCopyClipboardCallback ::
WebViewCopyClipboardCallback ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewCopyClipboardCallback _cb _ _ = do
_cb
onWebViewCopyClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCopyClipboardCallback -> m SignalHandlerId
onWebViewCopyClipboard obj cb = liftIO $ do
let cb' = wrap_WebViewCopyClipboardCallback cb
cb'' <- mk_WebViewCopyClipboardCallback cb'
connectSignalFunPtr obj "copy-clipboard" cb'' SignalConnectBefore
afterWebViewCopyClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCopyClipboardCallback -> m SignalHandlerId
afterWebViewCopyClipboard obj cb = liftIO $ do
let cb' = wrap_WebViewCopyClipboardCallback cb
cb'' <- mk_WebViewCopyClipboardCallback cb'
connectSignalFunPtr obj "copy-clipboard" cb'' SignalConnectAfter
type WebViewCreatePluginWidgetCallback =
T.Text ->
T.Text ->
Map.Map (Ptr ()) (Ptr ()) ->
IO Gtk.Widget.Widget
noWebViewCreatePluginWidgetCallback :: Maybe WebViewCreatePluginWidgetCallback
noWebViewCreatePluginWidgetCallback = Nothing
type C_WebViewCreatePluginWidgetCallback =
Ptr () ->
CString ->
CString ->
Ptr (GHashTable (Ptr ()) (Ptr ())) ->
Ptr () ->
IO (Ptr Gtk.Widget.Widget)
foreign import ccall "wrapper"
mk_WebViewCreatePluginWidgetCallback :: C_WebViewCreatePluginWidgetCallback -> IO (FunPtr C_WebViewCreatePluginWidgetCallback)
genClosure_WebViewCreatePluginWidget :: WebViewCreatePluginWidgetCallback -> IO Closure
genClosure_WebViewCreatePluginWidget cb = do
let cb' = wrap_WebViewCreatePluginWidgetCallback cb
mk_WebViewCreatePluginWidgetCallback cb' >>= newCClosure
wrap_WebViewCreatePluginWidgetCallback ::
WebViewCreatePluginWidgetCallback ->
Ptr () ->
CString ->
CString ->
Ptr (GHashTable (Ptr ()) (Ptr ())) ->
Ptr () ->
IO (Ptr Gtk.Widget.Widget)
wrap_WebViewCreatePluginWidgetCallback _cb _ mimeType uri param _ = do
mimeType' <- cstringToText mimeType
uri' <- cstringToText uri
param' <- unpackGHashTable param
let param'' = mapFirst ptrUnpackPtr param'
let param''' = mapSecond ptrUnpackPtr param''
let param'''' = Map.fromList param'''
result <- _cb mimeType' uri' param''''
result' <- B.ManagedPtr.disownObject result
return result'
onWebViewCreatePluginWidget :: (IsWebView a, MonadIO m) => a -> WebViewCreatePluginWidgetCallback -> m SignalHandlerId
onWebViewCreatePluginWidget obj cb = liftIO $ do
let cb' = wrap_WebViewCreatePluginWidgetCallback cb
cb'' <- mk_WebViewCreatePluginWidgetCallback cb'
connectSignalFunPtr obj "create-plugin-widget" cb'' SignalConnectBefore
afterWebViewCreatePluginWidget :: (IsWebView a, MonadIO m) => a -> WebViewCreatePluginWidgetCallback -> m SignalHandlerId
afterWebViewCreatePluginWidget obj cb = liftIO $ do
let cb' = wrap_WebViewCreatePluginWidgetCallback cb
cb'' <- mk_WebViewCreatePluginWidgetCallback cb'
connectSignalFunPtr obj "create-plugin-widget" cb'' SignalConnectAfter
type WebViewCreateWebViewCallback =
WebKit.WebFrame.WebFrame ->
IO WebView
noWebViewCreateWebViewCallback :: Maybe WebViewCreateWebViewCallback
noWebViewCreateWebViewCallback = Nothing
type C_WebViewCreateWebViewCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO (Ptr WebView)
foreign import ccall "wrapper"
mk_WebViewCreateWebViewCallback :: C_WebViewCreateWebViewCallback -> IO (FunPtr C_WebViewCreateWebViewCallback)
genClosure_WebViewCreateWebView :: WebViewCreateWebViewCallback -> IO Closure
genClosure_WebViewCreateWebView cb = do
let cb' = wrap_WebViewCreateWebViewCallback cb
mk_WebViewCreateWebViewCallback cb' >>= newCClosure
wrap_WebViewCreateWebViewCallback ::
WebViewCreateWebViewCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO (Ptr WebView)
wrap_WebViewCreateWebViewCallback _cb _ frame _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
result <- _cb frame'
result' <- B.ManagedPtr.disownObject result
return result'
onWebViewCreateWebView :: (IsWebView a, MonadIO m) => a -> WebViewCreateWebViewCallback -> m SignalHandlerId
onWebViewCreateWebView obj cb = liftIO $ do
let cb' = wrap_WebViewCreateWebViewCallback cb
cb'' <- mk_WebViewCreateWebViewCallback cb'
connectSignalFunPtr obj "create-web-view" cb'' SignalConnectBefore
afterWebViewCreateWebView :: (IsWebView a, MonadIO m) => a -> WebViewCreateWebViewCallback -> m SignalHandlerId
afterWebViewCreateWebView obj cb = liftIO $ do
let cb' = wrap_WebViewCreateWebViewCallback cb
cb'' <- mk_WebViewCreateWebViewCallback cb'
connectSignalFunPtr obj "create-web-view" cb'' SignalConnectAfter
type WebViewCutClipboardCallback =
IO ()
noWebViewCutClipboardCallback :: Maybe WebViewCutClipboardCallback
noWebViewCutClipboardCallback = Nothing
type C_WebViewCutClipboardCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewCutClipboardCallback :: C_WebViewCutClipboardCallback -> IO (FunPtr C_WebViewCutClipboardCallback)
genClosure_WebViewCutClipboard :: WebViewCutClipboardCallback -> IO Closure
genClosure_WebViewCutClipboard cb = do
let cb' = wrap_WebViewCutClipboardCallback cb
mk_WebViewCutClipboardCallback cb' >>= newCClosure
wrap_WebViewCutClipboardCallback ::
WebViewCutClipboardCallback ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewCutClipboardCallback _cb _ _ = do
_cb
onWebViewCutClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCutClipboardCallback -> m SignalHandlerId
onWebViewCutClipboard obj cb = liftIO $ do
let cb' = wrap_WebViewCutClipboardCallback cb
cb'' <- mk_WebViewCutClipboardCallback cb'
connectSignalFunPtr obj "cut-clipboard" cb'' SignalConnectBefore
afterWebViewCutClipboard :: (IsWebView a, MonadIO m) => a -> WebViewCutClipboardCallback -> m SignalHandlerId
afterWebViewCutClipboard obj cb = liftIO $ do
let cb' = wrap_WebViewCutClipboardCallback cb
cb'' <- mk_WebViewCutClipboardCallback cb'
connectSignalFunPtr obj "cut-clipboard" cb'' SignalConnectAfter
type WebViewDatabaseQuotaExceededCallback =
GObject.Object.Object ->
GObject.Object.Object ->
IO ()
noWebViewDatabaseQuotaExceededCallback :: Maybe WebViewDatabaseQuotaExceededCallback
noWebViewDatabaseQuotaExceededCallback = Nothing
type C_WebViewDatabaseQuotaExceededCallback =
Ptr () ->
Ptr GObject.Object.Object ->
Ptr GObject.Object.Object ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewDatabaseQuotaExceededCallback :: C_WebViewDatabaseQuotaExceededCallback -> IO (FunPtr C_WebViewDatabaseQuotaExceededCallback)
genClosure_WebViewDatabaseQuotaExceeded :: WebViewDatabaseQuotaExceededCallback -> IO Closure
genClosure_WebViewDatabaseQuotaExceeded cb = do
let cb' = wrap_WebViewDatabaseQuotaExceededCallback cb
mk_WebViewDatabaseQuotaExceededCallback cb' >>= newCClosure
wrap_WebViewDatabaseQuotaExceededCallback ::
WebViewDatabaseQuotaExceededCallback ->
Ptr () ->
Ptr GObject.Object.Object ->
Ptr GObject.Object.Object ->
Ptr () ->
IO ()
wrap_WebViewDatabaseQuotaExceededCallback _cb _ frame database _ = do
frame' <- (newObject GObject.Object.Object) frame
database' <- (newObject GObject.Object.Object) database
_cb frame' database'
onWebViewDatabaseQuotaExceeded :: (IsWebView a, MonadIO m) => a -> WebViewDatabaseQuotaExceededCallback -> m SignalHandlerId
onWebViewDatabaseQuotaExceeded obj cb = liftIO $ do
let cb' = wrap_WebViewDatabaseQuotaExceededCallback cb
cb'' <- mk_WebViewDatabaseQuotaExceededCallback cb'
connectSignalFunPtr obj "database-quota-exceeded" cb'' SignalConnectBefore
afterWebViewDatabaseQuotaExceeded :: (IsWebView a, MonadIO m) => a -> WebViewDatabaseQuotaExceededCallback -> m SignalHandlerId
afterWebViewDatabaseQuotaExceeded obj cb = liftIO $ do
let cb' = wrap_WebViewDatabaseQuotaExceededCallback cb
cb'' <- mk_WebViewDatabaseQuotaExceededCallback cb'
connectSignalFunPtr obj "database-quota-exceeded" cb'' SignalConnectAfter
type WebViewDocumentLoadFinishedCallback =
WebKit.WebFrame.WebFrame ->
IO ()
noWebViewDocumentLoadFinishedCallback :: Maybe WebViewDocumentLoadFinishedCallback
noWebViewDocumentLoadFinishedCallback = Nothing
type C_WebViewDocumentLoadFinishedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewDocumentLoadFinishedCallback :: C_WebViewDocumentLoadFinishedCallback -> IO (FunPtr C_WebViewDocumentLoadFinishedCallback)
genClosure_WebViewDocumentLoadFinished :: WebViewDocumentLoadFinishedCallback -> IO Closure
genClosure_WebViewDocumentLoadFinished cb = do
let cb' = wrap_WebViewDocumentLoadFinishedCallback cb
mk_WebViewDocumentLoadFinishedCallback cb' >>= newCClosure
wrap_WebViewDocumentLoadFinishedCallback ::
WebViewDocumentLoadFinishedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
wrap_WebViewDocumentLoadFinishedCallback _cb _ webFrame _ = do
webFrame' <- (newObject WebKit.WebFrame.WebFrame) webFrame
_cb webFrame'
onWebViewDocumentLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewDocumentLoadFinishedCallback -> m SignalHandlerId
onWebViewDocumentLoadFinished obj cb = liftIO $ do
let cb' = wrap_WebViewDocumentLoadFinishedCallback cb
cb'' <- mk_WebViewDocumentLoadFinishedCallback cb'
connectSignalFunPtr obj "document-load-finished" cb'' SignalConnectBefore
afterWebViewDocumentLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewDocumentLoadFinishedCallback -> m SignalHandlerId
afterWebViewDocumentLoadFinished obj cb = liftIO $ do
let cb' = wrap_WebViewDocumentLoadFinishedCallback cb
cb'' <- mk_WebViewDocumentLoadFinishedCallback cb'
connectSignalFunPtr obj "document-load-finished" cb'' SignalConnectAfter
type WebViewDownloadRequestedCallback =
WebKit.Download.Download ->
IO Bool
noWebViewDownloadRequestedCallback :: Maybe WebViewDownloadRequestedCallback
noWebViewDownloadRequestedCallback = Nothing
type C_WebViewDownloadRequestedCallback =
Ptr () ->
Ptr WebKit.Download.Download ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewDownloadRequestedCallback :: C_WebViewDownloadRequestedCallback -> IO (FunPtr C_WebViewDownloadRequestedCallback)
genClosure_WebViewDownloadRequested :: WebViewDownloadRequestedCallback -> IO Closure
genClosure_WebViewDownloadRequested cb = do
let cb' = wrap_WebViewDownloadRequestedCallback cb
mk_WebViewDownloadRequestedCallback cb' >>= newCClosure
wrap_WebViewDownloadRequestedCallback ::
WebViewDownloadRequestedCallback ->
Ptr () ->
Ptr WebKit.Download.Download ->
Ptr () ->
IO CInt
wrap_WebViewDownloadRequestedCallback _cb _ download _ = do
download' <- (newObject WebKit.Download.Download) download
result <- _cb download'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewDownloadRequested :: (IsWebView a, MonadIO m) => a -> WebViewDownloadRequestedCallback -> m SignalHandlerId
onWebViewDownloadRequested obj cb = liftIO $ do
let cb' = wrap_WebViewDownloadRequestedCallback cb
cb'' <- mk_WebViewDownloadRequestedCallback cb'
connectSignalFunPtr obj "download-requested" cb'' SignalConnectBefore
afterWebViewDownloadRequested :: (IsWebView a, MonadIO m) => a -> WebViewDownloadRequestedCallback -> m SignalHandlerId
afterWebViewDownloadRequested obj cb = liftIO $ do
let cb' = wrap_WebViewDownloadRequestedCallback cb
cb'' <- mk_WebViewDownloadRequestedCallback cb'
connectSignalFunPtr obj "download-requested" cb'' SignalConnectAfter
type WebViewEditingBeganCallback =
IO ()
noWebViewEditingBeganCallback :: Maybe WebViewEditingBeganCallback
noWebViewEditingBeganCallback = Nothing
type C_WebViewEditingBeganCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewEditingBeganCallback :: C_WebViewEditingBeganCallback -> IO (FunPtr C_WebViewEditingBeganCallback)
genClosure_WebViewEditingBegan :: WebViewEditingBeganCallback -> IO Closure
genClosure_WebViewEditingBegan cb = do
let cb' = wrap_WebViewEditingBeganCallback cb
mk_WebViewEditingBeganCallback cb' >>= newCClosure
wrap_WebViewEditingBeganCallback ::
WebViewEditingBeganCallback ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewEditingBeganCallback _cb _ _ = do
_cb
onWebViewEditingBegan :: (IsWebView a, MonadIO m) => a -> WebViewEditingBeganCallback -> m SignalHandlerId
onWebViewEditingBegan obj cb = liftIO $ do
let cb' = wrap_WebViewEditingBeganCallback cb
cb'' <- mk_WebViewEditingBeganCallback cb'
connectSignalFunPtr obj "editing-began" cb'' SignalConnectBefore
afterWebViewEditingBegan :: (IsWebView a, MonadIO m) => a -> WebViewEditingBeganCallback -> m SignalHandlerId
afterWebViewEditingBegan obj cb = liftIO $ do
let cb' = wrap_WebViewEditingBeganCallback cb
cb'' <- mk_WebViewEditingBeganCallback cb'
connectSignalFunPtr obj "editing-began" cb'' SignalConnectAfter
type WebViewEditingEndedCallback =
IO ()
noWebViewEditingEndedCallback :: Maybe WebViewEditingEndedCallback
noWebViewEditingEndedCallback = Nothing
type C_WebViewEditingEndedCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewEditingEndedCallback :: C_WebViewEditingEndedCallback -> IO (FunPtr C_WebViewEditingEndedCallback)
genClosure_WebViewEditingEnded :: WebViewEditingEndedCallback -> IO Closure
genClosure_WebViewEditingEnded cb = do
let cb' = wrap_WebViewEditingEndedCallback cb
mk_WebViewEditingEndedCallback cb' >>= newCClosure
wrap_WebViewEditingEndedCallback ::
WebViewEditingEndedCallback ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewEditingEndedCallback _cb _ _ = do
_cb
onWebViewEditingEnded :: (IsWebView a, MonadIO m) => a -> WebViewEditingEndedCallback -> m SignalHandlerId
onWebViewEditingEnded obj cb = liftIO $ do
let cb' = wrap_WebViewEditingEndedCallback cb
cb'' <- mk_WebViewEditingEndedCallback cb'
connectSignalFunPtr obj "editing-ended" cb'' SignalConnectBefore
afterWebViewEditingEnded :: (IsWebView a, MonadIO m) => a -> WebViewEditingEndedCallback -> m SignalHandlerId
afterWebViewEditingEnded obj cb = liftIO $ do
let cb' = wrap_WebViewEditingEndedCallback cb
cb'' <- mk_WebViewEditingEndedCallback cb'
connectSignalFunPtr obj "editing-ended" cb'' SignalConnectAfter
type WebViewEnteringFullscreenCallback =
WebKit.DOMHTMLElement.DOMHTMLElement ->
IO Bool
noWebViewEnteringFullscreenCallback :: Maybe WebViewEnteringFullscreenCallback
noWebViewEnteringFullscreenCallback = Nothing
type C_WebViewEnteringFullscreenCallback =
Ptr () ->
Ptr WebKit.DOMHTMLElement.DOMHTMLElement ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewEnteringFullscreenCallback :: C_WebViewEnteringFullscreenCallback -> IO (FunPtr C_WebViewEnteringFullscreenCallback)
genClosure_WebViewEnteringFullscreen :: WebViewEnteringFullscreenCallback -> IO Closure
genClosure_WebViewEnteringFullscreen cb = do
let cb' = wrap_WebViewEnteringFullscreenCallback cb
mk_WebViewEnteringFullscreenCallback cb' >>= newCClosure
wrap_WebViewEnteringFullscreenCallback ::
WebViewEnteringFullscreenCallback ->
Ptr () ->
Ptr WebKit.DOMHTMLElement.DOMHTMLElement ->
Ptr () ->
IO CInt
wrap_WebViewEnteringFullscreenCallback _cb _ element _ = do
element' <- (newObject WebKit.DOMHTMLElement.DOMHTMLElement) element
result <- _cb element'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewEnteringFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewEnteringFullscreenCallback -> m SignalHandlerId
onWebViewEnteringFullscreen obj cb = liftIO $ do
let cb' = wrap_WebViewEnteringFullscreenCallback cb
cb'' <- mk_WebViewEnteringFullscreenCallback cb'
connectSignalFunPtr obj "entering-fullscreen" cb'' SignalConnectBefore
afterWebViewEnteringFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewEnteringFullscreenCallback -> m SignalHandlerId
afterWebViewEnteringFullscreen obj cb = liftIO $ do
let cb' = wrap_WebViewEnteringFullscreenCallback cb
cb'' <- mk_WebViewEnteringFullscreenCallback cb'
connectSignalFunPtr obj "entering-fullscreen" cb'' SignalConnectAfter
type WebViewFrameCreatedCallback =
WebKit.WebFrame.WebFrame ->
IO ()
noWebViewFrameCreatedCallback :: Maybe WebViewFrameCreatedCallback
noWebViewFrameCreatedCallback = Nothing
type C_WebViewFrameCreatedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewFrameCreatedCallback :: C_WebViewFrameCreatedCallback -> IO (FunPtr C_WebViewFrameCreatedCallback)
genClosure_WebViewFrameCreated :: WebViewFrameCreatedCallback -> IO Closure
genClosure_WebViewFrameCreated cb = do
let cb' = wrap_WebViewFrameCreatedCallback cb
mk_WebViewFrameCreatedCallback cb' >>= newCClosure
wrap_WebViewFrameCreatedCallback ::
WebViewFrameCreatedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
wrap_WebViewFrameCreatedCallback _cb _ webFrame _ = do
webFrame' <- (newObject WebKit.WebFrame.WebFrame) webFrame
_cb webFrame'
onWebViewFrameCreated :: (IsWebView a, MonadIO m) => a -> WebViewFrameCreatedCallback -> m SignalHandlerId
onWebViewFrameCreated obj cb = liftIO $ do
let cb' = wrap_WebViewFrameCreatedCallback cb
cb'' <- mk_WebViewFrameCreatedCallback cb'
connectSignalFunPtr obj "frame-created" cb'' SignalConnectBefore
afterWebViewFrameCreated :: (IsWebView a, MonadIO m) => a -> WebViewFrameCreatedCallback -> m SignalHandlerId
afterWebViewFrameCreated obj cb = liftIO $ do
let cb' = wrap_WebViewFrameCreatedCallback cb
cb'' <- mk_WebViewFrameCreatedCallback cb'
connectSignalFunPtr obj "frame-created" cb'' SignalConnectAfter
type WebViewGeolocationPolicyDecisionCancelledCallback =
WebKit.WebFrame.WebFrame ->
IO ()
noWebViewGeolocationPolicyDecisionCancelledCallback :: Maybe WebViewGeolocationPolicyDecisionCancelledCallback
noWebViewGeolocationPolicyDecisionCancelledCallback = Nothing
type C_WebViewGeolocationPolicyDecisionCancelledCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewGeolocationPolicyDecisionCancelledCallback :: C_WebViewGeolocationPolicyDecisionCancelledCallback -> IO (FunPtr C_WebViewGeolocationPolicyDecisionCancelledCallback)
genClosure_WebViewGeolocationPolicyDecisionCancelled :: WebViewGeolocationPolicyDecisionCancelledCallback -> IO Closure
genClosure_WebViewGeolocationPolicyDecisionCancelled cb = do
let cb' = wrap_WebViewGeolocationPolicyDecisionCancelledCallback cb
mk_WebViewGeolocationPolicyDecisionCancelledCallback cb' >>= newCClosure
wrap_WebViewGeolocationPolicyDecisionCancelledCallback ::
WebViewGeolocationPolicyDecisionCancelledCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
wrap_WebViewGeolocationPolicyDecisionCancelledCallback _cb _ frame _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
_cb frame'
onWebViewGeolocationPolicyDecisionCancelled :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionCancelledCallback -> m SignalHandlerId
onWebViewGeolocationPolicyDecisionCancelled obj cb = liftIO $ do
let cb' = wrap_WebViewGeolocationPolicyDecisionCancelledCallback cb
cb'' <- mk_WebViewGeolocationPolicyDecisionCancelledCallback cb'
connectSignalFunPtr obj "geolocation-policy-decision-cancelled" cb'' SignalConnectBefore
afterWebViewGeolocationPolicyDecisionCancelled :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionCancelledCallback -> m SignalHandlerId
afterWebViewGeolocationPolicyDecisionCancelled obj cb = liftIO $ do
let cb' = wrap_WebViewGeolocationPolicyDecisionCancelledCallback cb
cb'' <- mk_WebViewGeolocationPolicyDecisionCancelledCallback cb'
connectSignalFunPtr obj "geolocation-policy-decision-cancelled" cb'' SignalConnectAfter
type WebViewGeolocationPolicyDecisionRequestedCallback =
WebKit.WebFrame.WebFrame ->
WebKit.GeolocationPolicyDecision.GeolocationPolicyDecision ->
IO Bool
noWebViewGeolocationPolicyDecisionRequestedCallback :: Maybe WebViewGeolocationPolicyDecisionRequestedCallback
noWebViewGeolocationPolicyDecisionRequestedCallback = Nothing
type C_WebViewGeolocationPolicyDecisionRequestedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.GeolocationPolicyDecision.GeolocationPolicyDecision ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewGeolocationPolicyDecisionRequestedCallback :: C_WebViewGeolocationPolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewGeolocationPolicyDecisionRequestedCallback)
genClosure_WebViewGeolocationPolicyDecisionRequested :: WebViewGeolocationPolicyDecisionRequestedCallback -> IO Closure
genClosure_WebViewGeolocationPolicyDecisionRequested cb = do
let cb' = wrap_WebViewGeolocationPolicyDecisionRequestedCallback cb
mk_WebViewGeolocationPolicyDecisionRequestedCallback cb' >>= newCClosure
wrap_WebViewGeolocationPolicyDecisionRequestedCallback ::
WebViewGeolocationPolicyDecisionRequestedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.GeolocationPolicyDecision.GeolocationPolicyDecision ->
Ptr () ->
IO CInt
wrap_WebViewGeolocationPolicyDecisionRequestedCallback _cb _ frame policyDecision _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
policyDecision' <- (newObject WebKit.GeolocationPolicyDecision.GeolocationPolicyDecision) policyDecision
result <- _cb frame' policyDecision'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewGeolocationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionRequestedCallback -> m SignalHandlerId
onWebViewGeolocationPolicyDecisionRequested obj cb = liftIO $ do
let cb' = wrap_WebViewGeolocationPolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewGeolocationPolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "geolocation-policy-decision-requested" cb'' SignalConnectBefore
afterWebViewGeolocationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewGeolocationPolicyDecisionRequestedCallback -> m SignalHandlerId
afterWebViewGeolocationPolicyDecisionRequested obj cb = liftIO $ do
let cb' = wrap_WebViewGeolocationPolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewGeolocationPolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "geolocation-policy-decision-requested" cb'' SignalConnectAfter
type WebViewHoveringOverLinkCallback =
T.Text ->
T.Text ->
IO ()
noWebViewHoveringOverLinkCallback :: Maybe WebViewHoveringOverLinkCallback
noWebViewHoveringOverLinkCallback = Nothing
type C_WebViewHoveringOverLinkCallback =
Ptr () ->
CString ->
CString ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewHoveringOverLinkCallback :: C_WebViewHoveringOverLinkCallback -> IO (FunPtr C_WebViewHoveringOverLinkCallback)
genClosure_WebViewHoveringOverLink :: WebViewHoveringOverLinkCallback -> IO Closure
genClosure_WebViewHoveringOverLink cb = do
let cb' = wrap_WebViewHoveringOverLinkCallback cb
mk_WebViewHoveringOverLinkCallback cb' >>= newCClosure
wrap_WebViewHoveringOverLinkCallback ::
WebViewHoveringOverLinkCallback ->
Ptr () ->
CString ->
CString ->
Ptr () ->
IO ()
wrap_WebViewHoveringOverLinkCallback _cb _ title uri _ = do
title' <- cstringToText title
uri' <- cstringToText uri
_cb title' uri'
onWebViewHoveringOverLink :: (IsWebView a, MonadIO m) => a -> WebViewHoveringOverLinkCallback -> m SignalHandlerId
onWebViewHoveringOverLink obj cb = liftIO $ do
let cb' = wrap_WebViewHoveringOverLinkCallback cb
cb'' <- mk_WebViewHoveringOverLinkCallback cb'
connectSignalFunPtr obj "hovering-over-link" cb'' SignalConnectBefore
afterWebViewHoveringOverLink :: (IsWebView a, MonadIO m) => a -> WebViewHoveringOverLinkCallback -> m SignalHandlerId
afterWebViewHoveringOverLink obj cb = liftIO $ do
let cb' = wrap_WebViewHoveringOverLinkCallback cb
cb'' <- mk_WebViewHoveringOverLinkCallback cb'
connectSignalFunPtr obj "hovering-over-link" cb'' SignalConnectAfter
type WebViewIconLoadedCallback =
T.Text ->
IO ()
noWebViewIconLoadedCallback :: Maybe WebViewIconLoadedCallback
noWebViewIconLoadedCallback = Nothing
type C_WebViewIconLoadedCallback =
Ptr () ->
CString ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewIconLoadedCallback :: C_WebViewIconLoadedCallback -> IO (FunPtr C_WebViewIconLoadedCallback)
genClosure_WebViewIconLoaded :: WebViewIconLoadedCallback -> IO Closure
genClosure_WebViewIconLoaded cb = do
let cb' = wrap_WebViewIconLoadedCallback cb
mk_WebViewIconLoadedCallback cb' >>= newCClosure
wrap_WebViewIconLoadedCallback ::
WebViewIconLoadedCallback ->
Ptr () ->
CString ->
Ptr () ->
IO ()
wrap_WebViewIconLoadedCallback _cb _ iconUri _ = do
iconUri' <- cstringToText iconUri
_cb iconUri'
onWebViewIconLoaded :: (IsWebView a, MonadIO m) => a -> WebViewIconLoadedCallback -> m SignalHandlerId
onWebViewIconLoaded obj cb = liftIO $ do
let cb' = wrap_WebViewIconLoadedCallback cb
cb'' <- mk_WebViewIconLoadedCallback cb'
connectSignalFunPtr obj "icon-loaded" cb'' SignalConnectBefore
afterWebViewIconLoaded :: (IsWebView a, MonadIO m) => a -> WebViewIconLoadedCallback -> m SignalHandlerId
afterWebViewIconLoaded obj cb = liftIO $ do
let cb' = wrap_WebViewIconLoadedCallback cb
cb'' <- mk_WebViewIconLoadedCallback cb'
connectSignalFunPtr obj "icon-loaded" cb'' SignalConnectAfter
type WebViewLeavingFullscreenCallback =
WebKit.DOMHTMLElement.DOMHTMLElement ->
IO Bool
noWebViewLeavingFullscreenCallback :: Maybe WebViewLeavingFullscreenCallback
noWebViewLeavingFullscreenCallback = Nothing
type C_WebViewLeavingFullscreenCallback =
Ptr () ->
Ptr WebKit.DOMHTMLElement.DOMHTMLElement ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewLeavingFullscreenCallback :: C_WebViewLeavingFullscreenCallback -> IO (FunPtr C_WebViewLeavingFullscreenCallback)
genClosure_WebViewLeavingFullscreen :: WebViewLeavingFullscreenCallback -> IO Closure
genClosure_WebViewLeavingFullscreen cb = do
let cb' = wrap_WebViewLeavingFullscreenCallback cb
mk_WebViewLeavingFullscreenCallback cb' >>= newCClosure
wrap_WebViewLeavingFullscreenCallback ::
WebViewLeavingFullscreenCallback ->
Ptr () ->
Ptr WebKit.DOMHTMLElement.DOMHTMLElement ->
Ptr () ->
IO CInt
wrap_WebViewLeavingFullscreenCallback _cb _ element _ = do
element' <- (newObject WebKit.DOMHTMLElement.DOMHTMLElement) element
result <- _cb element'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewLeavingFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewLeavingFullscreenCallback -> m SignalHandlerId
onWebViewLeavingFullscreen obj cb = liftIO $ do
let cb' = wrap_WebViewLeavingFullscreenCallback cb
cb'' <- mk_WebViewLeavingFullscreenCallback cb'
connectSignalFunPtr obj "leaving-fullscreen" cb'' SignalConnectBefore
afterWebViewLeavingFullscreen :: (IsWebView a, MonadIO m) => a -> WebViewLeavingFullscreenCallback -> m SignalHandlerId
afterWebViewLeavingFullscreen obj cb = liftIO $ do
let cb' = wrap_WebViewLeavingFullscreenCallback cb
cb'' <- mk_WebViewLeavingFullscreenCallback cb'
connectSignalFunPtr obj "leaving-fullscreen" cb'' SignalConnectAfter
type WebViewLoadCommittedCallback =
WebKit.WebFrame.WebFrame ->
IO ()
noWebViewLoadCommittedCallback :: Maybe WebViewLoadCommittedCallback
noWebViewLoadCommittedCallback = Nothing
type C_WebViewLoadCommittedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewLoadCommittedCallback :: C_WebViewLoadCommittedCallback -> IO (FunPtr C_WebViewLoadCommittedCallback)
genClosure_WebViewLoadCommitted :: WebViewLoadCommittedCallback -> IO Closure
genClosure_WebViewLoadCommitted cb = do
let cb' = wrap_WebViewLoadCommittedCallback cb
mk_WebViewLoadCommittedCallback cb' >>= newCClosure
wrap_WebViewLoadCommittedCallback ::
WebViewLoadCommittedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
wrap_WebViewLoadCommittedCallback _cb _ frame _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
_cb frame'
onWebViewLoadCommitted :: (IsWebView a, MonadIO m) => a -> WebViewLoadCommittedCallback -> m SignalHandlerId
onWebViewLoadCommitted obj cb = liftIO $ do
let cb' = wrap_WebViewLoadCommittedCallback cb
cb'' <- mk_WebViewLoadCommittedCallback cb'
connectSignalFunPtr obj "load-committed" cb'' SignalConnectBefore
afterWebViewLoadCommitted :: (IsWebView a, MonadIO m) => a -> WebViewLoadCommittedCallback -> m SignalHandlerId
afterWebViewLoadCommitted obj cb = liftIO $ do
let cb' = wrap_WebViewLoadCommittedCallback cb
cb'' <- mk_WebViewLoadCommittedCallback cb'
connectSignalFunPtr obj "load-committed" cb'' SignalConnectAfter
type WebViewLoadErrorCallback =
WebKit.WebFrame.WebFrame ->
T.Text ->
GError ->
IO Bool
noWebViewLoadErrorCallback :: Maybe WebViewLoadErrorCallback
noWebViewLoadErrorCallback = Nothing
type C_WebViewLoadErrorCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
CString ->
Ptr GError ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewLoadErrorCallback :: C_WebViewLoadErrorCallback -> IO (FunPtr C_WebViewLoadErrorCallback)
genClosure_WebViewLoadError :: WebViewLoadErrorCallback -> IO Closure
genClosure_WebViewLoadError cb = do
let cb' = wrap_WebViewLoadErrorCallback cb
mk_WebViewLoadErrorCallback cb' >>= newCClosure
wrap_WebViewLoadErrorCallback ::
WebViewLoadErrorCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
CString ->
Ptr GError ->
Ptr () ->
IO CInt
wrap_WebViewLoadErrorCallback _cb _ webFrame uri webError _ = do
webFrame' <- (newObject WebKit.WebFrame.WebFrame) webFrame
uri' <- cstringToText uri
webError' <- (newBoxed GError) webError
result <- _cb webFrame' uri' webError'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewLoadError :: (IsWebView a, MonadIO m) => a -> WebViewLoadErrorCallback -> m SignalHandlerId
onWebViewLoadError obj cb = liftIO $ do
let cb' = wrap_WebViewLoadErrorCallback cb
cb'' <- mk_WebViewLoadErrorCallback cb'
connectSignalFunPtr obj "load-error" cb'' SignalConnectBefore
afterWebViewLoadError :: (IsWebView a, MonadIO m) => a -> WebViewLoadErrorCallback -> m SignalHandlerId
afterWebViewLoadError obj cb = liftIO $ do
let cb' = wrap_WebViewLoadErrorCallback cb
cb'' <- mk_WebViewLoadErrorCallback cb'
connectSignalFunPtr obj "load-error" cb'' SignalConnectAfter
type WebViewLoadFinishedCallback =
WebKit.WebFrame.WebFrame ->
IO ()
noWebViewLoadFinishedCallback :: Maybe WebViewLoadFinishedCallback
noWebViewLoadFinishedCallback = Nothing
type C_WebViewLoadFinishedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewLoadFinishedCallback :: C_WebViewLoadFinishedCallback -> IO (FunPtr C_WebViewLoadFinishedCallback)
genClosure_WebViewLoadFinished :: WebViewLoadFinishedCallback -> IO Closure
genClosure_WebViewLoadFinished cb = do
let cb' = wrap_WebViewLoadFinishedCallback cb
mk_WebViewLoadFinishedCallback cb' >>= newCClosure
wrap_WebViewLoadFinishedCallback ::
WebViewLoadFinishedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
wrap_WebViewLoadFinishedCallback _cb _ frame _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
_cb frame'
onWebViewLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewLoadFinishedCallback -> m SignalHandlerId
onWebViewLoadFinished obj cb = liftIO $ do
let cb' = wrap_WebViewLoadFinishedCallback cb
cb'' <- mk_WebViewLoadFinishedCallback cb'
connectSignalFunPtr obj "load-finished" cb'' SignalConnectBefore
afterWebViewLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewLoadFinishedCallback -> m SignalHandlerId
afterWebViewLoadFinished obj cb = liftIO $ do
let cb' = wrap_WebViewLoadFinishedCallback cb
cb'' <- mk_WebViewLoadFinishedCallback cb'
connectSignalFunPtr obj "load-finished" cb'' SignalConnectAfter
type WebViewLoadProgressChangedCallback =
Int32 ->
IO ()
noWebViewLoadProgressChangedCallback :: Maybe WebViewLoadProgressChangedCallback
noWebViewLoadProgressChangedCallback = Nothing
type C_WebViewLoadProgressChangedCallback =
Ptr () ->
Int32 ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewLoadProgressChangedCallback :: C_WebViewLoadProgressChangedCallback -> IO (FunPtr C_WebViewLoadProgressChangedCallback)
genClosure_WebViewLoadProgressChanged :: WebViewLoadProgressChangedCallback -> IO Closure
genClosure_WebViewLoadProgressChanged cb = do
let cb' = wrap_WebViewLoadProgressChangedCallback cb
mk_WebViewLoadProgressChangedCallback cb' >>= newCClosure
wrap_WebViewLoadProgressChangedCallback ::
WebViewLoadProgressChangedCallback ->
Ptr () ->
Int32 ->
Ptr () ->
IO ()
wrap_WebViewLoadProgressChangedCallback _cb _ progress _ = do
_cb progress
onWebViewLoadProgressChanged :: (IsWebView a, MonadIO m) => a -> WebViewLoadProgressChangedCallback -> m SignalHandlerId
onWebViewLoadProgressChanged obj cb = liftIO $ do
let cb' = wrap_WebViewLoadProgressChangedCallback cb
cb'' <- mk_WebViewLoadProgressChangedCallback cb'
connectSignalFunPtr obj "load-progress-changed" cb'' SignalConnectBefore
afterWebViewLoadProgressChanged :: (IsWebView a, MonadIO m) => a -> WebViewLoadProgressChangedCallback -> m SignalHandlerId
afterWebViewLoadProgressChanged obj cb = liftIO $ do
let cb' = wrap_WebViewLoadProgressChangedCallback cb
cb'' <- mk_WebViewLoadProgressChangedCallback cb'
connectSignalFunPtr obj "load-progress-changed" cb'' SignalConnectAfter
type WebViewLoadStartedCallback =
WebKit.WebFrame.WebFrame ->
IO ()
noWebViewLoadStartedCallback :: Maybe WebViewLoadStartedCallback
noWebViewLoadStartedCallback = Nothing
type C_WebViewLoadStartedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewLoadStartedCallback :: C_WebViewLoadStartedCallback -> IO (FunPtr C_WebViewLoadStartedCallback)
genClosure_WebViewLoadStarted :: WebViewLoadStartedCallback -> IO Closure
genClosure_WebViewLoadStarted cb = do
let cb' = wrap_WebViewLoadStartedCallback cb
mk_WebViewLoadStartedCallback cb' >>= newCClosure
wrap_WebViewLoadStartedCallback ::
WebViewLoadStartedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
wrap_WebViewLoadStartedCallback _cb _ frame _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
_cb frame'
onWebViewLoadStarted :: (IsWebView a, MonadIO m) => a -> WebViewLoadStartedCallback -> m SignalHandlerId
onWebViewLoadStarted obj cb = liftIO $ do
let cb' = wrap_WebViewLoadStartedCallback cb
cb'' <- mk_WebViewLoadStartedCallback cb'
connectSignalFunPtr obj "load-started" cb'' SignalConnectBefore
afterWebViewLoadStarted :: (IsWebView a, MonadIO m) => a -> WebViewLoadStartedCallback -> m SignalHandlerId
afterWebViewLoadStarted obj cb = liftIO $ do
let cb' = wrap_WebViewLoadStartedCallback cb
cb'' <- mk_WebViewLoadStartedCallback cb'
connectSignalFunPtr obj "load-started" cb'' SignalConnectAfter
type WebViewMimeTypePolicyDecisionRequestedCallback =
WebKit.WebFrame.WebFrame ->
WebKit.NetworkRequest.NetworkRequest ->
T.Text ->
WebKit.WebPolicyDecision.WebPolicyDecision ->
IO Bool
noWebViewMimeTypePolicyDecisionRequestedCallback :: Maybe WebViewMimeTypePolicyDecisionRequestedCallback
noWebViewMimeTypePolicyDecisionRequestedCallback = Nothing
type C_WebViewMimeTypePolicyDecisionRequestedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
CString ->
Ptr WebKit.WebPolicyDecision.WebPolicyDecision ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewMimeTypePolicyDecisionRequestedCallback :: C_WebViewMimeTypePolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewMimeTypePolicyDecisionRequestedCallback)
genClosure_WebViewMimeTypePolicyDecisionRequested :: WebViewMimeTypePolicyDecisionRequestedCallback -> IO Closure
genClosure_WebViewMimeTypePolicyDecisionRequested cb = do
let cb' = wrap_WebViewMimeTypePolicyDecisionRequestedCallback cb
mk_WebViewMimeTypePolicyDecisionRequestedCallback cb' >>= newCClosure
wrap_WebViewMimeTypePolicyDecisionRequestedCallback ::
WebViewMimeTypePolicyDecisionRequestedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
CString ->
Ptr WebKit.WebPolicyDecision.WebPolicyDecision ->
Ptr () ->
IO CInt
wrap_WebViewMimeTypePolicyDecisionRequestedCallback _cb _ frame request mimetype policyDecision _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
request' <- (newObject WebKit.NetworkRequest.NetworkRequest) request
mimetype' <- cstringToText mimetype
policyDecision' <- (newObject WebKit.WebPolicyDecision.WebPolicyDecision) policyDecision
result <- _cb frame' request' mimetype' policyDecision'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewMimeTypePolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewMimeTypePolicyDecisionRequestedCallback -> m SignalHandlerId
onWebViewMimeTypePolicyDecisionRequested obj cb = liftIO $ do
let cb' = wrap_WebViewMimeTypePolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewMimeTypePolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "mime-type-policy-decision-requested" cb'' SignalConnectBefore
afterWebViewMimeTypePolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewMimeTypePolicyDecisionRequestedCallback -> m SignalHandlerId
afterWebViewMimeTypePolicyDecisionRequested obj cb = liftIO $ do
let cb' = wrap_WebViewMimeTypePolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewMimeTypePolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "mime-type-policy-decision-requested" cb'' SignalConnectAfter
type WebViewMoveCursorCallback =
Gtk.Enums.MovementStep ->
Int32 ->
IO Bool
noWebViewMoveCursorCallback :: Maybe WebViewMoveCursorCallback
noWebViewMoveCursorCallback = Nothing
type C_WebViewMoveCursorCallback =
Ptr () ->
CUInt ->
Int32 ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewMoveCursorCallback :: C_WebViewMoveCursorCallback -> IO (FunPtr C_WebViewMoveCursorCallback)
genClosure_WebViewMoveCursor :: WebViewMoveCursorCallback -> IO Closure
genClosure_WebViewMoveCursor cb = do
let cb' = wrap_WebViewMoveCursorCallback cb
mk_WebViewMoveCursorCallback cb' >>= newCClosure
wrap_WebViewMoveCursorCallback ::
WebViewMoveCursorCallback ->
Ptr () ->
CUInt ->
Int32 ->
Ptr () ->
IO CInt
wrap_WebViewMoveCursorCallback _cb _ step count _ = do
let step' = (toEnum . fromIntegral) step
result <- _cb step' count
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewMoveCursor :: (IsWebView a, MonadIO m) => a -> WebViewMoveCursorCallback -> m SignalHandlerId
onWebViewMoveCursor obj cb = liftIO $ do
let cb' = wrap_WebViewMoveCursorCallback cb
cb'' <- mk_WebViewMoveCursorCallback cb'
connectSignalFunPtr obj "move-cursor" cb'' SignalConnectBefore
afterWebViewMoveCursor :: (IsWebView a, MonadIO m) => a -> WebViewMoveCursorCallback -> m SignalHandlerId
afterWebViewMoveCursor obj cb = liftIO $ do
let cb' = wrap_WebViewMoveCursorCallback cb
cb'' <- mk_WebViewMoveCursorCallback cb'
connectSignalFunPtr obj "move-cursor" cb'' SignalConnectAfter
type WebViewNavigationPolicyDecisionRequestedCallback =
WebKit.WebFrame.WebFrame ->
WebKit.NetworkRequest.NetworkRequest ->
WebKit.WebNavigationAction.WebNavigationAction ->
WebKit.WebPolicyDecision.WebPolicyDecision ->
IO Bool
noWebViewNavigationPolicyDecisionRequestedCallback :: Maybe WebViewNavigationPolicyDecisionRequestedCallback
noWebViewNavigationPolicyDecisionRequestedCallback = Nothing
type C_WebViewNavigationPolicyDecisionRequestedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
Ptr WebKit.WebNavigationAction.WebNavigationAction ->
Ptr WebKit.WebPolicyDecision.WebPolicyDecision ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewNavigationPolicyDecisionRequestedCallback :: C_WebViewNavigationPolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewNavigationPolicyDecisionRequestedCallback)
genClosure_WebViewNavigationPolicyDecisionRequested :: WebViewNavigationPolicyDecisionRequestedCallback -> IO Closure
genClosure_WebViewNavigationPolicyDecisionRequested cb = do
let cb' = wrap_WebViewNavigationPolicyDecisionRequestedCallback cb
mk_WebViewNavigationPolicyDecisionRequestedCallback cb' >>= newCClosure
wrap_WebViewNavigationPolicyDecisionRequestedCallback ::
WebViewNavigationPolicyDecisionRequestedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
Ptr WebKit.WebNavigationAction.WebNavigationAction ->
Ptr WebKit.WebPolicyDecision.WebPolicyDecision ->
Ptr () ->
IO CInt
wrap_WebViewNavigationPolicyDecisionRequestedCallback _cb _ frame request navigationAction policyDecision _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
request' <- (newObject WebKit.NetworkRequest.NetworkRequest) request
navigationAction' <- (newObject WebKit.WebNavigationAction.WebNavigationAction) navigationAction
policyDecision' <- (newObject WebKit.WebPolicyDecision.WebPolicyDecision) policyDecision
result <- _cb frame' request' navigationAction' policyDecision'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewNavigationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationPolicyDecisionRequestedCallback -> m SignalHandlerId
onWebViewNavigationPolicyDecisionRequested obj cb = liftIO $ do
let cb' = wrap_WebViewNavigationPolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewNavigationPolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "navigation-policy-decision-requested" cb'' SignalConnectBefore
afterWebViewNavigationPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationPolicyDecisionRequestedCallback -> m SignalHandlerId
afterWebViewNavigationPolicyDecisionRequested obj cb = liftIO $ do
let cb' = wrap_WebViewNavigationPolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewNavigationPolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "navigation-policy-decision-requested" cb'' SignalConnectAfter
type WebViewNavigationRequestedCallback =
WebKit.WebFrame.WebFrame ->
WebKit.NetworkRequest.NetworkRequest ->
IO WebKit.Enums.NavigationResponse
noWebViewNavigationRequestedCallback :: Maybe WebViewNavigationRequestedCallback
noWebViewNavigationRequestedCallback = Nothing
type C_WebViewNavigationRequestedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
Ptr () ->
IO CUInt
foreign import ccall "wrapper"
mk_WebViewNavigationRequestedCallback :: C_WebViewNavigationRequestedCallback -> IO (FunPtr C_WebViewNavigationRequestedCallback)
genClosure_WebViewNavigationRequested :: WebViewNavigationRequestedCallback -> IO Closure
genClosure_WebViewNavigationRequested cb = do
let cb' = wrap_WebViewNavigationRequestedCallback cb
mk_WebViewNavigationRequestedCallback cb' >>= newCClosure
wrap_WebViewNavigationRequestedCallback ::
WebViewNavigationRequestedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
Ptr () ->
IO CUInt
wrap_WebViewNavigationRequestedCallback _cb _ frame request _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
request' <- (newObject WebKit.NetworkRequest.NetworkRequest) request
result <- _cb frame' request'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewNavigationRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationRequestedCallback -> m SignalHandlerId
onWebViewNavigationRequested obj cb = liftIO $ do
let cb' = wrap_WebViewNavigationRequestedCallback cb
cb'' <- mk_WebViewNavigationRequestedCallback cb'
connectSignalFunPtr obj "navigation-requested" cb'' SignalConnectBefore
afterWebViewNavigationRequested :: (IsWebView a, MonadIO m) => a -> WebViewNavigationRequestedCallback -> m SignalHandlerId
afterWebViewNavigationRequested obj cb = liftIO $ do
let cb' = wrap_WebViewNavigationRequestedCallback cb
cb'' <- mk_WebViewNavigationRequestedCallback cb'
connectSignalFunPtr obj "navigation-requested" cb'' SignalConnectAfter
type WebViewNewWindowPolicyDecisionRequestedCallback =
WebKit.WebFrame.WebFrame ->
WebKit.NetworkRequest.NetworkRequest ->
WebKit.WebNavigationAction.WebNavigationAction ->
WebKit.WebPolicyDecision.WebPolicyDecision ->
IO Bool
noWebViewNewWindowPolicyDecisionRequestedCallback :: Maybe WebViewNewWindowPolicyDecisionRequestedCallback
noWebViewNewWindowPolicyDecisionRequestedCallback = Nothing
type C_WebViewNewWindowPolicyDecisionRequestedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
Ptr WebKit.WebNavigationAction.WebNavigationAction ->
Ptr WebKit.WebPolicyDecision.WebPolicyDecision ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewNewWindowPolicyDecisionRequestedCallback :: C_WebViewNewWindowPolicyDecisionRequestedCallback -> IO (FunPtr C_WebViewNewWindowPolicyDecisionRequestedCallback)
genClosure_WebViewNewWindowPolicyDecisionRequested :: WebViewNewWindowPolicyDecisionRequestedCallback -> IO Closure
genClosure_WebViewNewWindowPolicyDecisionRequested cb = do
let cb' = wrap_WebViewNewWindowPolicyDecisionRequestedCallback cb
mk_WebViewNewWindowPolicyDecisionRequestedCallback cb' >>= newCClosure
wrap_WebViewNewWindowPolicyDecisionRequestedCallback ::
WebViewNewWindowPolicyDecisionRequestedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
Ptr WebKit.WebNavigationAction.WebNavigationAction ->
Ptr WebKit.WebPolicyDecision.WebPolicyDecision ->
Ptr () ->
IO CInt
wrap_WebViewNewWindowPolicyDecisionRequestedCallback _cb _ frame request navigationAction policyDecision _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
request' <- (newObject WebKit.NetworkRequest.NetworkRequest) request
navigationAction' <- (newObject WebKit.WebNavigationAction.WebNavigationAction) navigationAction
policyDecision' <- (newObject WebKit.WebPolicyDecision.WebPolicyDecision) policyDecision
result <- _cb frame' request' navigationAction' policyDecision'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewNewWindowPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNewWindowPolicyDecisionRequestedCallback -> m SignalHandlerId
onWebViewNewWindowPolicyDecisionRequested obj cb = liftIO $ do
let cb' = wrap_WebViewNewWindowPolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewNewWindowPolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "new-window-policy-decision-requested" cb'' SignalConnectBefore
afterWebViewNewWindowPolicyDecisionRequested :: (IsWebView a, MonadIO m) => a -> WebViewNewWindowPolicyDecisionRequestedCallback -> m SignalHandlerId
afterWebViewNewWindowPolicyDecisionRequested obj cb = liftIO $ do
let cb' = wrap_WebViewNewWindowPolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewNewWindowPolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "new-window-policy-decision-requested" cb'' SignalConnectAfter
type WebViewOnloadEventCallback =
WebKit.WebFrame.WebFrame ->
IO ()
noWebViewOnloadEventCallback :: Maybe WebViewOnloadEventCallback
noWebViewOnloadEventCallback = Nothing
type C_WebViewOnloadEventCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewOnloadEventCallback :: C_WebViewOnloadEventCallback -> IO (FunPtr C_WebViewOnloadEventCallback)
genClosure_WebViewOnloadEvent :: WebViewOnloadEventCallback -> IO Closure
genClosure_WebViewOnloadEvent cb = do
let cb' = wrap_WebViewOnloadEventCallback cb
mk_WebViewOnloadEventCallback cb' >>= newCClosure
wrap_WebViewOnloadEventCallback ::
WebViewOnloadEventCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO ()
wrap_WebViewOnloadEventCallback _cb _ frame _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
_cb frame'
onWebViewOnloadEvent :: (IsWebView a, MonadIO m) => a -> WebViewOnloadEventCallback -> m SignalHandlerId
onWebViewOnloadEvent obj cb = liftIO $ do
let cb' = wrap_WebViewOnloadEventCallback cb
cb'' <- mk_WebViewOnloadEventCallback cb'
connectSignalFunPtr obj "onload-event" cb'' SignalConnectBefore
afterWebViewOnloadEvent :: (IsWebView a, MonadIO m) => a -> WebViewOnloadEventCallback -> m SignalHandlerId
afterWebViewOnloadEvent obj cb = liftIO $ do
let cb' = wrap_WebViewOnloadEventCallback cb
cb'' <- mk_WebViewOnloadEventCallback cb'
connectSignalFunPtr obj "onload-event" cb'' SignalConnectAfter
type WebViewPasteClipboardCallback =
IO ()
noWebViewPasteClipboardCallback :: Maybe WebViewPasteClipboardCallback
noWebViewPasteClipboardCallback = Nothing
type C_WebViewPasteClipboardCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewPasteClipboardCallback :: C_WebViewPasteClipboardCallback -> IO (FunPtr C_WebViewPasteClipboardCallback)
genClosure_WebViewPasteClipboard :: WebViewPasteClipboardCallback -> IO Closure
genClosure_WebViewPasteClipboard cb = do
let cb' = wrap_WebViewPasteClipboardCallback cb
mk_WebViewPasteClipboardCallback cb' >>= newCClosure
wrap_WebViewPasteClipboardCallback ::
WebViewPasteClipboardCallback ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewPasteClipboardCallback _cb _ _ = do
_cb
onWebViewPasteClipboard :: (IsWebView a, MonadIO m) => a -> WebViewPasteClipboardCallback -> m SignalHandlerId
onWebViewPasteClipboard obj cb = liftIO $ do
let cb' = wrap_WebViewPasteClipboardCallback cb
cb'' <- mk_WebViewPasteClipboardCallback cb'
connectSignalFunPtr obj "paste-clipboard" cb'' SignalConnectBefore
afterWebViewPasteClipboard :: (IsWebView a, MonadIO m) => a -> WebViewPasteClipboardCallback -> m SignalHandlerId
afterWebViewPasteClipboard obj cb = liftIO $ do
let cb' = wrap_WebViewPasteClipboardCallback cb
cb'' <- mk_WebViewPasteClipboardCallback cb'
connectSignalFunPtr obj "paste-clipboard" cb'' SignalConnectAfter
type WebViewPopulatePopupCallback =
Gtk.Menu.Menu ->
IO ()
noWebViewPopulatePopupCallback :: Maybe WebViewPopulatePopupCallback
noWebViewPopulatePopupCallback = Nothing
type C_WebViewPopulatePopupCallback =
Ptr () ->
Ptr Gtk.Menu.Menu ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewPopulatePopupCallback :: C_WebViewPopulatePopupCallback -> IO (FunPtr C_WebViewPopulatePopupCallback)
genClosure_WebViewPopulatePopup :: WebViewPopulatePopupCallback -> IO Closure
genClosure_WebViewPopulatePopup cb = do
let cb' = wrap_WebViewPopulatePopupCallback cb
mk_WebViewPopulatePopupCallback cb' >>= newCClosure
wrap_WebViewPopulatePopupCallback ::
WebViewPopulatePopupCallback ->
Ptr () ->
Ptr Gtk.Menu.Menu ->
Ptr () ->
IO ()
wrap_WebViewPopulatePopupCallback _cb _ menu _ = do
menu' <- (newObject Gtk.Menu.Menu) menu
_cb menu'
onWebViewPopulatePopup :: (IsWebView a, MonadIO m) => a -> WebViewPopulatePopupCallback -> m SignalHandlerId
onWebViewPopulatePopup obj cb = liftIO $ do
let cb' = wrap_WebViewPopulatePopupCallback cb
cb'' <- mk_WebViewPopulatePopupCallback cb'
connectSignalFunPtr obj "populate-popup" cb'' SignalConnectBefore
afterWebViewPopulatePopup :: (IsWebView a, MonadIO m) => a -> WebViewPopulatePopupCallback -> m SignalHandlerId
afterWebViewPopulatePopup obj cb = liftIO $ do
let cb' = wrap_WebViewPopulatePopupCallback cb
cb'' <- mk_WebViewPopulatePopupCallback cb'
connectSignalFunPtr obj "populate-popup" cb'' SignalConnectAfter
type WebViewPrintRequestedCallback =
WebKit.WebFrame.WebFrame ->
IO Bool
noWebViewPrintRequestedCallback :: Maybe WebViewPrintRequestedCallback
noWebViewPrintRequestedCallback = Nothing
type C_WebViewPrintRequestedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewPrintRequestedCallback :: C_WebViewPrintRequestedCallback -> IO (FunPtr C_WebViewPrintRequestedCallback)
genClosure_WebViewPrintRequested :: WebViewPrintRequestedCallback -> IO Closure
genClosure_WebViewPrintRequested cb = do
let cb' = wrap_WebViewPrintRequestedCallback cb
mk_WebViewPrintRequestedCallback cb' >>= newCClosure
wrap_WebViewPrintRequestedCallback ::
WebViewPrintRequestedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
IO CInt
wrap_WebViewPrintRequestedCallback _cb _ webFrame _ = do
webFrame' <- (newObject WebKit.WebFrame.WebFrame) webFrame
result <- _cb webFrame'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewPrintRequested :: (IsWebView a, MonadIO m) => a -> WebViewPrintRequestedCallback -> m SignalHandlerId
onWebViewPrintRequested obj cb = liftIO $ do
let cb' = wrap_WebViewPrintRequestedCallback cb
cb'' <- mk_WebViewPrintRequestedCallback cb'
connectSignalFunPtr obj "print-requested" cb'' SignalConnectBefore
afterWebViewPrintRequested :: (IsWebView a, MonadIO m) => a -> WebViewPrintRequestedCallback -> m SignalHandlerId
afterWebViewPrintRequested obj cb = liftIO $ do
let cb' = wrap_WebViewPrintRequestedCallback cb
cb'' <- mk_WebViewPrintRequestedCallback cb'
connectSignalFunPtr obj "print-requested" cb'' SignalConnectAfter
type WebViewRedoCallback =
IO ()
noWebViewRedoCallback :: Maybe WebViewRedoCallback
noWebViewRedoCallback = Nothing
type C_WebViewRedoCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewRedoCallback :: C_WebViewRedoCallback -> IO (FunPtr C_WebViewRedoCallback)
genClosure_WebViewRedo :: WebViewRedoCallback -> IO Closure
genClosure_WebViewRedo cb = do
let cb' = wrap_WebViewRedoCallback cb
mk_WebViewRedoCallback cb' >>= newCClosure
wrap_WebViewRedoCallback ::
WebViewRedoCallback ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewRedoCallback _cb _ _ = do
_cb
onWebViewRedo :: (IsWebView a, MonadIO m) => a -> WebViewRedoCallback -> m SignalHandlerId
onWebViewRedo obj cb = liftIO $ do
let cb' = wrap_WebViewRedoCallback cb
cb'' <- mk_WebViewRedoCallback cb'
connectSignalFunPtr obj "redo" cb'' SignalConnectBefore
afterWebViewRedo :: (IsWebView a, MonadIO m) => a -> WebViewRedoCallback -> m SignalHandlerId
afterWebViewRedo obj cb = liftIO $ do
let cb' = wrap_WebViewRedoCallback cb
cb'' <- mk_WebViewRedoCallback cb'
connectSignalFunPtr obj "redo" cb'' SignalConnectAfter
type WebViewResourceContentLengthReceivedCallback =
WebKit.WebFrame.WebFrame ->
WebKit.WebResource.WebResource ->
Int32 ->
IO ()
noWebViewResourceContentLengthReceivedCallback :: Maybe WebViewResourceContentLengthReceivedCallback
noWebViewResourceContentLengthReceivedCallback = Nothing
type C_WebViewResourceContentLengthReceivedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.WebResource.WebResource ->
Int32 ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewResourceContentLengthReceivedCallback :: C_WebViewResourceContentLengthReceivedCallback -> IO (FunPtr C_WebViewResourceContentLengthReceivedCallback)
genClosure_WebViewResourceContentLengthReceived :: WebViewResourceContentLengthReceivedCallback -> IO Closure
genClosure_WebViewResourceContentLengthReceived cb = do
let cb' = wrap_WebViewResourceContentLengthReceivedCallback cb
mk_WebViewResourceContentLengthReceivedCallback cb' >>= newCClosure
wrap_WebViewResourceContentLengthReceivedCallback ::
WebViewResourceContentLengthReceivedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.WebResource.WebResource ->
Int32 ->
Ptr () ->
IO ()
wrap_WebViewResourceContentLengthReceivedCallback _cb _ webFrame webResource lengthReceived _ = do
webFrame' <- (newObject WebKit.WebFrame.WebFrame) webFrame
webResource' <- (newObject WebKit.WebResource.WebResource) webResource
_cb webFrame' webResource' lengthReceived
onWebViewResourceContentLengthReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceContentLengthReceivedCallback -> m SignalHandlerId
onWebViewResourceContentLengthReceived obj cb = liftIO $ do
let cb' = wrap_WebViewResourceContentLengthReceivedCallback cb
cb'' <- mk_WebViewResourceContentLengthReceivedCallback cb'
connectSignalFunPtr obj "resource-content-length-received" cb'' SignalConnectBefore
afterWebViewResourceContentLengthReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceContentLengthReceivedCallback -> m SignalHandlerId
afterWebViewResourceContentLengthReceived obj cb = liftIO $ do
let cb' = wrap_WebViewResourceContentLengthReceivedCallback cb
cb'' <- mk_WebViewResourceContentLengthReceivedCallback cb'
connectSignalFunPtr obj "resource-content-length-received" cb'' SignalConnectAfter
type WebViewResourceLoadFailedCallback =
WebKit.WebFrame.WebFrame ->
WebKit.WebResource.WebResource ->
GError ->
IO ()
noWebViewResourceLoadFailedCallback :: Maybe WebViewResourceLoadFailedCallback
noWebViewResourceLoadFailedCallback = Nothing
type C_WebViewResourceLoadFailedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.WebResource.WebResource ->
Ptr GError ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewResourceLoadFailedCallback :: C_WebViewResourceLoadFailedCallback -> IO (FunPtr C_WebViewResourceLoadFailedCallback)
genClosure_WebViewResourceLoadFailed :: WebViewResourceLoadFailedCallback -> IO Closure
genClosure_WebViewResourceLoadFailed cb = do
let cb' = wrap_WebViewResourceLoadFailedCallback cb
mk_WebViewResourceLoadFailedCallback cb' >>= newCClosure
wrap_WebViewResourceLoadFailedCallback ::
WebViewResourceLoadFailedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.WebResource.WebResource ->
Ptr GError ->
Ptr () ->
IO ()
wrap_WebViewResourceLoadFailedCallback _cb _ webFrame webResource error_ _ = do
webFrame' <- (newObject WebKit.WebFrame.WebFrame) webFrame
webResource' <- (newObject WebKit.WebResource.WebResource) webResource
error_' <- (newBoxed GError) error_
_cb webFrame' webResource' error_'
onWebViewResourceLoadFailed :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFailedCallback -> m SignalHandlerId
onWebViewResourceLoadFailed obj cb = liftIO $ do
let cb' = wrap_WebViewResourceLoadFailedCallback cb
cb'' <- mk_WebViewResourceLoadFailedCallback cb'
connectSignalFunPtr obj "resource-load-failed" cb'' SignalConnectBefore
afterWebViewResourceLoadFailed :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFailedCallback -> m SignalHandlerId
afterWebViewResourceLoadFailed obj cb = liftIO $ do
let cb' = wrap_WebViewResourceLoadFailedCallback cb
cb'' <- mk_WebViewResourceLoadFailedCallback cb'
connectSignalFunPtr obj "resource-load-failed" cb'' SignalConnectAfter
type WebViewResourceLoadFinishedCallback =
WebKit.WebFrame.WebFrame ->
WebKit.WebResource.WebResource ->
IO ()
noWebViewResourceLoadFinishedCallback :: Maybe WebViewResourceLoadFinishedCallback
noWebViewResourceLoadFinishedCallback = Nothing
type C_WebViewResourceLoadFinishedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.WebResource.WebResource ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewResourceLoadFinishedCallback :: C_WebViewResourceLoadFinishedCallback -> IO (FunPtr C_WebViewResourceLoadFinishedCallback)
genClosure_WebViewResourceLoadFinished :: WebViewResourceLoadFinishedCallback -> IO Closure
genClosure_WebViewResourceLoadFinished cb = do
let cb' = wrap_WebViewResourceLoadFinishedCallback cb
mk_WebViewResourceLoadFinishedCallback cb' >>= newCClosure
wrap_WebViewResourceLoadFinishedCallback ::
WebViewResourceLoadFinishedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.WebResource.WebResource ->
Ptr () ->
IO ()
wrap_WebViewResourceLoadFinishedCallback _cb _ webFrame webResource _ = do
webFrame' <- (newObject WebKit.WebFrame.WebFrame) webFrame
webResource' <- (newObject WebKit.WebResource.WebResource) webResource
_cb webFrame' webResource'
onWebViewResourceLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFinishedCallback -> m SignalHandlerId
onWebViewResourceLoadFinished obj cb = liftIO $ do
let cb' = wrap_WebViewResourceLoadFinishedCallback cb
cb'' <- mk_WebViewResourceLoadFinishedCallback cb'
connectSignalFunPtr obj "resource-load-finished" cb'' SignalConnectBefore
afterWebViewResourceLoadFinished :: (IsWebView a, MonadIO m) => a -> WebViewResourceLoadFinishedCallback -> m SignalHandlerId
afterWebViewResourceLoadFinished obj cb = liftIO $ do
let cb' = wrap_WebViewResourceLoadFinishedCallback cb
cb'' <- mk_WebViewResourceLoadFinishedCallback cb'
connectSignalFunPtr obj "resource-load-finished" cb'' SignalConnectAfter
type WebViewResourceRequestStartingCallback =
WebKit.WebFrame.WebFrame ->
WebKit.WebResource.WebResource ->
WebKit.NetworkRequest.NetworkRequest ->
WebKit.NetworkResponse.NetworkResponse ->
IO ()
noWebViewResourceRequestStartingCallback :: Maybe WebViewResourceRequestStartingCallback
noWebViewResourceRequestStartingCallback = Nothing
type C_WebViewResourceRequestStartingCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.WebResource.WebResource ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
Ptr WebKit.NetworkResponse.NetworkResponse ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewResourceRequestStartingCallback :: C_WebViewResourceRequestStartingCallback -> IO (FunPtr C_WebViewResourceRequestStartingCallback)
genClosure_WebViewResourceRequestStarting :: WebViewResourceRequestStartingCallback -> IO Closure
genClosure_WebViewResourceRequestStarting cb = do
let cb' = wrap_WebViewResourceRequestStartingCallback cb
mk_WebViewResourceRequestStartingCallback cb' >>= newCClosure
wrap_WebViewResourceRequestStartingCallback ::
WebViewResourceRequestStartingCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.WebResource.WebResource ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
Ptr WebKit.NetworkResponse.NetworkResponse ->
Ptr () ->
IO ()
wrap_WebViewResourceRequestStartingCallback _cb _ webFrame webResource request response _ = do
webFrame' <- (newObject WebKit.WebFrame.WebFrame) webFrame
webResource' <- (newObject WebKit.WebResource.WebResource) webResource
request' <- (newObject WebKit.NetworkRequest.NetworkRequest) request
response' <- (newObject WebKit.NetworkResponse.NetworkResponse) response
_cb webFrame' webResource' request' response'
onWebViewResourceRequestStarting :: (IsWebView a, MonadIO m) => a -> WebViewResourceRequestStartingCallback -> m SignalHandlerId
onWebViewResourceRequestStarting obj cb = liftIO $ do
let cb' = wrap_WebViewResourceRequestStartingCallback cb
cb'' <- mk_WebViewResourceRequestStartingCallback cb'
connectSignalFunPtr obj "resource-request-starting" cb'' SignalConnectBefore
afterWebViewResourceRequestStarting :: (IsWebView a, MonadIO m) => a -> WebViewResourceRequestStartingCallback -> m SignalHandlerId
afterWebViewResourceRequestStarting obj cb = liftIO $ do
let cb' = wrap_WebViewResourceRequestStartingCallback cb
cb'' <- mk_WebViewResourceRequestStartingCallback cb'
connectSignalFunPtr obj "resource-request-starting" cb'' SignalConnectAfter
type WebViewResourceResponseReceivedCallback =
WebKit.WebFrame.WebFrame ->
WebKit.WebResource.WebResource ->
WebKit.NetworkResponse.NetworkResponse ->
IO ()
noWebViewResourceResponseReceivedCallback :: Maybe WebViewResourceResponseReceivedCallback
noWebViewResourceResponseReceivedCallback = Nothing
type C_WebViewResourceResponseReceivedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.WebResource.WebResource ->
Ptr WebKit.NetworkResponse.NetworkResponse ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewResourceResponseReceivedCallback :: C_WebViewResourceResponseReceivedCallback -> IO (FunPtr C_WebViewResourceResponseReceivedCallback)
genClosure_WebViewResourceResponseReceived :: WebViewResourceResponseReceivedCallback -> IO Closure
genClosure_WebViewResourceResponseReceived cb = do
let cb' = wrap_WebViewResourceResponseReceivedCallback cb
mk_WebViewResourceResponseReceivedCallback cb' >>= newCClosure
wrap_WebViewResourceResponseReceivedCallback ::
WebViewResourceResponseReceivedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr WebKit.WebResource.WebResource ->
Ptr WebKit.NetworkResponse.NetworkResponse ->
Ptr () ->
IO ()
wrap_WebViewResourceResponseReceivedCallback _cb _ webFrame webResource response _ = do
webFrame' <- (newObject WebKit.WebFrame.WebFrame) webFrame
webResource' <- (newObject WebKit.WebResource.WebResource) webResource
response' <- (newObject WebKit.NetworkResponse.NetworkResponse) response
_cb webFrame' webResource' response'
onWebViewResourceResponseReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceResponseReceivedCallback -> m SignalHandlerId
onWebViewResourceResponseReceived obj cb = liftIO $ do
let cb' = wrap_WebViewResourceResponseReceivedCallback cb
cb'' <- mk_WebViewResourceResponseReceivedCallback cb'
connectSignalFunPtr obj "resource-response-received" cb'' SignalConnectBefore
afterWebViewResourceResponseReceived :: (IsWebView a, MonadIO m) => a -> WebViewResourceResponseReceivedCallback -> m SignalHandlerId
afterWebViewResourceResponseReceived obj cb = liftIO $ do
let cb' = wrap_WebViewResourceResponseReceivedCallback cb
cb'' <- mk_WebViewResourceResponseReceivedCallback cb'
connectSignalFunPtr obj "resource-response-received" cb'' SignalConnectAfter
type WebViewRunFileChooserCallback =
WebKit.FileChooserRequest.FileChooserRequest ->
IO Bool
noWebViewRunFileChooserCallback :: Maybe WebViewRunFileChooserCallback
noWebViewRunFileChooserCallback = Nothing
type C_WebViewRunFileChooserCallback =
Ptr () ->
Ptr WebKit.FileChooserRequest.FileChooserRequest ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewRunFileChooserCallback :: C_WebViewRunFileChooserCallback -> IO (FunPtr C_WebViewRunFileChooserCallback)
genClosure_WebViewRunFileChooser :: WebViewRunFileChooserCallback -> IO Closure
genClosure_WebViewRunFileChooser cb = do
let cb' = wrap_WebViewRunFileChooserCallback cb
mk_WebViewRunFileChooserCallback cb' >>= newCClosure
wrap_WebViewRunFileChooserCallback ::
WebViewRunFileChooserCallback ->
Ptr () ->
Ptr WebKit.FileChooserRequest.FileChooserRequest ->
Ptr () ->
IO CInt
wrap_WebViewRunFileChooserCallback _cb _ request _ = do
request' <- (newObject WebKit.FileChooserRequest.FileChooserRequest) request
result <- _cb request'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewRunFileChooser :: (IsWebView a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId
onWebViewRunFileChooser obj cb = liftIO $ do
let cb' = wrap_WebViewRunFileChooserCallback cb
cb'' <- mk_WebViewRunFileChooserCallback cb'
connectSignalFunPtr obj "run-file-chooser" cb'' SignalConnectBefore
afterWebViewRunFileChooser :: (IsWebView a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId
afterWebViewRunFileChooser obj cb = liftIO $ do
let cb' = wrap_WebViewRunFileChooserCallback cb
cb'' <- mk_WebViewRunFileChooserCallback cb'
connectSignalFunPtr obj "run-file-chooser" cb'' SignalConnectAfter
type WebViewScriptAlertCallback =
WebKit.WebFrame.WebFrame ->
T.Text ->
IO Bool
noWebViewScriptAlertCallback :: Maybe WebViewScriptAlertCallback
noWebViewScriptAlertCallback = Nothing
type C_WebViewScriptAlertCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
CString ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewScriptAlertCallback :: C_WebViewScriptAlertCallback -> IO (FunPtr C_WebViewScriptAlertCallback)
genClosure_WebViewScriptAlert :: WebViewScriptAlertCallback -> IO Closure
genClosure_WebViewScriptAlert cb = do
let cb' = wrap_WebViewScriptAlertCallback cb
mk_WebViewScriptAlertCallback cb' >>= newCClosure
wrap_WebViewScriptAlertCallback ::
WebViewScriptAlertCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
CString ->
Ptr () ->
IO CInt
wrap_WebViewScriptAlertCallback _cb _ frame message _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
message' <- cstringToText message
result <- _cb frame' message'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewScriptAlert :: (IsWebView a, MonadIO m) => a -> WebViewScriptAlertCallback -> m SignalHandlerId
onWebViewScriptAlert obj cb = liftIO $ do
let cb' = wrap_WebViewScriptAlertCallback cb
cb'' <- mk_WebViewScriptAlertCallback cb'
connectSignalFunPtr obj "script-alert" cb'' SignalConnectBefore
afterWebViewScriptAlert :: (IsWebView a, MonadIO m) => a -> WebViewScriptAlertCallback -> m SignalHandlerId
afterWebViewScriptAlert obj cb = liftIO $ do
let cb' = wrap_WebViewScriptAlertCallback cb
cb'' <- mk_WebViewScriptAlertCallback cb'
connectSignalFunPtr obj "script-alert" cb'' SignalConnectAfter
type WebViewScriptConfirmCallback =
WebKit.WebFrame.WebFrame ->
T.Text ->
Ptr () ->
IO Bool
noWebViewScriptConfirmCallback :: Maybe WebViewScriptConfirmCallback
noWebViewScriptConfirmCallback = Nothing
type C_WebViewScriptConfirmCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
CString ->
Ptr () ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewScriptConfirmCallback :: C_WebViewScriptConfirmCallback -> IO (FunPtr C_WebViewScriptConfirmCallback)
genClosure_WebViewScriptConfirm :: WebViewScriptConfirmCallback -> IO Closure
genClosure_WebViewScriptConfirm cb = do
let cb' = wrap_WebViewScriptConfirmCallback cb
mk_WebViewScriptConfirmCallback cb' >>= newCClosure
wrap_WebViewScriptConfirmCallback ::
WebViewScriptConfirmCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
CString ->
Ptr () ->
Ptr () ->
IO CInt
wrap_WebViewScriptConfirmCallback _cb _ frame message confirmed _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
message' <- cstringToText message
result <- _cb frame' message' confirmed
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewScriptConfirm :: (IsWebView a, MonadIO m) => a -> WebViewScriptConfirmCallback -> m SignalHandlerId
onWebViewScriptConfirm obj cb = liftIO $ do
let cb' = wrap_WebViewScriptConfirmCallback cb
cb'' <- mk_WebViewScriptConfirmCallback cb'
connectSignalFunPtr obj "script-confirm" cb'' SignalConnectBefore
afterWebViewScriptConfirm :: (IsWebView a, MonadIO m) => a -> WebViewScriptConfirmCallback -> m SignalHandlerId
afterWebViewScriptConfirm obj cb = liftIO $ do
let cb' = wrap_WebViewScriptConfirmCallback cb
cb'' <- mk_WebViewScriptConfirmCallback cb'
connectSignalFunPtr obj "script-confirm" cb'' SignalConnectAfter
type WebViewScriptPromptCallback =
WebKit.WebFrame.WebFrame ->
T.Text ->
T.Text ->
Ptr () ->
IO Bool
noWebViewScriptPromptCallback :: Maybe WebViewScriptPromptCallback
noWebViewScriptPromptCallback = Nothing
type C_WebViewScriptPromptCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
CString ->
CString ->
Ptr () ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewScriptPromptCallback :: C_WebViewScriptPromptCallback -> IO (FunPtr C_WebViewScriptPromptCallback)
genClosure_WebViewScriptPrompt :: WebViewScriptPromptCallback -> IO Closure
genClosure_WebViewScriptPrompt cb = do
let cb' = wrap_WebViewScriptPromptCallback cb
mk_WebViewScriptPromptCallback cb' >>= newCClosure
wrap_WebViewScriptPromptCallback ::
WebViewScriptPromptCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
CString ->
CString ->
Ptr () ->
Ptr () ->
IO CInt
wrap_WebViewScriptPromptCallback _cb _ frame message default_ text _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
message' <- cstringToText message
default_' <- cstringToText default_
result <- _cb frame' message' default_' text
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewScriptPrompt :: (IsWebView a, MonadIO m) => a -> WebViewScriptPromptCallback -> m SignalHandlerId
onWebViewScriptPrompt obj cb = liftIO $ do
let cb' = wrap_WebViewScriptPromptCallback cb
cb'' <- mk_WebViewScriptPromptCallback cb'
connectSignalFunPtr obj "script-prompt" cb'' SignalConnectBefore
afterWebViewScriptPrompt :: (IsWebView a, MonadIO m) => a -> WebViewScriptPromptCallback -> m SignalHandlerId
afterWebViewScriptPrompt obj cb = liftIO $ do
let cb' = wrap_WebViewScriptPromptCallback cb
cb'' <- mk_WebViewScriptPromptCallback cb'
connectSignalFunPtr obj "script-prompt" cb'' SignalConnectAfter
type WebViewSelectAllCallback =
IO ()
noWebViewSelectAllCallback :: Maybe WebViewSelectAllCallback
noWebViewSelectAllCallback = Nothing
type C_WebViewSelectAllCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewSelectAllCallback :: C_WebViewSelectAllCallback -> IO (FunPtr C_WebViewSelectAllCallback)
genClosure_WebViewSelectAll :: WebViewSelectAllCallback -> IO Closure
genClosure_WebViewSelectAll cb = do
let cb' = wrap_WebViewSelectAllCallback cb
mk_WebViewSelectAllCallback cb' >>= newCClosure
wrap_WebViewSelectAllCallback ::
WebViewSelectAllCallback ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewSelectAllCallback _cb _ _ = do
_cb
onWebViewSelectAll :: (IsWebView a, MonadIO m) => a -> WebViewSelectAllCallback -> m SignalHandlerId
onWebViewSelectAll obj cb = liftIO $ do
let cb' = wrap_WebViewSelectAllCallback cb
cb'' <- mk_WebViewSelectAllCallback cb'
connectSignalFunPtr obj "select-all" cb'' SignalConnectBefore
afterWebViewSelectAll :: (IsWebView a, MonadIO m) => a -> WebViewSelectAllCallback -> m SignalHandlerId
afterWebViewSelectAll obj cb = liftIO $ do
let cb' = wrap_WebViewSelectAllCallback cb
cb'' <- mk_WebViewSelectAllCallback cb'
connectSignalFunPtr obj "select-all" cb'' SignalConnectAfter
type WebViewSelectionChangedCallback =
IO ()
noWebViewSelectionChangedCallback :: Maybe WebViewSelectionChangedCallback
noWebViewSelectionChangedCallback = Nothing
type C_WebViewSelectionChangedCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewSelectionChangedCallback :: C_WebViewSelectionChangedCallback -> IO (FunPtr C_WebViewSelectionChangedCallback)
genClosure_WebViewSelectionChanged :: WebViewSelectionChangedCallback -> IO Closure
genClosure_WebViewSelectionChanged cb = do
let cb' = wrap_WebViewSelectionChangedCallback cb
mk_WebViewSelectionChangedCallback cb' >>= newCClosure
wrap_WebViewSelectionChangedCallback ::
WebViewSelectionChangedCallback ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewSelectionChangedCallback _cb _ _ = do
_cb
onWebViewSelectionChanged :: (IsWebView a, MonadIO m) => a -> WebViewSelectionChangedCallback -> m SignalHandlerId
onWebViewSelectionChanged obj cb = liftIO $ do
let cb' = wrap_WebViewSelectionChangedCallback cb
cb'' <- mk_WebViewSelectionChangedCallback cb'
connectSignalFunPtr obj "selection-changed" cb'' SignalConnectBefore
afterWebViewSelectionChanged :: (IsWebView a, MonadIO m) => a -> WebViewSelectionChangedCallback -> m SignalHandlerId
afterWebViewSelectionChanged obj cb = liftIO $ do
let cb' = wrap_WebViewSelectionChangedCallback cb
cb'' <- mk_WebViewSelectionChangedCallback cb'
connectSignalFunPtr obj "selection-changed" cb'' SignalConnectAfter
type WebViewShouldApplyStyleCallback =
WebKit.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration ->
WebKit.DOMRange.DOMRange ->
IO Bool
noWebViewShouldApplyStyleCallback :: Maybe WebViewShouldApplyStyleCallback
noWebViewShouldApplyStyleCallback = Nothing
type C_WebViewShouldApplyStyleCallback =
Ptr () ->
Ptr WebKit.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration ->
Ptr WebKit.DOMRange.DOMRange ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewShouldApplyStyleCallback :: C_WebViewShouldApplyStyleCallback -> IO (FunPtr C_WebViewShouldApplyStyleCallback)
genClosure_WebViewShouldApplyStyle :: WebViewShouldApplyStyleCallback -> IO Closure
genClosure_WebViewShouldApplyStyle cb = do
let cb' = wrap_WebViewShouldApplyStyleCallback cb
mk_WebViewShouldApplyStyleCallback cb' >>= newCClosure
wrap_WebViewShouldApplyStyleCallback ::
WebViewShouldApplyStyleCallback ->
Ptr () ->
Ptr WebKit.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration ->
Ptr WebKit.DOMRange.DOMRange ->
Ptr () ->
IO CInt
wrap_WebViewShouldApplyStyleCallback _cb _ set range _ = do
set' <- (newObject WebKit.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration) set
range' <- (newObject WebKit.DOMRange.DOMRange) range
result <- _cb set' range'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewShouldApplyStyle :: (IsWebView a, MonadIO m) => a -> WebViewShouldApplyStyleCallback -> m SignalHandlerId
onWebViewShouldApplyStyle obj cb = liftIO $ do
let cb' = wrap_WebViewShouldApplyStyleCallback cb
cb'' <- mk_WebViewShouldApplyStyleCallback cb'
connectSignalFunPtr obj "should-apply-style" cb'' SignalConnectBefore
afterWebViewShouldApplyStyle :: (IsWebView a, MonadIO m) => a -> WebViewShouldApplyStyleCallback -> m SignalHandlerId
afterWebViewShouldApplyStyle obj cb = liftIO $ do
let cb' = wrap_WebViewShouldApplyStyleCallback cb
cb'' <- mk_WebViewShouldApplyStyleCallback cb'
connectSignalFunPtr obj "should-apply-style" cb'' SignalConnectAfter
type WebViewShouldBeginEditingCallback =
WebKit.DOMRange.DOMRange ->
IO Bool
noWebViewShouldBeginEditingCallback :: Maybe WebViewShouldBeginEditingCallback
noWebViewShouldBeginEditingCallback = Nothing
type C_WebViewShouldBeginEditingCallback =
Ptr () ->
Ptr WebKit.DOMRange.DOMRange ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewShouldBeginEditingCallback :: C_WebViewShouldBeginEditingCallback -> IO (FunPtr C_WebViewShouldBeginEditingCallback)
genClosure_WebViewShouldBeginEditing :: WebViewShouldBeginEditingCallback -> IO Closure
genClosure_WebViewShouldBeginEditing cb = do
let cb' = wrap_WebViewShouldBeginEditingCallback cb
mk_WebViewShouldBeginEditingCallback cb' >>= newCClosure
wrap_WebViewShouldBeginEditingCallback ::
WebViewShouldBeginEditingCallback ->
Ptr () ->
Ptr WebKit.DOMRange.DOMRange ->
Ptr () ->
IO CInt
wrap_WebViewShouldBeginEditingCallback _cb _ range _ = do
range' <- (newObject WebKit.DOMRange.DOMRange) range
result <- _cb range'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewShouldBeginEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldBeginEditingCallback -> m SignalHandlerId
onWebViewShouldBeginEditing obj cb = liftIO $ do
let cb' = wrap_WebViewShouldBeginEditingCallback cb
cb'' <- mk_WebViewShouldBeginEditingCallback cb'
connectSignalFunPtr obj "should-begin-editing" cb'' SignalConnectBefore
afterWebViewShouldBeginEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldBeginEditingCallback -> m SignalHandlerId
afterWebViewShouldBeginEditing obj cb = liftIO $ do
let cb' = wrap_WebViewShouldBeginEditingCallback cb
cb'' <- mk_WebViewShouldBeginEditingCallback cb'
connectSignalFunPtr obj "should-begin-editing" cb'' SignalConnectAfter
type WebViewShouldChangeSelectedRangeCallback =
WebKit.DOMRange.DOMRange ->
WebKit.DOMRange.DOMRange ->
WebKit.Enums.SelectionAffinity ->
Bool ->
IO Bool
noWebViewShouldChangeSelectedRangeCallback :: Maybe WebViewShouldChangeSelectedRangeCallback
noWebViewShouldChangeSelectedRangeCallback = Nothing
type C_WebViewShouldChangeSelectedRangeCallback =
Ptr () ->
Ptr WebKit.DOMRange.DOMRange ->
Ptr WebKit.DOMRange.DOMRange ->
CUInt ->
CInt ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewShouldChangeSelectedRangeCallback :: C_WebViewShouldChangeSelectedRangeCallback -> IO (FunPtr C_WebViewShouldChangeSelectedRangeCallback)
genClosure_WebViewShouldChangeSelectedRange :: WebViewShouldChangeSelectedRangeCallback -> IO Closure
genClosure_WebViewShouldChangeSelectedRange cb = do
let cb' = wrap_WebViewShouldChangeSelectedRangeCallback cb
mk_WebViewShouldChangeSelectedRangeCallback cb' >>= newCClosure
wrap_WebViewShouldChangeSelectedRangeCallback ::
WebViewShouldChangeSelectedRangeCallback ->
Ptr () ->
Ptr WebKit.DOMRange.DOMRange ->
Ptr WebKit.DOMRange.DOMRange ->
CUInt ->
CInt ->
Ptr () ->
IO CInt
wrap_WebViewShouldChangeSelectedRangeCallback _cb _ fromRange toRange affinity stillSelecting _ = do
fromRange' <- (newObject WebKit.DOMRange.DOMRange) fromRange
toRange' <- (newObject WebKit.DOMRange.DOMRange) toRange
let affinity' = (toEnum . fromIntegral) affinity
let stillSelecting' = (/= 0) stillSelecting
result <- _cb fromRange' toRange' affinity' stillSelecting'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewShouldChangeSelectedRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldChangeSelectedRangeCallback -> m SignalHandlerId
onWebViewShouldChangeSelectedRange obj cb = liftIO $ do
let cb' = wrap_WebViewShouldChangeSelectedRangeCallback cb
cb'' <- mk_WebViewShouldChangeSelectedRangeCallback cb'
connectSignalFunPtr obj "should-change-selected-range" cb'' SignalConnectBefore
afterWebViewShouldChangeSelectedRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldChangeSelectedRangeCallback -> m SignalHandlerId
afterWebViewShouldChangeSelectedRange obj cb = liftIO $ do
let cb' = wrap_WebViewShouldChangeSelectedRangeCallback cb
cb'' <- mk_WebViewShouldChangeSelectedRangeCallback cb'
connectSignalFunPtr obj "should-change-selected-range" cb'' SignalConnectAfter
type WebViewShouldDeleteRangeCallback =
WebKit.DOMRange.DOMRange ->
IO Bool
noWebViewShouldDeleteRangeCallback :: Maybe WebViewShouldDeleteRangeCallback
noWebViewShouldDeleteRangeCallback = Nothing
type C_WebViewShouldDeleteRangeCallback =
Ptr () ->
Ptr WebKit.DOMRange.DOMRange ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewShouldDeleteRangeCallback :: C_WebViewShouldDeleteRangeCallback -> IO (FunPtr C_WebViewShouldDeleteRangeCallback)
genClosure_WebViewShouldDeleteRange :: WebViewShouldDeleteRangeCallback -> IO Closure
genClosure_WebViewShouldDeleteRange cb = do
let cb' = wrap_WebViewShouldDeleteRangeCallback cb
mk_WebViewShouldDeleteRangeCallback cb' >>= newCClosure
wrap_WebViewShouldDeleteRangeCallback ::
WebViewShouldDeleteRangeCallback ->
Ptr () ->
Ptr WebKit.DOMRange.DOMRange ->
Ptr () ->
IO CInt
wrap_WebViewShouldDeleteRangeCallback _cb _ range _ = do
range' <- (newObject WebKit.DOMRange.DOMRange) range
result <- _cb range'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewShouldDeleteRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldDeleteRangeCallback -> m SignalHandlerId
onWebViewShouldDeleteRange obj cb = liftIO $ do
let cb' = wrap_WebViewShouldDeleteRangeCallback cb
cb'' <- mk_WebViewShouldDeleteRangeCallback cb'
connectSignalFunPtr obj "should-delete-range" cb'' SignalConnectBefore
afterWebViewShouldDeleteRange :: (IsWebView a, MonadIO m) => a -> WebViewShouldDeleteRangeCallback -> m SignalHandlerId
afterWebViewShouldDeleteRange obj cb = liftIO $ do
let cb' = wrap_WebViewShouldDeleteRangeCallback cb
cb'' <- mk_WebViewShouldDeleteRangeCallback cb'
connectSignalFunPtr obj "should-delete-range" cb'' SignalConnectAfter
type WebViewShouldEndEditingCallback =
WebKit.DOMRange.DOMRange ->
IO Bool
noWebViewShouldEndEditingCallback :: Maybe WebViewShouldEndEditingCallback
noWebViewShouldEndEditingCallback = Nothing
type C_WebViewShouldEndEditingCallback =
Ptr () ->
Ptr WebKit.DOMRange.DOMRange ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewShouldEndEditingCallback :: C_WebViewShouldEndEditingCallback -> IO (FunPtr C_WebViewShouldEndEditingCallback)
genClosure_WebViewShouldEndEditing :: WebViewShouldEndEditingCallback -> IO Closure
genClosure_WebViewShouldEndEditing cb = do
let cb' = wrap_WebViewShouldEndEditingCallback cb
mk_WebViewShouldEndEditingCallback cb' >>= newCClosure
wrap_WebViewShouldEndEditingCallback ::
WebViewShouldEndEditingCallback ->
Ptr () ->
Ptr WebKit.DOMRange.DOMRange ->
Ptr () ->
IO CInt
wrap_WebViewShouldEndEditingCallback _cb _ range _ = do
range' <- (newObject WebKit.DOMRange.DOMRange) range
result <- _cb range'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewShouldEndEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldEndEditingCallback -> m SignalHandlerId
onWebViewShouldEndEditing obj cb = liftIO $ do
let cb' = wrap_WebViewShouldEndEditingCallback cb
cb'' <- mk_WebViewShouldEndEditingCallback cb'
connectSignalFunPtr obj "should-end-editing" cb'' SignalConnectBefore
afterWebViewShouldEndEditing :: (IsWebView a, MonadIO m) => a -> WebViewShouldEndEditingCallback -> m SignalHandlerId
afterWebViewShouldEndEditing obj cb = liftIO $ do
let cb' = wrap_WebViewShouldEndEditingCallback cb
cb'' <- mk_WebViewShouldEndEditingCallback cb'
connectSignalFunPtr obj "should-end-editing" cb'' SignalConnectAfter
type WebViewShouldInsertNodeCallback =
WebKit.DOMNode.DOMNode ->
WebKit.DOMRange.DOMRange ->
WebKit.Enums.InsertAction ->
IO Bool
noWebViewShouldInsertNodeCallback :: Maybe WebViewShouldInsertNodeCallback
noWebViewShouldInsertNodeCallback = Nothing
type C_WebViewShouldInsertNodeCallback =
Ptr () ->
Ptr WebKit.DOMNode.DOMNode ->
Ptr WebKit.DOMRange.DOMRange ->
CUInt ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewShouldInsertNodeCallback :: C_WebViewShouldInsertNodeCallback -> IO (FunPtr C_WebViewShouldInsertNodeCallback)
genClosure_WebViewShouldInsertNode :: WebViewShouldInsertNodeCallback -> IO Closure
genClosure_WebViewShouldInsertNode cb = do
let cb' = wrap_WebViewShouldInsertNodeCallback cb
mk_WebViewShouldInsertNodeCallback cb' >>= newCClosure
wrap_WebViewShouldInsertNodeCallback ::
WebViewShouldInsertNodeCallback ->
Ptr () ->
Ptr WebKit.DOMNode.DOMNode ->
Ptr WebKit.DOMRange.DOMRange ->
CUInt ->
Ptr () ->
IO CInt
wrap_WebViewShouldInsertNodeCallback _cb _ node range action _ = do
node' <- (newObject WebKit.DOMNode.DOMNode) node
range' <- (newObject WebKit.DOMRange.DOMRange) range
let action' = (toEnum . fromIntegral) action
result <- _cb node' range' action'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewShouldInsertNode :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertNodeCallback -> m SignalHandlerId
onWebViewShouldInsertNode obj cb = liftIO $ do
let cb' = wrap_WebViewShouldInsertNodeCallback cb
cb'' <- mk_WebViewShouldInsertNodeCallback cb'
connectSignalFunPtr obj "should-insert-node" cb'' SignalConnectBefore
afterWebViewShouldInsertNode :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertNodeCallback -> m SignalHandlerId
afterWebViewShouldInsertNode obj cb = liftIO $ do
let cb' = wrap_WebViewShouldInsertNodeCallback cb
cb'' <- mk_WebViewShouldInsertNodeCallback cb'
connectSignalFunPtr obj "should-insert-node" cb'' SignalConnectAfter
type WebViewShouldInsertTextCallback =
T.Text ->
WebKit.DOMRange.DOMRange ->
WebKit.Enums.InsertAction ->
IO Bool
noWebViewShouldInsertTextCallback :: Maybe WebViewShouldInsertTextCallback
noWebViewShouldInsertTextCallback = Nothing
type C_WebViewShouldInsertTextCallback =
Ptr () ->
CString ->
Ptr WebKit.DOMRange.DOMRange ->
CUInt ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewShouldInsertTextCallback :: C_WebViewShouldInsertTextCallback -> IO (FunPtr C_WebViewShouldInsertTextCallback)
genClosure_WebViewShouldInsertText :: WebViewShouldInsertTextCallback -> IO Closure
genClosure_WebViewShouldInsertText cb = do
let cb' = wrap_WebViewShouldInsertTextCallback cb
mk_WebViewShouldInsertTextCallback cb' >>= newCClosure
wrap_WebViewShouldInsertTextCallback ::
WebViewShouldInsertTextCallback ->
Ptr () ->
CString ->
Ptr WebKit.DOMRange.DOMRange ->
CUInt ->
Ptr () ->
IO CInt
wrap_WebViewShouldInsertTextCallback _cb _ string range action _ = do
string' <- cstringToText string
range' <- (newObject WebKit.DOMRange.DOMRange) range
let action' = (toEnum . fromIntegral) action
result <- _cb string' range' action'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewShouldInsertText :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertTextCallback -> m SignalHandlerId
onWebViewShouldInsertText obj cb = liftIO $ do
let cb' = wrap_WebViewShouldInsertTextCallback cb
cb'' <- mk_WebViewShouldInsertTextCallback cb'
connectSignalFunPtr obj "should-insert-text" cb'' SignalConnectBefore
afterWebViewShouldInsertText :: (IsWebView a, MonadIO m) => a -> WebViewShouldInsertTextCallback -> m SignalHandlerId
afterWebViewShouldInsertText obj cb = liftIO $ do
let cb' = wrap_WebViewShouldInsertTextCallback cb
cb'' <- mk_WebViewShouldInsertTextCallback cb'
connectSignalFunPtr obj "should-insert-text" cb'' SignalConnectAfter
type WebViewShouldShowDeleteInterfaceForElementCallback =
WebKit.DOMHTMLElement.DOMHTMLElement ->
IO Bool
noWebViewShouldShowDeleteInterfaceForElementCallback :: Maybe WebViewShouldShowDeleteInterfaceForElementCallback
noWebViewShouldShowDeleteInterfaceForElementCallback = Nothing
type C_WebViewShouldShowDeleteInterfaceForElementCallback =
Ptr () ->
Ptr WebKit.DOMHTMLElement.DOMHTMLElement ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewShouldShowDeleteInterfaceForElementCallback :: C_WebViewShouldShowDeleteInterfaceForElementCallback -> IO (FunPtr C_WebViewShouldShowDeleteInterfaceForElementCallback)
genClosure_WebViewShouldShowDeleteInterfaceForElement :: WebViewShouldShowDeleteInterfaceForElementCallback -> IO Closure
genClosure_WebViewShouldShowDeleteInterfaceForElement cb = do
let cb' = wrap_WebViewShouldShowDeleteInterfaceForElementCallback cb
mk_WebViewShouldShowDeleteInterfaceForElementCallback cb' >>= newCClosure
wrap_WebViewShouldShowDeleteInterfaceForElementCallback ::
WebViewShouldShowDeleteInterfaceForElementCallback ->
Ptr () ->
Ptr WebKit.DOMHTMLElement.DOMHTMLElement ->
Ptr () ->
IO CInt
wrap_WebViewShouldShowDeleteInterfaceForElementCallback _cb _ element _ = do
element' <- (newObject WebKit.DOMHTMLElement.DOMHTMLElement) element
result <- _cb element'
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewShouldShowDeleteInterfaceForElement :: (IsWebView a, MonadIO m) => a -> WebViewShouldShowDeleteInterfaceForElementCallback -> m SignalHandlerId
onWebViewShouldShowDeleteInterfaceForElement obj cb = liftIO $ do
let cb' = wrap_WebViewShouldShowDeleteInterfaceForElementCallback cb
cb'' <- mk_WebViewShouldShowDeleteInterfaceForElementCallback cb'
connectSignalFunPtr obj "should-show-delete-interface-for-element" cb'' SignalConnectBefore
afterWebViewShouldShowDeleteInterfaceForElement :: (IsWebView a, MonadIO m) => a -> WebViewShouldShowDeleteInterfaceForElementCallback -> m SignalHandlerId
afterWebViewShouldShowDeleteInterfaceForElement obj cb = liftIO $ do
let cb' = wrap_WebViewShouldShowDeleteInterfaceForElementCallback cb
cb'' <- mk_WebViewShouldShowDeleteInterfaceForElementCallback cb'
connectSignalFunPtr obj "should-show-delete-interface-for-element" cb'' SignalConnectAfter
type WebViewStatusBarTextChangedCallback =
T.Text ->
IO ()
noWebViewStatusBarTextChangedCallback :: Maybe WebViewStatusBarTextChangedCallback
noWebViewStatusBarTextChangedCallback = Nothing
type C_WebViewStatusBarTextChangedCallback =
Ptr () ->
CString ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewStatusBarTextChangedCallback :: C_WebViewStatusBarTextChangedCallback -> IO (FunPtr C_WebViewStatusBarTextChangedCallback)
genClosure_WebViewStatusBarTextChanged :: WebViewStatusBarTextChangedCallback -> IO Closure
genClosure_WebViewStatusBarTextChanged cb = do
let cb' = wrap_WebViewStatusBarTextChangedCallback cb
mk_WebViewStatusBarTextChangedCallback cb' >>= newCClosure
wrap_WebViewStatusBarTextChangedCallback ::
WebViewStatusBarTextChangedCallback ->
Ptr () ->
CString ->
Ptr () ->
IO ()
wrap_WebViewStatusBarTextChangedCallback _cb _ object _ = do
object' <- cstringToText object
_cb object'
onWebViewStatusBarTextChanged :: (IsWebView a, MonadIO m) => a -> WebViewStatusBarTextChangedCallback -> m SignalHandlerId
onWebViewStatusBarTextChanged obj cb = liftIO $ do
let cb' = wrap_WebViewStatusBarTextChangedCallback cb
cb'' <- mk_WebViewStatusBarTextChangedCallback cb'
connectSignalFunPtr obj "status-bar-text-changed" cb'' SignalConnectBefore
afterWebViewStatusBarTextChanged :: (IsWebView a, MonadIO m) => a -> WebViewStatusBarTextChangedCallback -> m SignalHandlerId
afterWebViewStatusBarTextChanged obj cb = liftIO $ do
let cb' = wrap_WebViewStatusBarTextChangedCallback cb
cb'' <- mk_WebViewStatusBarTextChangedCallback cb'
connectSignalFunPtr obj "status-bar-text-changed" cb'' SignalConnectAfter
type WebViewTitleChangedCallback =
WebKit.WebFrame.WebFrame ->
T.Text ->
IO ()
noWebViewTitleChangedCallback :: Maybe WebViewTitleChangedCallback
noWebViewTitleChangedCallback = Nothing
type C_WebViewTitleChangedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
CString ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewTitleChangedCallback :: C_WebViewTitleChangedCallback -> IO (FunPtr C_WebViewTitleChangedCallback)
genClosure_WebViewTitleChanged :: WebViewTitleChangedCallback -> IO Closure
genClosure_WebViewTitleChanged cb = do
let cb' = wrap_WebViewTitleChangedCallback cb
mk_WebViewTitleChangedCallback cb' >>= newCClosure
wrap_WebViewTitleChangedCallback ::
WebViewTitleChangedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
CString ->
Ptr () ->
IO ()
wrap_WebViewTitleChangedCallback _cb _ frame title _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
title' <- cstringToText title
_cb frame' title'
onWebViewTitleChanged :: (IsWebView a, MonadIO m) => a -> WebViewTitleChangedCallback -> m SignalHandlerId
onWebViewTitleChanged obj cb = liftIO $ do
let cb' = wrap_WebViewTitleChangedCallback cb
cb'' <- mk_WebViewTitleChangedCallback cb'
connectSignalFunPtr obj "title-changed" cb'' SignalConnectBefore
afterWebViewTitleChanged :: (IsWebView a, MonadIO m) => a -> WebViewTitleChangedCallback -> m SignalHandlerId
afterWebViewTitleChanged obj cb = liftIO $ do
let cb' = wrap_WebViewTitleChangedCallback cb
cb'' <- mk_WebViewTitleChangedCallback cb'
connectSignalFunPtr obj "title-changed" cb'' SignalConnectAfter
type WebViewUndoCallback =
IO ()
noWebViewUndoCallback :: Maybe WebViewUndoCallback
noWebViewUndoCallback = Nothing
type C_WebViewUndoCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewUndoCallback :: C_WebViewUndoCallback -> IO (FunPtr C_WebViewUndoCallback)
genClosure_WebViewUndo :: WebViewUndoCallback -> IO Closure
genClosure_WebViewUndo cb = do
let cb' = wrap_WebViewUndoCallback cb
mk_WebViewUndoCallback cb' >>= newCClosure
wrap_WebViewUndoCallback ::
WebViewUndoCallback ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewUndoCallback _cb _ _ = do
_cb
onWebViewUndo :: (IsWebView a, MonadIO m) => a -> WebViewUndoCallback -> m SignalHandlerId
onWebViewUndo obj cb = liftIO $ do
let cb' = wrap_WebViewUndoCallback cb
cb'' <- mk_WebViewUndoCallback cb'
connectSignalFunPtr obj "undo" cb'' SignalConnectBefore
afterWebViewUndo :: (IsWebView a, MonadIO m) => a -> WebViewUndoCallback -> m SignalHandlerId
afterWebViewUndo obj cb = liftIO $ do
let cb' = wrap_WebViewUndoCallback cb
cb'' <- mk_WebViewUndoCallback cb'
connectSignalFunPtr obj "undo" cb'' SignalConnectAfter
type WebViewUserChangedContentsCallback =
IO ()
noWebViewUserChangedContentsCallback :: Maybe WebViewUserChangedContentsCallback
noWebViewUserChangedContentsCallback = Nothing
type C_WebViewUserChangedContentsCallback =
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewUserChangedContentsCallback :: C_WebViewUserChangedContentsCallback -> IO (FunPtr C_WebViewUserChangedContentsCallback)
genClosure_WebViewUserChangedContents :: WebViewUserChangedContentsCallback -> IO Closure
genClosure_WebViewUserChangedContents cb = do
let cb' = wrap_WebViewUserChangedContentsCallback cb
mk_WebViewUserChangedContentsCallback cb' >>= newCClosure
wrap_WebViewUserChangedContentsCallback ::
WebViewUserChangedContentsCallback ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewUserChangedContentsCallback _cb _ _ = do
_cb
onWebViewUserChangedContents :: (IsWebView a, MonadIO m) => a -> WebViewUserChangedContentsCallback -> m SignalHandlerId
onWebViewUserChangedContents obj cb = liftIO $ do
let cb' = wrap_WebViewUserChangedContentsCallback cb
cb'' <- mk_WebViewUserChangedContentsCallback cb'
connectSignalFunPtr obj "user-changed-contents" cb'' SignalConnectBefore
afterWebViewUserChangedContents :: (IsWebView a, MonadIO m) => a -> WebViewUserChangedContentsCallback -> m SignalHandlerId
afterWebViewUserChangedContents obj cb = liftIO $ do
let cb' = wrap_WebViewUserChangedContentsCallback cb
cb'' <- mk_WebViewUserChangedContentsCallback cb'
connectSignalFunPtr obj "user-changed-contents" cb'' SignalConnectAfter
type WebViewViewportAttributesChangedCallback =
WebKit.ViewportAttributes.ViewportAttributes ->
IO ()
noWebViewViewportAttributesChangedCallback :: Maybe WebViewViewportAttributesChangedCallback
noWebViewViewportAttributesChangedCallback = Nothing
type C_WebViewViewportAttributesChangedCallback =
Ptr () ->
Ptr WebKit.ViewportAttributes.ViewportAttributes ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewViewportAttributesChangedCallback :: C_WebViewViewportAttributesChangedCallback -> IO (FunPtr C_WebViewViewportAttributesChangedCallback)
genClosure_WebViewViewportAttributesChanged :: WebViewViewportAttributesChangedCallback -> IO Closure
genClosure_WebViewViewportAttributesChanged cb = do
let cb' = wrap_WebViewViewportAttributesChangedCallback cb
mk_WebViewViewportAttributesChangedCallback cb' >>= newCClosure
wrap_WebViewViewportAttributesChangedCallback ::
WebViewViewportAttributesChangedCallback ->
Ptr () ->
Ptr WebKit.ViewportAttributes.ViewportAttributes ->
Ptr () ->
IO ()
wrap_WebViewViewportAttributesChangedCallback _cb _ object _ = do
object' <- (newObject WebKit.ViewportAttributes.ViewportAttributes) object
_cb object'
onWebViewViewportAttributesChanged :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesChangedCallback -> m SignalHandlerId
onWebViewViewportAttributesChanged obj cb = liftIO $ do
let cb' = wrap_WebViewViewportAttributesChangedCallback cb
cb'' <- mk_WebViewViewportAttributesChangedCallback cb'
connectSignalFunPtr obj "viewport-attributes-changed" cb'' SignalConnectBefore
afterWebViewViewportAttributesChanged :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesChangedCallback -> m SignalHandlerId
afterWebViewViewportAttributesChanged obj cb = liftIO $ do
let cb' = wrap_WebViewViewportAttributesChangedCallback cb
cb'' <- mk_WebViewViewportAttributesChangedCallback cb'
connectSignalFunPtr obj "viewport-attributes-changed" cb'' SignalConnectAfter
type WebViewViewportAttributesRecomputeRequestedCallback =
WebKit.ViewportAttributes.ViewportAttributes ->
IO ()
noWebViewViewportAttributesRecomputeRequestedCallback :: Maybe WebViewViewportAttributesRecomputeRequestedCallback
noWebViewViewportAttributesRecomputeRequestedCallback = Nothing
type C_WebViewViewportAttributesRecomputeRequestedCallback =
Ptr () ->
Ptr WebKit.ViewportAttributes.ViewportAttributes ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewViewportAttributesRecomputeRequestedCallback :: C_WebViewViewportAttributesRecomputeRequestedCallback -> IO (FunPtr C_WebViewViewportAttributesRecomputeRequestedCallback)
genClosure_WebViewViewportAttributesRecomputeRequested :: WebViewViewportAttributesRecomputeRequestedCallback -> IO Closure
genClosure_WebViewViewportAttributesRecomputeRequested cb = do
let cb' = wrap_WebViewViewportAttributesRecomputeRequestedCallback cb
mk_WebViewViewportAttributesRecomputeRequestedCallback cb' >>= newCClosure
wrap_WebViewViewportAttributesRecomputeRequestedCallback ::
WebViewViewportAttributesRecomputeRequestedCallback ->
Ptr () ->
Ptr WebKit.ViewportAttributes.ViewportAttributes ->
Ptr () ->
IO ()
wrap_WebViewViewportAttributesRecomputeRequestedCallback _cb _ object _ = do
object' <- (newObject WebKit.ViewportAttributes.ViewportAttributes) object
_cb object'
onWebViewViewportAttributesRecomputeRequested :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesRecomputeRequestedCallback -> m SignalHandlerId
onWebViewViewportAttributesRecomputeRequested obj cb = liftIO $ do
let cb' = wrap_WebViewViewportAttributesRecomputeRequestedCallback cb
cb'' <- mk_WebViewViewportAttributesRecomputeRequestedCallback cb'
connectSignalFunPtr obj "viewport-attributes-recompute-requested" cb'' SignalConnectBefore
afterWebViewViewportAttributesRecomputeRequested :: (IsWebView a, MonadIO m) => a -> WebViewViewportAttributesRecomputeRequestedCallback -> m SignalHandlerId
afterWebViewViewportAttributesRecomputeRequested obj cb = liftIO $ do
let cb' = wrap_WebViewViewportAttributesRecomputeRequestedCallback cb
cb'' <- mk_WebViewViewportAttributesRecomputeRequestedCallback cb'
connectSignalFunPtr obj "viewport-attributes-recompute-requested" cb'' SignalConnectAfter
type WebViewWebViewReadyCallback =
IO Bool
noWebViewWebViewReadyCallback :: Maybe WebViewWebViewReadyCallback
noWebViewWebViewReadyCallback = Nothing
type C_WebViewWebViewReadyCallback =
Ptr () ->
Ptr () ->
IO CInt
foreign import ccall "wrapper"
mk_WebViewWebViewReadyCallback :: C_WebViewWebViewReadyCallback -> IO (FunPtr C_WebViewWebViewReadyCallback)
genClosure_WebViewWebViewReady :: WebViewWebViewReadyCallback -> IO Closure
genClosure_WebViewWebViewReady cb = do
let cb' = wrap_WebViewWebViewReadyCallback cb
mk_WebViewWebViewReadyCallback cb' >>= newCClosure
wrap_WebViewWebViewReadyCallback ::
WebViewWebViewReadyCallback ->
Ptr () ->
Ptr () ->
IO CInt
wrap_WebViewWebViewReadyCallback _cb _ _ = do
result <- _cb
let result' = (fromIntegral . fromEnum) result
return result'
onWebViewWebViewReady :: (IsWebView a, MonadIO m) => a -> WebViewWebViewReadyCallback -> m SignalHandlerId
onWebViewWebViewReady obj cb = liftIO $ do
let cb' = wrap_WebViewWebViewReadyCallback cb
cb'' <- mk_WebViewWebViewReadyCallback cb'
connectSignalFunPtr obj "web-view-ready" cb'' SignalConnectBefore
afterWebViewWebViewReady :: (IsWebView a, MonadIO m) => a -> WebViewWebViewReadyCallback -> m SignalHandlerId
afterWebViewWebViewReady obj cb = liftIO $ do
let cb' = wrap_WebViewWebViewReadyCallback cb
cb'' <- mk_WebViewWebViewReadyCallback cb'
connectSignalFunPtr obj "web-view-ready" cb'' SignalConnectAfter
type WebViewWindowObjectClearedCallback =
WebKit.WebFrame.WebFrame ->
Ptr () ->
Ptr () ->
IO ()
noWebViewWindowObjectClearedCallback :: Maybe WebViewWindowObjectClearedCallback
noWebViewWindowObjectClearedCallback = Nothing
type C_WebViewWindowObjectClearedCallback =
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
Ptr () ->
Ptr () ->
IO ()
foreign import ccall "wrapper"
mk_WebViewWindowObjectClearedCallback :: C_WebViewWindowObjectClearedCallback -> IO (FunPtr C_WebViewWindowObjectClearedCallback)
genClosure_WebViewWindowObjectCleared :: WebViewWindowObjectClearedCallback -> IO Closure
genClosure_WebViewWindowObjectCleared cb = do
let cb' = wrap_WebViewWindowObjectClearedCallback cb
mk_WebViewWindowObjectClearedCallback cb' >>= newCClosure
wrap_WebViewWindowObjectClearedCallback ::
WebViewWindowObjectClearedCallback ->
Ptr () ->
Ptr WebKit.WebFrame.WebFrame ->
Ptr () ->
Ptr () ->
Ptr () ->
IO ()
wrap_WebViewWindowObjectClearedCallback _cb _ frame context windowObject _ = do
frame' <- (newObject WebKit.WebFrame.WebFrame) frame
_cb frame' context windowObject
onWebViewWindowObjectCleared :: (IsWebView a, MonadIO m) => a -> WebViewWindowObjectClearedCallback -> m SignalHandlerId
onWebViewWindowObjectCleared obj cb = liftIO $ do
let cb' = wrap_WebViewWindowObjectClearedCallback cb
cb'' <- mk_WebViewWindowObjectClearedCallback cb'
connectSignalFunPtr obj "window-object-cleared" cb'' SignalConnectBefore
afterWebViewWindowObjectCleared :: (IsWebView a, MonadIO m) => a -> WebViewWindowObjectClearedCallback -> m SignalHandlerId
afterWebViewWindowObjectCleared obj cb = liftIO $ do
let cb' = wrap_WebViewWindowObjectClearedCallback cb
cb'' <- mk_WebViewWindowObjectClearedCallback cb'
connectSignalFunPtr obj "window-object-cleared" cb'' SignalConnectAfter
getWebViewCopyTargetList :: (MonadIO m, IsWebView o) => o -> m (Maybe Gtk.TargetList.TargetList)
getWebViewCopyTargetList obj = liftIO $ getObjectPropertyBoxed obj "copy-target-list" Gtk.TargetList.TargetList
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCopyTargetListPropertyInfo
instance AttrInfo WebViewCopyTargetListPropertyInfo where
type AttrAllowedOps WebViewCopyTargetListPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint WebViewCopyTargetListPropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewCopyTargetListPropertyInfo = IsWebView
type AttrGetType WebViewCopyTargetListPropertyInfo = (Maybe Gtk.TargetList.TargetList)
type AttrLabel WebViewCopyTargetListPropertyInfo = "copy-target-list"
type AttrOrigin WebViewCopyTargetListPropertyInfo = WebView
attrGet _ = getWebViewCopyTargetList
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewCustomEncoding :: (MonadIO m, IsWebView o) => o -> m T.Text
getWebViewCustomEncoding obj = liftIO $ checkUnexpectedNothing "getWebViewCustomEncoding" $ getObjectPropertyString obj "custom-encoding"
setWebViewCustomEncoding :: (MonadIO m, IsWebView o) => o -> T.Text -> m ()
setWebViewCustomEncoding obj val = liftIO $ setObjectPropertyString obj "custom-encoding" (Just val)
constructWebViewCustomEncoding :: (IsWebView o) => T.Text -> IO (GValueConstruct o)
constructWebViewCustomEncoding val = constructObjectPropertyString "custom-encoding" (Just val)
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCustomEncodingPropertyInfo
instance AttrInfo WebViewCustomEncodingPropertyInfo where
type AttrAllowedOps WebViewCustomEncodingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint WebViewCustomEncodingPropertyInfo = (~) T.Text
type AttrBaseTypeConstraint WebViewCustomEncodingPropertyInfo = IsWebView
type AttrGetType WebViewCustomEncodingPropertyInfo = T.Text
type AttrLabel WebViewCustomEncodingPropertyInfo = "custom-encoding"
type AttrOrigin WebViewCustomEncodingPropertyInfo = WebView
attrGet _ = getWebViewCustomEncoding
attrSet _ = setWebViewCustomEncoding
attrConstruct _ = constructWebViewCustomEncoding
attrClear _ = undefined
#endif
getWebViewEditable :: (MonadIO m, IsWebView o) => o -> m Bool
getWebViewEditable obj = liftIO $ getObjectPropertyBool obj "editable"
setWebViewEditable :: (MonadIO m, IsWebView o) => o -> Bool -> m ()
setWebViewEditable obj val = liftIO $ setObjectPropertyBool obj "editable" val
constructWebViewEditable :: (IsWebView o) => Bool -> IO (GValueConstruct o)
constructWebViewEditable val = constructObjectPropertyBool "editable" val
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewEditablePropertyInfo
instance AttrInfo WebViewEditablePropertyInfo where
type AttrAllowedOps WebViewEditablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint WebViewEditablePropertyInfo = (~) Bool
type AttrBaseTypeConstraint WebViewEditablePropertyInfo = IsWebView
type AttrGetType WebViewEditablePropertyInfo = Bool
type AttrLabel WebViewEditablePropertyInfo = "editable"
type AttrOrigin WebViewEditablePropertyInfo = WebView
attrGet _ = getWebViewEditable
attrSet _ = setWebViewEditable
attrConstruct _ = constructWebViewEditable
attrClear _ = undefined
#endif
getWebViewEncoding :: (MonadIO m, IsWebView o) => o -> m T.Text
getWebViewEncoding obj = liftIO $ checkUnexpectedNothing "getWebViewEncoding" $ getObjectPropertyString obj "encoding"
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewEncodingPropertyInfo
instance AttrInfo WebViewEncodingPropertyInfo where
type AttrAllowedOps WebViewEncodingPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint WebViewEncodingPropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewEncodingPropertyInfo = IsWebView
type AttrGetType WebViewEncodingPropertyInfo = T.Text
type AttrLabel WebViewEncodingPropertyInfo = "encoding"
type AttrOrigin WebViewEncodingPropertyInfo = WebView
attrGet _ = getWebViewEncoding
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewFullContentZoom :: (MonadIO m, IsWebView o) => o -> m Bool
getWebViewFullContentZoom obj = liftIO $ getObjectPropertyBool obj "full-content-zoom"
setWebViewFullContentZoom :: (MonadIO m, IsWebView o) => o -> Bool -> m ()
setWebViewFullContentZoom obj val = liftIO $ setObjectPropertyBool obj "full-content-zoom" val
constructWebViewFullContentZoom :: (IsWebView o) => Bool -> IO (GValueConstruct o)
constructWebViewFullContentZoom val = constructObjectPropertyBool "full-content-zoom" val
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewFullContentZoomPropertyInfo
instance AttrInfo WebViewFullContentZoomPropertyInfo where
type AttrAllowedOps WebViewFullContentZoomPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint WebViewFullContentZoomPropertyInfo = (~) Bool
type AttrBaseTypeConstraint WebViewFullContentZoomPropertyInfo = IsWebView
type AttrGetType WebViewFullContentZoomPropertyInfo = Bool
type AttrLabel WebViewFullContentZoomPropertyInfo = "full-content-zoom"
type AttrOrigin WebViewFullContentZoomPropertyInfo = WebView
attrGet _ = getWebViewFullContentZoom
attrSet _ = setWebViewFullContentZoom
attrConstruct _ = constructWebViewFullContentZoom
attrClear _ = undefined
#endif
getWebViewIconUri :: (MonadIO m, IsWebView o) => o -> m T.Text
getWebViewIconUri obj = liftIO $ checkUnexpectedNothing "getWebViewIconUri" $ getObjectPropertyString obj "icon-uri"
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewIconUriPropertyInfo
instance AttrInfo WebViewIconUriPropertyInfo where
type AttrAllowedOps WebViewIconUriPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint WebViewIconUriPropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewIconUriPropertyInfo = IsWebView
type AttrGetType WebViewIconUriPropertyInfo = T.Text
type AttrLabel WebViewIconUriPropertyInfo = "icon-uri"
type AttrOrigin WebViewIconUriPropertyInfo = WebView
attrGet _ = getWebViewIconUri
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewImContext :: (MonadIO m, IsWebView o) => o -> m (Maybe Gtk.IMContext.IMContext)
getWebViewImContext obj = liftIO $ getObjectPropertyObject obj "im-context" Gtk.IMContext.IMContext
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewImContextPropertyInfo
instance AttrInfo WebViewImContextPropertyInfo where
type AttrAllowedOps WebViewImContextPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint WebViewImContextPropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewImContextPropertyInfo = IsWebView
type AttrGetType WebViewImContextPropertyInfo = (Maybe Gtk.IMContext.IMContext)
type AttrLabel WebViewImContextPropertyInfo = "im-context"
type AttrOrigin WebViewImContextPropertyInfo = WebView
attrGet _ = getWebViewImContext
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewLoadStatus :: (MonadIO m, IsWebView o) => o -> m WebKit.Enums.LoadStatus
getWebViewLoadStatus obj = liftIO $ getObjectPropertyEnum obj "load-status"
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewLoadStatusPropertyInfo
instance AttrInfo WebViewLoadStatusPropertyInfo where
type AttrAllowedOps WebViewLoadStatusPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint WebViewLoadStatusPropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewLoadStatusPropertyInfo = IsWebView
type AttrGetType WebViewLoadStatusPropertyInfo = WebKit.Enums.LoadStatus
type AttrLabel WebViewLoadStatusPropertyInfo = "load-status"
type AttrOrigin WebViewLoadStatusPropertyInfo = WebView
attrGet _ = getWebViewLoadStatus
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewPasteTargetList :: (MonadIO m, IsWebView o) => o -> m (Maybe Gtk.TargetList.TargetList)
getWebViewPasteTargetList obj = liftIO $ getObjectPropertyBoxed obj "paste-target-list" Gtk.TargetList.TargetList
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewPasteTargetListPropertyInfo
instance AttrInfo WebViewPasteTargetListPropertyInfo where
type AttrAllowedOps WebViewPasteTargetListPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint WebViewPasteTargetListPropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewPasteTargetListPropertyInfo = IsWebView
type AttrGetType WebViewPasteTargetListPropertyInfo = (Maybe Gtk.TargetList.TargetList)
type AttrLabel WebViewPasteTargetListPropertyInfo = "paste-target-list"
type AttrOrigin WebViewPasteTargetListPropertyInfo = WebView
attrGet _ = getWebViewPasteTargetList
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewProgress :: (MonadIO m, IsWebView o) => o -> m Double
getWebViewProgress obj = liftIO $ getObjectPropertyDouble obj "progress"
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewProgressPropertyInfo
instance AttrInfo WebViewProgressPropertyInfo where
type AttrAllowedOps WebViewProgressPropertyInfo = '[ 'AttrGet]
type AttrSetTypeConstraint WebViewProgressPropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewProgressPropertyInfo = IsWebView
type AttrGetType WebViewProgressPropertyInfo = Double
type AttrLabel WebViewProgressPropertyInfo = "progress"
type AttrOrigin WebViewProgressPropertyInfo = WebView
attrGet _ = getWebViewProgress
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewSelfScrolling :: (MonadIO m, IsWebView o) => o -> m Bool
getWebViewSelfScrolling obj = liftIO $ getObjectPropertyBool obj "self-scrolling"
constructWebViewSelfScrolling :: (IsWebView o) => Bool -> IO (GValueConstruct o)
constructWebViewSelfScrolling val = constructObjectPropertyBool "self-scrolling" val
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSelfScrollingPropertyInfo
instance AttrInfo WebViewSelfScrollingPropertyInfo where
type AttrAllowedOps WebViewSelfScrollingPropertyInfo = '[ 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint WebViewSelfScrollingPropertyInfo = (~) Bool
type AttrBaseTypeConstraint WebViewSelfScrollingPropertyInfo = IsWebView
type AttrGetType WebViewSelfScrollingPropertyInfo = Bool
type AttrLabel WebViewSelfScrollingPropertyInfo = "self-scrolling"
type AttrOrigin WebViewSelfScrollingPropertyInfo = WebView
attrGet _ = getWebViewSelfScrolling
attrSet _ = undefined
attrConstruct _ = constructWebViewSelfScrolling
attrClear _ = undefined
#endif
getWebViewSettings :: (MonadIO m, IsWebView o) => o -> m WebKit.WebSettings.WebSettings
getWebViewSettings obj = liftIO $ checkUnexpectedNothing "getWebViewSettings" $ getObjectPropertyObject obj "settings" WebKit.WebSettings.WebSettings
setWebViewSettings :: (MonadIO m, IsWebView o, WebKit.WebSettings.IsWebSettings a) => o -> a -> m ()
setWebViewSettings obj val = liftIO $ setObjectPropertyObject obj "settings" (Just val)
constructWebViewSettings :: (IsWebView o, WebKit.WebSettings.IsWebSettings a) => a -> IO (GValueConstruct o)
constructWebViewSettings val = constructObjectPropertyObject "settings" (Just val)
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSettingsPropertyInfo
instance AttrInfo WebViewSettingsPropertyInfo where
type AttrAllowedOps WebViewSettingsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint WebViewSettingsPropertyInfo = WebKit.WebSettings.IsWebSettings
type AttrBaseTypeConstraint WebViewSettingsPropertyInfo = IsWebView
type AttrGetType WebViewSettingsPropertyInfo = WebKit.WebSettings.WebSettings
type AttrLabel WebViewSettingsPropertyInfo = "settings"
type AttrOrigin WebViewSettingsPropertyInfo = WebView
attrGet _ = getWebViewSettings
attrSet _ = setWebViewSettings
attrConstruct _ = constructWebViewSettings
attrClear _ = undefined
#endif
getWebViewTitle :: (MonadIO m, IsWebView o) => o -> m T.Text
getWebViewTitle obj = liftIO $ checkUnexpectedNothing "getWebViewTitle" $ getObjectPropertyString obj "title"
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewTitlePropertyInfo
instance AttrInfo WebViewTitlePropertyInfo where
type AttrAllowedOps WebViewTitlePropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint WebViewTitlePropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewTitlePropertyInfo = IsWebView
type AttrGetType WebViewTitlePropertyInfo = T.Text
type AttrLabel WebViewTitlePropertyInfo = "title"
type AttrOrigin WebViewTitlePropertyInfo = WebView
attrGet _ = getWebViewTitle
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewTransparent :: (MonadIO m, IsWebView o) => o -> m Bool
getWebViewTransparent obj = liftIO $ getObjectPropertyBool obj "transparent"
setWebViewTransparent :: (MonadIO m, IsWebView o) => o -> Bool -> m ()
setWebViewTransparent obj val = liftIO $ setObjectPropertyBool obj "transparent" val
constructWebViewTransparent :: (IsWebView o) => Bool -> IO (GValueConstruct o)
constructWebViewTransparent val = constructObjectPropertyBool "transparent" val
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewTransparentPropertyInfo
instance AttrInfo WebViewTransparentPropertyInfo where
type AttrAllowedOps WebViewTransparentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint WebViewTransparentPropertyInfo = (~) Bool
type AttrBaseTypeConstraint WebViewTransparentPropertyInfo = IsWebView
type AttrGetType WebViewTransparentPropertyInfo = Bool
type AttrLabel WebViewTransparentPropertyInfo = "transparent"
type AttrOrigin WebViewTransparentPropertyInfo = WebView
attrGet _ = getWebViewTransparent
attrSet _ = setWebViewTransparent
attrConstruct _ = constructWebViewTransparent
attrClear _ = undefined
#endif
getWebViewUri :: (MonadIO m, IsWebView o) => o -> m (Maybe T.Text)
getWebViewUri obj = liftIO $ getObjectPropertyString obj "uri"
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewUriPropertyInfo
instance AttrInfo WebViewUriPropertyInfo where
type AttrAllowedOps WebViewUriPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint WebViewUriPropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewUriPropertyInfo = IsWebView
type AttrGetType WebViewUriPropertyInfo = (Maybe T.Text)
type AttrLabel WebViewUriPropertyInfo = "uri"
type AttrOrigin WebViewUriPropertyInfo = WebView
attrGet _ = getWebViewUri
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewViewMode :: (MonadIO m, IsWebView o) => o -> m WebKit.Enums.WebViewViewMode
getWebViewViewMode obj = liftIO $ getObjectPropertyEnum obj "view-mode"
setWebViewViewMode :: (MonadIO m, IsWebView o) => o -> WebKit.Enums.WebViewViewMode -> m ()
setWebViewViewMode obj val = liftIO $ setObjectPropertyEnum obj "view-mode" val
constructWebViewViewMode :: (IsWebView o) => WebKit.Enums.WebViewViewMode -> IO (GValueConstruct o)
constructWebViewViewMode val = constructObjectPropertyEnum "view-mode" val
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewViewModePropertyInfo
instance AttrInfo WebViewViewModePropertyInfo where
type AttrAllowedOps WebViewViewModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint WebViewViewModePropertyInfo = (~) WebKit.Enums.WebViewViewMode
type AttrBaseTypeConstraint WebViewViewModePropertyInfo = IsWebView
type AttrGetType WebViewViewModePropertyInfo = WebKit.Enums.WebViewViewMode
type AttrLabel WebViewViewModePropertyInfo = "view-mode"
type AttrOrigin WebViewViewModePropertyInfo = WebView
attrGet _ = getWebViewViewMode
attrSet _ = setWebViewViewMode
attrConstruct _ = constructWebViewViewMode
attrClear _ = undefined
#endif
getWebViewViewportAttributes :: (MonadIO m, IsWebView o) => o -> m WebKit.ViewportAttributes.ViewportAttributes
getWebViewViewportAttributes obj = liftIO $ checkUnexpectedNothing "getWebViewViewportAttributes" $ getObjectPropertyObject obj "viewport-attributes" WebKit.ViewportAttributes.ViewportAttributes
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewViewportAttributesPropertyInfo
instance AttrInfo WebViewViewportAttributesPropertyInfo where
type AttrAllowedOps WebViewViewportAttributesPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint WebViewViewportAttributesPropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewViewportAttributesPropertyInfo = IsWebView
type AttrGetType WebViewViewportAttributesPropertyInfo = WebKit.ViewportAttributes.ViewportAttributes
type AttrLabel WebViewViewportAttributesPropertyInfo = "viewport-attributes"
type AttrOrigin WebViewViewportAttributesPropertyInfo = WebView
attrGet _ = getWebViewViewportAttributes
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewWebInspector :: (MonadIO m, IsWebView o) => o -> m (Maybe WebKit.WebInspector.WebInspector)
getWebViewWebInspector obj = liftIO $ getObjectPropertyObject obj "web-inspector" WebKit.WebInspector.WebInspector
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewWebInspectorPropertyInfo
instance AttrInfo WebViewWebInspectorPropertyInfo where
type AttrAllowedOps WebViewWebInspectorPropertyInfo = '[ 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint WebViewWebInspectorPropertyInfo = (~) ()
type AttrBaseTypeConstraint WebViewWebInspectorPropertyInfo = IsWebView
type AttrGetType WebViewWebInspectorPropertyInfo = (Maybe WebKit.WebInspector.WebInspector)
type AttrLabel WebViewWebInspectorPropertyInfo = "web-inspector"
type AttrOrigin WebViewWebInspectorPropertyInfo = WebView
attrGet _ = getWebViewWebInspector
attrSet _ = undefined
attrConstruct _ = undefined
attrClear _ = undefined
#endif
getWebViewWindowFeatures :: (MonadIO m, IsWebView o) => o -> m WebKit.WebWindowFeatures.WebWindowFeatures
getWebViewWindowFeatures obj = liftIO $ checkUnexpectedNothing "getWebViewWindowFeatures" $ getObjectPropertyObject obj "window-features" WebKit.WebWindowFeatures.WebWindowFeatures
setWebViewWindowFeatures :: (MonadIO m, IsWebView o, WebKit.WebWindowFeatures.IsWebWindowFeatures a) => o -> a -> m ()
setWebViewWindowFeatures obj val = liftIO $ setObjectPropertyObject obj "window-features" (Just val)
constructWebViewWindowFeatures :: (IsWebView o, WebKit.WebWindowFeatures.IsWebWindowFeatures a) => a -> IO (GValueConstruct o)
constructWebViewWindowFeatures val = constructObjectPropertyObject "window-features" (Just val)
clearWebViewWindowFeatures :: (MonadIO m, IsWebView o) => o -> m ()
clearWebViewWindowFeatures obj = liftIO $ setObjectPropertyObject obj "window-features" (Nothing :: Maybe WebKit.WebWindowFeatures.WebWindowFeatures)
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewWindowFeaturesPropertyInfo
instance AttrInfo WebViewWindowFeaturesPropertyInfo where
type AttrAllowedOps WebViewWindowFeaturesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrSetTypeConstraint WebViewWindowFeaturesPropertyInfo = WebKit.WebWindowFeatures.IsWebWindowFeatures
type AttrBaseTypeConstraint WebViewWindowFeaturesPropertyInfo = IsWebView
type AttrGetType WebViewWindowFeaturesPropertyInfo = WebKit.WebWindowFeatures.WebWindowFeatures
type AttrLabel WebViewWindowFeaturesPropertyInfo = "window-features"
type AttrOrigin WebViewWindowFeaturesPropertyInfo = WebView
attrGet _ = getWebViewWindowFeatures
attrSet _ = setWebViewWindowFeatures
attrConstruct _ = constructWebViewWindowFeatures
attrClear _ = clearWebViewWindowFeatures
#endif
getWebViewZoomLevel :: (MonadIO m, IsWebView o) => o -> m Float
getWebViewZoomLevel obj = liftIO $ getObjectPropertyFloat obj "zoom-level"
setWebViewZoomLevel :: (MonadIO m, IsWebView o) => o -> Float -> m ()
setWebViewZoomLevel obj val = liftIO $ setObjectPropertyFloat obj "zoom-level" val
constructWebViewZoomLevel :: (IsWebView o) => Float -> IO (GValueConstruct o)
constructWebViewZoomLevel val = constructObjectPropertyFloat "zoom-level" val
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewZoomLevelPropertyInfo
instance AttrInfo WebViewZoomLevelPropertyInfo where
type AttrAllowedOps WebViewZoomLevelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrSetTypeConstraint WebViewZoomLevelPropertyInfo = (~) Float
type AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo = IsWebView
type AttrGetType WebViewZoomLevelPropertyInfo = Float
type AttrLabel WebViewZoomLevelPropertyInfo = "zoom-level"
type AttrOrigin WebViewZoomLevelPropertyInfo = WebView
attrGet _ = getWebViewZoomLevel
attrSet _ = setWebViewZoomLevel
attrConstruct _ = constructWebViewZoomLevel
attrClear _ = undefined
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
instance O.HasAttributeList WebView
type instance O.AttributeList WebView = WebViewAttributeList
type WebViewAttributeList = ('[ '("appPaintable", Gtk.Widget.WidgetAppPaintablePropertyInfo), '("borderWidth", Gtk.Container.ContainerBorderWidthPropertyInfo), '("canDefault", Gtk.Widget.WidgetCanDefaultPropertyInfo), '("canFocus", Gtk.Widget.WidgetCanFocusPropertyInfo), '("child", Gtk.Container.ContainerChildPropertyInfo), '("compositeChild", Gtk.Widget.WidgetCompositeChildPropertyInfo), '("copyTargetList", WebViewCopyTargetListPropertyInfo), '("customEncoding", WebViewCustomEncodingPropertyInfo), '("doubleBuffered", Gtk.Widget.WidgetDoubleBufferedPropertyInfo), '("editable", WebViewEditablePropertyInfo), '("encoding", WebViewEncodingPropertyInfo), '("events", Gtk.Widget.WidgetEventsPropertyInfo), '("expand", Gtk.Widget.WidgetExpandPropertyInfo), '("focusOnClick", Gtk.Widget.WidgetFocusOnClickPropertyInfo), '("fullContentZoom", WebViewFullContentZoomPropertyInfo), '("hadjustment", Gtk.Scrollable.ScrollableHadjustmentPropertyInfo), '("halign", Gtk.Widget.WidgetHalignPropertyInfo), '("hasDefault", Gtk.Widget.WidgetHasDefaultPropertyInfo), '("hasFocus", Gtk.Widget.WidgetHasFocusPropertyInfo), '("hasTooltip", Gtk.Widget.WidgetHasTooltipPropertyInfo), '("heightRequest", Gtk.Widget.WidgetHeightRequestPropertyInfo), '("hexpand", Gtk.Widget.WidgetHexpandPropertyInfo), '("hexpandSet", Gtk.Widget.WidgetHexpandSetPropertyInfo), '("hscrollPolicy", Gtk.Scrollable.ScrollableHscrollPolicyPropertyInfo), '("iconUri", WebViewIconUriPropertyInfo), '("imContext", WebViewImContextPropertyInfo), '("isFocus", Gtk.Widget.WidgetIsFocusPropertyInfo), '("loadStatus", WebViewLoadStatusPropertyInfo), '("margin", Gtk.Widget.WidgetMarginPropertyInfo), '("marginBottom", Gtk.Widget.WidgetMarginBottomPropertyInfo), '("marginEnd", Gtk.Widget.WidgetMarginEndPropertyInfo), '("marginLeft", Gtk.Widget.WidgetMarginLeftPropertyInfo), '("marginRight", Gtk.Widget.WidgetMarginRightPropertyInfo), '("marginStart", Gtk.Widget.WidgetMarginStartPropertyInfo), '("marginTop", Gtk.Widget.WidgetMarginTopPropertyInfo), '("name", Gtk.Widget.WidgetNamePropertyInfo), '("noShowAll", Gtk.Widget.WidgetNoShowAllPropertyInfo), '("opacity", Gtk.Widget.WidgetOpacityPropertyInfo), '("parent", Gtk.Widget.WidgetParentPropertyInfo), '("pasteTargetList", WebViewPasteTargetListPropertyInfo), '("progress", WebViewProgressPropertyInfo), '("receivesDefault", Gtk.Widget.WidgetReceivesDefaultPropertyInfo), '("resizeMode", Gtk.Container.ContainerResizeModePropertyInfo), '("scaleFactor", Gtk.Widget.WidgetScaleFactorPropertyInfo), '("selfScrolling", WebViewSelfScrollingPropertyInfo), '("sensitive", Gtk.Widget.WidgetSensitivePropertyInfo), '("settings", WebViewSettingsPropertyInfo), '("style", Gtk.Widget.WidgetStylePropertyInfo), '("title", WebViewTitlePropertyInfo), '("tooltipMarkup", Gtk.Widget.WidgetTooltipMarkupPropertyInfo), '("tooltipText", Gtk.Widget.WidgetTooltipTextPropertyInfo), '("transparent", WebViewTransparentPropertyInfo), '("uri", WebViewUriPropertyInfo), '("vadjustment", Gtk.Scrollable.ScrollableVadjustmentPropertyInfo), '("valign", Gtk.Widget.WidgetValignPropertyInfo), '("vexpand", Gtk.Widget.WidgetVexpandPropertyInfo), '("vexpandSet", Gtk.Widget.WidgetVexpandSetPropertyInfo), '("viewMode", WebViewViewModePropertyInfo), '("viewportAttributes", WebViewViewportAttributesPropertyInfo), '("visible", Gtk.Widget.WidgetVisiblePropertyInfo), '("vscrollPolicy", Gtk.Scrollable.ScrollableVscrollPolicyPropertyInfo), '("webInspector", WebViewWebInspectorPropertyInfo), '("widthRequest", Gtk.Widget.WidgetWidthRequestPropertyInfo), '("window", Gtk.Widget.WidgetWindowPropertyInfo), '("windowFeatures", WebViewWindowFeaturesPropertyInfo), '("zoomLevel", WebViewZoomLevelPropertyInfo)] :: [(Symbol, *)])
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
webViewCopyTargetList :: AttrLabelProxy "copyTargetList"
webViewCopyTargetList = AttrLabelProxy
webViewCustomEncoding :: AttrLabelProxy "customEncoding"
webViewCustomEncoding = AttrLabelProxy
webViewEditable :: AttrLabelProxy "editable"
webViewEditable = AttrLabelProxy
webViewEncoding :: AttrLabelProxy "encoding"
webViewEncoding = AttrLabelProxy
webViewFullContentZoom :: AttrLabelProxy "fullContentZoom"
webViewFullContentZoom = AttrLabelProxy
webViewIconUri :: AttrLabelProxy "iconUri"
webViewIconUri = AttrLabelProxy
webViewImContext :: AttrLabelProxy "imContext"
webViewImContext = AttrLabelProxy
webViewLoadStatus :: AttrLabelProxy "loadStatus"
webViewLoadStatus = AttrLabelProxy
webViewPasteTargetList :: AttrLabelProxy "pasteTargetList"
webViewPasteTargetList = AttrLabelProxy
webViewProgress :: AttrLabelProxy "progress"
webViewProgress = AttrLabelProxy
webViewSelfScrolling :: AttrLabelProxy "selfScrolling"
webViewSelfScrolling = AttrLabelProxy
webViewSettings :: AttrLabelProxy "settings"
webViewSettings = AttrLabelProxy
webViewTitle :: AttrLabelProxy "title"
webViewTitle = AttrLabelProxy
webViewTransparent :: AttrLabelProxy "transparent"
webViewTransparent = AttrLabelProxy
webViewUri :: AttrLabelProxy "uri"
webViewUri = AttrLabelProxy
webViewViewMode :: AttrLabelProxy "viewMode"
webViewViewMode = AttrLabelProxy
webViewViewportAttributes :: AttrLabelProxy "viewportAttributes"
webViewViewportAttributes = AttrLabelProxy
webViewWebInspector :: AttrLabelProxy "webInspector"
webViewWebInspector = AttrLabelProxy
webViewWindowFeatures :: AttrLabelProxy "windowFeatures"
webViewWindowFeatures = AttrLabelProxy
webViewZoomLevel :: AttrLabelProxy "zoomLevel"
webViewZoomLevel = AttrLabelProxy
#endif
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCloseWebViewSignalInfo
instance SignalInfo WebViewCloseWebViewSignalInfo where
type HaskellCallbackType WebViewCloseWebViewSignalInfo = WebViewCloseWebViewCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewCloseWebViewCallback cb
cb'' <- mk_WebViewCloseWebViewCallback cb'
connectSignalFunPtr obj "close-web-view" cb'' connectMode
data WebViewConsoleMessageSignalInfo
instance SignalInfo WebViewConsoleMessageSignalInfo where
type HaskellCallbackType WebViewConsoleMessageSignalInfo = WebViewConsoleMessageCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewConsoleMessageCallback cb
cb'' <- mk_WebViewConsoleMessageCallback cb'
connectSignalFunPtr obj "console-message" cb'' connectMode
data WebViewContextMenuSignalInfo
instance SignalInfo WebViewContextMenuSignalInfo where
type HaskellCallbackType WebViewContextMenuSignalInfo = WebViewContextMenuCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewContextMenuCallback cb
cb'' <- mk_WebViewContextMenuCallback cb'
connectSignalFunPtr obj "context-menu" cb'' connectMode
data WebViewCopyClipboardSignalInfo
instance SignalInfo WebViewCopyClipboardSignalInfo where
type HaskellCallbackType WebViewCopyClipboardSignalInfo = WebViewCopyClipboardCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewCopyClipboardCallback cb
cb'' <- mk_WebViewCopyClipboardCallback cb'
connectSignalFunPtr obj "copy-clipboard" cb'' connectMode
data WebViewCreatePluginWidgetSignalInfo
instance SignalInfo WebViewCreatePluginWidgetSignalInfo where
type HaskellCallbackType WebViewCreatePluginWidgetSignalInfo = WebViewCreatePluginWidgetCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewCreatePluginWidgetCallback cb
cb'' <- mk_WebViewCreatePluginWidgetCallback cb'
connectSignalFunPtr obj "create-plugin-widget" cb'' connectMode
data WebViewCreateWebViewSignalInfo
instance SignalInfo WebViewCreateWebViewSignalInfo where
type HaskellCallbackType WebViewCreateWebViewSignalInfo = WebViewCreateWebViewCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewCreateWebViewCallback cb
cb'' <- mk_WebViewCreateWebViewCallback cb'
connectSignalFunPtr obj "create-web-view" cb'' connectMode
data WebViewCutClipboardSignalInfo
instance SignalInfo WebViewCutClipboardSignalInfo where
type HaskellCallbackType WebViewCutClipboardSignalInfo = WebViewCutClipboardCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewCutClipboardCallback cb
cb'' <- mk_WebViewCutClipboardCallback cb'
connectSignalFunPtr obj "cut-clipboard" cb'' connectMode
data WebViewDatabaseQuotaExceededSignalInfo
instance SignalInfo WebViewDatabaseQuotaExceededSignalInfo where
type HaskellCallbackType WebViewDatabaseQuotaExceededSignalInfo = WebViewDatabaseQuotaExceededCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewDatabaseQuotaExceededCallback cb
cb'' <- mk_WebViewDatabaseQuotaExceededCallback cb'
connectSignalFunPtr obj "database-quota-exceeded" cb'' connectMode
data WebViewDocumentLoadFinishedSignalInfo
instance SignalInfo WebViewDocumentLoadFinishedSignalInfo where
type HaskellCallbackType WebViewDocumentLoadFinishedSignalInfo = WebViewDocumentLoadFinishedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewDocumentLoadFinishedCallback cb
cb'' <- mk_WebViewDocumentLoadFinishedCallback cb'
connectSignalFunPtr obj "document-load-finished" cb'' connectMode
data WebViewDownloadRequestedSignalInfo
instance SignalInfo WebViewDownloadRequestedSignalInfo where
type HaskellCallbackType WebViewDownloadRequestedSignalInfo = WebViewDownloadRequestedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewDownloadRequestedCallback cb
cb'' <- mk_WebViewDownloadRequestedCallback cb'
connectSignalFunPtr obj "download-requested" cb'' connectMode
data WebViewEditingBeganSignalInfo
instance SignalInfo WebViewEditingBeganSignalInfo where
type HaskellCallbackType WebViewEditingBeganSignalInfo = WebViewEditingBeganCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewEditingBeganCallback cb
cb'' <- mk_WebViewEditingBeganCallback cb'
connectSignalFunPtr obj "editing-began" cb'' connectMode
data WebViewEditingEndedSignalInfo
instance SignalInfo WebViewEditingEndedSignalInfo where
type HaskellCallbackType WebViewEditingEndedSignalInfo = WebViewEditingEndedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewEditingEndedCallback cb
cb'' <- mk_WebViewEditingEndedCallback cb'
connectSignalFunPtr obj "editing-ended" cb'' connectMode
data WebViewEnteringFullscreenSignalInfo
instance SignalInfo WebViewEnteringFullscreenSignalInfo where
type HaskellCallbackType WebViewEnteringFullscreenSignalInfo = WebViewEnteringFullscreenCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewEnteringFullscreenCallback cb
cb'' <- mk_WebViewEnteringFullscreenCallback cb'
connectSignalFunPtr obj "entering-fullscreen" cb'' connectMode
data WebViewFrameCreatedSignalInfo
instance SignalInfo WebViewFrameCreatedSignalInfo where
type HaskellCallbackType WebViewFrameCreatedSignalInfo = WebViewFrameCreatedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewFrameCreatedCallback cb
cb'' <- mk_WebViewFrameCreatedCallback cb'
connectSignalFunPtr obj "frame-created" cb'' connectMode
data WebViewGeolocationPolicyDecisionCancelledSignalInfo
instance SignalInfo WebViewGeolocationPolicyDecisionCancelledSignalInfo where
type HaskellCallbackType WebViewGeolocationPolicyDecisionCancelledSignalInfo = WebViewGeolocationPolicyDecisionCancelledCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewGeolocationPolicyDecisionCancelledCallback cb
cb'' <- mk_WebViewGeolocationPolicyDecisionCancelledCallback cb'
connectSignalFunPtr obj "geolocation-policy-decision-cancelled" cb'' connectMode
data WebViewGeolocationPolicyDecisionRequestedSignalInfo
instance SignalInfo WebViewGeolocationPolicyDecisionRequestedSignalInfo where
type HaskellCallbackType WebViewGeolocationPolicyDecisionRequestedSignalInfo = WebViewGeolocationPolicyDecisionRequestedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewGeolocationPolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewGeolocationPolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "geolocation-policy-decision-requested" cb'' connectMode
data WebViewHoveringOverLinkSignalInfo
instance SignalInfo WebViewHoveringOverLinkSignalInfo where
type HaskellCallbackType WebViewHoveringOverLinkSignalInfo = WebViewHoveringOverLinkCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewHoveringOverLinkCallback cb
cb'' <- mk_WebViewHoveringOverLinkCallback cb'
connectSignalFunPtr obj "hovering-over-link" cb'' connectMode
data WebViewIconLoadedSignalInfo
instance SignalInfo WebViewIconLoadedSignalInfo where
type HaskellCallbackType WebViewIconLoadedSignalInfo = WebViewIconLoadedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewIconLoadedCallback cb
cb'' <- mk_WebViewIconLoadedCallback cb'
connectSignalFunPtr obj "icon-loaded" cb'' connectMode
data WebViewLeavingFullscreenSignalInfo
instance SignalInfo WebViewLeavingFullscreenSignalInfo where
type HaskellCallbackType WebViewLeavingFullscreenSignalInfo = WebViewLeavingFullscreenCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewLeavingFullscreenCallback cb
cb'' <- mk_WebViewLeavingFullscreenCallback cb'
connectSignalFunPtr obj "leaving-fullscreen" cb'' connectMode
data WebViewLoadCommittedSignalInfo
instance SignalInfo WebViewLoadCommittedSignalInfo where
type HaskellCallbackType WebViewLoadCommittedSignalInfo = WebViewLoadCommittedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewLoadCommittedCallback cb
cb'' <- mk_WebViewLoadCommittedCallback cb'
connectSignalFunPtr obj "load-committed" cb'' connectMode
data WebViewLoadErrorSignalInfo
instance SignalInfo WebViewLoadErrorSignalInfo where
type HaskellCallbackType WebViewLoadErrorSignalInfo = WebViewLoadErrorCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewLoadErrorCallback cb
cb'' <- mk_WebViewLoadErrorCallback cb'
connectSignalFunPtr obj "load-error" cb'' connectMode
data WebViewLoadFinishedSignalInfo
instance SignalInfo WebViewLoadFinishedSignalInfo where
type HaskellCallbackType WebViewLoadFinishedSignalInfo = WebViewLoadFinishedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewLoadFinishedCallback cb
cb'' <- mk_WebViewLoadFinishedCallback cb'
connectSignalFunPtr obj "load-finished" cb'' connectMode
data WebViewLoadProgressChangedSignalInfo
instance SignalInfo WebViewLoadProgressChangedSignalInfo where
type HaskellCallbackType WebViewLoadProgressChangedSignalInfo = WebViewLoadProgressChangedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewLoadProgressChangedCallback cb
cb'' <- mk_WebViewLoadProgressChangedCallback cb'
connectSignalFunPtr obj "load-progress-changed" cb'' connectMode
data WebViewLoadStartedSignalInfo
instance SignalInfo WebViewLoadStartedSignalInfo where
type HaskellCallbackType WebViewLoadStartedSignalInfo = WebViewLoadStartedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewLoadStartedCallback cb
cb'' <- mk_WebViewLoadStartedCallback cb'
connectSignalFunPtr obj "load-started" cb'' connectMode
data WebViewMimeTypePolicyDecisionRequestedSignalInfo
instance SignalInfo WebViewMimeTypePolicyDecisionRequestedSignalInfo where
type HaskellCallbackType WebViewMimeTypePolicyDecisionRequestedSignalInfo = WebViewMimeTypePolicyDecisionRequestedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewMimeTypePolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewMimeTypePolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "mime-type-policy-decision-requested" cb'' connectMode
data WebViewMoveCursorSignalInfo
instance SignalInfo WebViewMoveCursorSignalInfo where
type HaskellCallbackType WebViewMoveCursorSignalInfo = WebViewMoveCursorCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewMoveCursorCallback cb
cb'' <- mk_WebViewMoveCursorCallback cb'
connectSignalFunPtr obj "move-cursor" cb'' connectMode
data WebViewNavigationPolicyDecisionRequestedSignalInfo
instance SignalInfo WebViewNavigationPolicyDecisionRequestedSignalInfo where
type HaskellCallbackType WebViewNavigationPolicyDecisionRequestedSignalInfo = WebViewNavigationPolicyDecisionRequestedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewNavigationPolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewNavigationPolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "navigation-policy-decision-requested" cb'' connectMode
data WebViewNavigationRequestedSignalInfo
instance SignalInfo WebViewNavigationRequestedSignalInfo where
type HaskellCallbackType WebViewNavigationRequestedSignalInfo = WebViewNavigationRequestedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewNavigationRequestedCallback cb
cb'' <- mk_WebViewNavigationRequestedCallback cb'
connectSignalFunPtr obj "navigation-requested" cb'' connectMode
data WebViewNewWindowPolicyDecisionRequestedSignalInfo
instance SignalInfo WebViewNewWindowPolicyDecisionRequestedSignalInfo where
type HaskellCallbackType WebViewNewWindowPolicyDecisionRequestedSignalInfo = WebViewNewWindowPolicyDecisionRequestedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewNewWindowPolicyDecisionRequestedCallback cb
cb'' <- mk_WebViewNewWindowPolicyDecisionRequestedCallback cb'
connectSignalFunPtr obj "new-window-policy-decision-requested" cb'' connectMode
data WebViewOnloadEventSignalInfo
instance SignalInfo WebViewOnloadEventSignalInfo where
type HaskellCallbackType WebViewOnloadEventSignalInfo = WebViewOnloadEventCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewOnloadEventCallback cb
cb'' <- mk_WebViewOnloadEventCallback cb'
connectSignalFunPtr obj "onload-event" cb'' connectMode
data WebViewPasteClipboardSignalInfo
instance SignalInfo WebViewPasteClipboardSignalInfo where
type HaskellCallbackType WebViewPasteClipboardSignalInfo = WebViewPasteClipboardCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewPasteClipboardCallback cb
cb'' <- mk_WebViewPasteClipboardCallback cb'
connectSignalFunPtr obj "paste-clipboard" cb'' connectMode
data WebViewPopulatePopupSignalInfo
instance SignalInfo WebViewPopulatePopupSignalInfo where
type HaskellCallbackType WebViewPopulatePopupSignalInfo = WebViewPopulatePopupCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewPopulatePopupCallback cb
cb'' <- mk_WebViewPopulatePopupCallback cb'
connectSignalFunPtr obj "populate-popup" cb'' connectMode
data WebViewPrintRequestedSignalInfo
instance SignalInfo WebViewPrintRequestedSignalInfo where
type HaskellCallbackType WebViewPrintRequestedSignalInfo = WebViewPrintRequestedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewPrintRequestedCallback cb
cb'' <- mk_WebViewPrintRequestedCallback cb'
connectSignalFunPtr obj "print-requested" cb'' connectMode
data WebViewRedoSignalInfo
instance SignalInfo WebViewRedoSignalInfo where
type HaskellCallbackType WebViewRedoSignalInfo = WebViewRedoCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewRedoCallback cb
cb'' <- mk_WebViewRedoCallback cb'
connectSignalFunPtr obj "redo" cb'' connectMode
data WebViewResourceContentLengthReceivedSignalInfo
instance SignalInfo WebViewResourceContentLengthReceivedSignalInfo where
type HaskellCallbackType WebViewResourceContentLengthReceivedSignalInfo = WebViewResourceContentLengthReceivedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewResourceContentLengthReceivedCallback cb
cb'' <- mk_WebViewResourceContentLengthReceivedCallback cb'
connectSignalFunPtr obj "resource-content-length-received" cb'' connectMode
data WebViewResourceLoadFailedSignalInfo
instance SignalInfo WebViewResourceLoadFailedSignalInfo where
type HaskellCallbackType WebViewResourceLoadFailedSignalInfo = WebViewResourceLoadFailedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewResourceLoadFailedCallback cb
cb'' <- mk_WebViewResourceLoadFailedCallback cb'
connectSignalFunPtr obj "resource-load-failed" cb'' connectMode
data WebViewResourceLoadFinishedSignalInfo
instance SignalInfo WebViewResourceLoadFinishedSignalInfo where
type HaskellCallbackType WebViewResourceLoadFinishedSignalInfo = WebViewResourceLoadFinishedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewResourceLoadFinishedCallback cb
cb'' <- mk_WebViewResourceLoadFinishedCallback cb'
connectSignalFunPtr obj "resource-load-finished" cb'' connectMode
data WebViewResourceRequestStartingSignalInfo
instance SignalInfo WebViewResourceRequestStartingSignalInfo where
type HaskellCallbackType WebViewResourceRequestStartingSignalInfo = WebViewResourceRequestStartingCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewResourceRequestStartingCallback cb
cb'' <- mk_WebViewResourceRequestStartingCallback cb'
connectSignalFunPtr obj "resource-request-starting" cb'' connectMode
data WebViewResourceResponseReceivedSignalInfo
instance SignalInfo WebViewResourceResponseReceivedSignalInfo where
type HaskellCallbackType WebViewResourceResponseReceivedSignalInfo = WebViewResourceResponseReceivedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewResourceResponseReceivedCallback cb
cb'' <- mk_WebViewResourceResponseReceivedCallback cb'
connectSignalFunPtr obj "resource-response-received" cb'' connectMode
data WebViewRunFileChooserSignalInfo
instance SignalInfo WebViewRunFileChooserSignalInfo where
type HaskellCallbackType WebViewRunFileChooserSignalInfo = WebViewRunFileChooserCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewRunFileChooserCallback cb
cb'' <- mk_WebViewRunFileChooserCallback cb'
connectSignalFunPtr obj "run-file-chooser" cb'' connectMode
data WebViewScriptAlertSignalInfo
instance SignalInfo WebViewScriptAlertSignalInfo where
type HaskellCallbackType WebViewScriptAlertSignalInfo = WebViewScriptAlertCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewScriptAlertCallback cb
cb'' <- mk_WebViewScriptAlertCallback cb'
connectSignalFunPtr obj "script-alert" cb'' connectMode
data WebViewScriptConfirmSignalInfo
instance SignalInfo WebViewScriptConfirmSignalInfo where
type HaskellCallbackType WebViewScriptConfirmSignalInfo = WebViewScriptConfirmCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewScriptConfirmCallback cb
cb'' <- mk_WebViewScriptConfirmCallback cb'
connectSignalFunPtr obj "script-confirm" cb'' connectMode
data WebViewScriptPromptSignalInfo
instance SignalInfo WebViewScriptPromptSignalInfo where
type HaskellCallbackType WebViewScriptPromptSignalInfo = WebViewScriptPromptCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewScriptPromptCallback cb
cb'' <- mk_WebViewScriptPromptCallback cb'
connectSignalFunPtr obj "script-prompt" cb'' connectMode
data WebViewSelectAllSignalInfo
instance SignalInfo WebViewSelectAllSignalInfo where
type HaskellCallbackType WebViewSelectAllSignalInfo = WebViewSelectAllCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewSelectAllCallback cb
cb'' <- mk_WebViewSelectAllCallback cb'
connectSignalFunPtr obj "select-all" cb'' connectMode
data WebViewSelectionChangedSignalInfo
instance SignalInfo WebViewSelectionChangedSignalInfo where
type HaskellCallbackType WebViewSelectionChangedSignalInfo = WebViewSelectionChangedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewSelectionChangedCallback cb
cb'' <- mk_WebViewSelectionChangedCallback cb'
connectSignalFunPtr obj "selection-changed" cb'' connectMode
data WebViewShouldApplyStyleSignalInfo
instance SignalInfo WebViewShouldApplyStyleSignalInfo where
type HaskellCallbackType WebViewShouldApplyStyleSignalInfo = WebViewShouldApplyStyleCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewShouldApplyStyleCallback cb
cb'' <- mk_WebViewShouldApplyStyleCallback cb'
connectSignalFunPtr obj "should-apply-style" cb'' connectMode
data WebViewShouldBeginEditingSignalInfo
instance SignalInfo WebViewShouldBeginEditingSignalInfo where
type HaskellCallbackType WebViewShouldBeginEditingSignalInfo = WebViewShouldBeginEditingCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewShouldBeginEditingCallback cb
cb'' <- mk_WebViewShouldBeginEditingCallback cb'
connectSignalFunPtr obj "should-begin-editing" cb'' connectMode
data WebViewShouldChangeSelectedRangeSignalInfo
instance SignalInfo WebViewShouldChangeSelectedRangeSignalInfo where
type HaskellCallbackType WebViewShouldChangeSelectedRangeSignalInfo = WebViewShouldChangeSelectedRangeCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewShouldChangeSelectedRangeCallback cb
cb'' <- mk_WebViewShouldChangeSelectedRangeCallback cb'
connectSignalFunPtr obj "should-change-selected-range" cb'' connectMode
data WebViewShouldDeleteRangeSignalInfo
instance SignalInfo WebViewShouldDeleteRangeSignalInfo where
type HaskellCallbackType WebViewShouldDeleteRangeSignalInfo = WebViewShouldDeleteRangeCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewShouldDeleteRangeCallback cb
cb'' <- mk_WebViewShouldDeleteRangeCallback cb'
connectSignalFunPtr obj "should-delete-range" cb'' connectMode
data WebViewShouldEndEditingSignalInfo
instance SignalInfo WebViewShouldEndEditingSignalInfo where
type HaskellCallbackType WebViewShouldEndEditingSignalInfo = WebViewShouldEndEditingCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewShouldEndEditingCallback cb
cb'' <- mk_WebViewShouldEndEditingCallback cb'
connectSignalFunPtr obj "should-end-editing" cb'' connectMode
data WebViewShouldInsertNodeSignalInfo
instance SignalInfo WebViewShouldInsertNodeSignalInfo where
type HaskellCallbackType WebViewShouldInsertNodeSignalInfo = WebViewShouldInsertNodeCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewShouldInsertNodeCallback cb
cb'' <- mk_WebViewShouldInsertNodeCallback cb'
connectSignalFunPtr obj "should-insert-node" cb'' connectMode
data WebViewShouldInsertTextSignalInfo
instance SignalInfo WebViewShouldInsertTextSignalInfo where
type HaskellCallbackType WebViewShouldInsertTextSignalInfo = WebViewShouldInsertTextCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewShouldInsertTextCallback cb
cb'' <- mk_WebViewShouldInsertTextCallback cb'
connectSignalFunPtr obj "should-insert-text" cb'' connectMode
data WebViewShouldShowDeleteInterfaceForElementSignalInfo
instance SignalInfo WebViewShouldShowDeleteInterfaceForElementSignalInfo where
type HaskellCallbackType WebViewShouldShowDeleteInterfaceForElementSignalInfo = WebViewShouldShowDeleteInterfaceForElementCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewShouldShowDeleteInterfaceForElementCallback cb
cb'' <- mk_WebViewShouldShowDeleteInterfaceForElementCallback cb'
connectSignalFunPtr obj "should-show-delete-interface-for-element" cb'' connectMode
data WebViewStatusBarTextChangedSignalInfo
instance SignalInfo WebViewStatusBarTextChangedSignalInfo where
type HaskellCallbackType WebViewStatusBarTextChangedSignalInfo = WebViewStatusBarTextChangedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewStatusBarTextChangedCallback cb
cb'' <- mk_WebViewStatusBarTextChangedCallback cb'
connectSignalFunPtr obj "status-bar-text-changed" cb'' connectMode
data WebViewTitleChangedSignalInfo
instance SignalInfo WebViewTitleChangedSignalInfo where
type HaskellCallbackType WebViewTitleChangedSignalInfo = WebViewTitleChangedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewTitleChangedCallback cb
cb'' <- mk_WebViewTitleChangedCallback cb'
connectSignalFunPtr obj "title-changed" cb'' connectMode
data WebViewUndoSignalInfo
instance SignalInfo WebViewUndoSignalInfo where
type HaskellCallbackType WebViewUndoSignalInfo = WebViewUndoCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewUndoCallback cb
cb'' <- mk_WebViewUndoCallback cb'
connectSignalFunPtr obj "undo" cb'' connectMode
data WebViewUserChangedContentsSignalInfo
instance SignalInfo WebViewUserChangedContentsSignalInfo where
type HaskellCallbackType WebViewUserChangedContentsSignalInfo = WebViewUserChangedContentsCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewUserChangedContentsCallback cb
cb'' <- mk_WebViewUserChangedContentsCallback cb'
connectSignalFunPtr obj "user-changed-contents" cb'' connectMode
data WebViewViewportAttributesChangedSignalInfo
instance SignalInfo WebViewViewportAttributesChangedSignalInfo where
type HaskellCallbackType WebViewViewportAttributesChangedSignalInfo = WebViewViewportAttributesChangedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewViewportAttributesChangedCallback cb
cb'' <- mk_WebViewViewportAttributesChangedCallback cb'
connectSignalFunPtr obj "viewport-attributes-changed" cb'' connectMode
data WebViewViewportAttributesRecomputeRequestedSignalInfo
instance SignalInfo WebViewViewportAttributesRecomputeRequestedSignalInfo where
type HaskellCallbackType WebViewViewportAttributesRecomputeRequestedSignalInfo = WebViewViewportAttributesRecomputeRequestedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewViewportAttributesRecomputeRequestedCallback cb
cb'' <- mk_WebViewViewportAttributesRecomputeRequestedCallback cb'
connectSignalFunPtr obj "viewport-attributes-recompute-requested" cb'' connectMode
data WebViewWebViewReadySignalInfo
instance SignalInfo WebViewWebViewReadySignalInfo where
type HaskellCallbackType WebViewWebViewReadySignalInfo = WebViewWebViewReadyCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewWebViewReadyCallback cb
cb'' <- mk_WebViewWebViewReadyCallback cb'
connectSignalFunPtr obj "web-view-ready" cb'' connectMode
data WebViewWindowObjectClearedSignalInfo
instance SignalInfo WebViewWindowObjectClearedSignalInfo where
type HaskellCallbackType WebViewWindowObjectClearedSignalInfo = WebViewWindowObjectClearedCallback
connectSignal _ obj cb connectMode = do
let cb' = wrap_WebViewWindowObjectClearedCallback cb
cb'' <- mk_WebViewWindowObjectClearedCallback cb'
connectSignalFunPtr obj "window-object-cleared" cb'' connectMode
type instance O.SignalList WebView = WebViewSignalList
type WebViewSignalList = ('[ '("accelClosuresChanged", Gtk.Widget.WidgetAccelClosuresChangedSignalInfo), '("add", Gtk.Container.ContainerAddSignalInfo), '("buttonPressEvent", Gtk.Widget.WidgetButtonPressEventSignalInfo), '("buttonReleaseEvent", Gtk.Widget.WidgetButtonReleaseEventSignalInfo), '("canActivateAccel", Gtk.Widget.WidgetCanActivateAccelSignalInfo), '("checkResize", Gtk.Container.ContainerCheckResizeSignalInfo), '("childNotify", Gtk.Widget.WidgetChildNotifySignalInfo), '("closeWebView", WebViewCloseWebViewSignalInfo), '("compositedChanged", Gtk.Widget.WidgetCompositedChangedSignalInfo), '("configureEvent", Gtk.Widget.WidgetConfigureEventSignalInfo), '("consoleMessage", WebViewConsoleMessageSignalInfo), '("contextMenu", WebViewContextMenuSignalInfo), '("copyClipboard", WebViewCopyClipboardSignalInfo), '("createPluginWidget", WebViewCreatePluginWidgetSignalInfo), '("createWebView", WebViewCreateWebViewSignalInfo), '("cutClipboard", WebViewCutClipboardSignalInfo), '("damageEvent", Gtk.Widget.WidgetDamageEventSignalInfo), '("databaseQuotaExceeded", WebViewDatabaseQuotaExceededSignalInfo), '("deleteEvent", Gtk.Widget.WidgetDeleteEventSignalInfo), '("destroy", Gtk.Widget.WidgetDestroySignalInfo), '("destroyEvent", Gtk.Widget.WidgetDestroyEventSignalInfo), '("directionChanged", Gtk.Widget.WidgetDirectionChangedSignalInfo), '("documentLoadFinished", WebViewDocumentLoadFinishedSignalInfo), '("downloadRequested", WebViewDownloadRequestedSignalInfo), '("dragBegin", Gtk.Widget.WidgetDragBeginSignalInfo), '("dragDataDelete", Gtk.Widget.WidgetDragDataDeleteSignalInfo), '("dragDataGet", Gtk.Widget.WidgetDragDataGetSignalInfo), '("dragDataReceived", Gtk.Widget.WidgetDragDataReceivedSignalInfo), '("dragDrop", Gtk.Widget.WidgetDragDropSignalInfo), '("dragEnd", Gtk.Widget.WidgetDragEndSignalInfo), '("dragFailed", Gtk.Widget.WidgetDragFailedSignalInfo), '("dragLeave", Gtk.Widget.WidgetDragLeaveSignalInfo), '("dragMotion", Gtk.Widget.WidgetDragMotionSignalInfo), '("draw", Gtk.Widget.WidgetDrawSignalInfo), '("editingBegan", WebViewEditingBeganSignalInfo), '("editingEnded", WebViewEditingEndedSignalInfo), '("enterNotifyEvent", Gtk.Widget.WidgetEnterNotifyEventSignalInfo), '("enteringFullscreen", WebViewEnteringFullscreenSignalInfo), '("event", Gtk.Widget.WidgetEventSignalInfo), '("eventAfter", Gtk.Widget.WidgetEventAfterSignalInfo), '("focus", Gtk.Widget.WidgetFocusSignalInfo), '("focusInEvent", Gtk.Widget.WidgetFocusInEventSignalInfo), '("focusOutEvent", Gtk.Widget.WidgetFocusOutEventSignalInfo), '("frameCreated", WebViewFrameCreatedSignalInfo), '("geolocationPolicyDecisionCancelled", WebViewGeolocationPolicyDecisionCancelledSignalInfo), '("geolocationPolicyDecisionRequested", WebViewGeolocationPolicyDecisionRequestedSignalInfo), '("grabBrokenEvent", Gtk.Widget.WidgetGrabBrokenEventSignalInfo), '("grabFocus", Gtk.Widget.WidgetGrabFocusSignalInfo), '("grabNotify", Gtk.Widget.WidgetGrabNotifySignalInfo), '("hide", Gtk.Widget.WidgetHideSignalInfo), '("hierarchyChanged", Gtk.Widget.WidgetHierarchyChangedSignalInfo), '("hoveringOverLink", WebViewHoveringOverLinkSignalInfo), '("iconLoaded", WebViewIconLoadedSignalInfo), '("keyPressEvent", Gtk.Widget.WidgetKeyPressEventSignalInfo), '("keyReleaseEvent", Gtk.Widget.WidgetKeyReleaseEventSignalInfo), '("keynavFailed", Gtk.Widget.WidgetKeynavFailedSignalInfo), '("leaveNotifyEvent", Gtk.Widget.WidgetLeaveNotifyEventSignalInfo), '("leavingFullscreen", WebViewLeavingFullscreenSignalInfo), '("loadCommitted", WebViewLoadCommittedSignalInfo), '("loadError", WebViewLoadErrorSignalInfo), '("loadFinished", WebViewLoadFinishedSignalInfo), '("loadProgressChanged", WebViewLoadProgressChangedSignalInfo), '("loadStarted", WebViewLoadStartedSignalInfo), '("map", Gtk.Widget.WidgetMapSignalInfo), '("mapEvent", Gtk.Widget.WidgetMapEventSignalInfo), '("mimeTypePolicyDecisionRequested", WebViewMimeTypePolicyDecisionRequestedSignalInfo), '("mnemonicActivate", Gtk.Widget.WidgetMnemonicActivateSignalInfo), '("motionNotifyEvent", Gtk.Widget.WidgetMotionNotifyEventSignalInfo), '("moveCursor", WebViewMoveCursorSignalInfo), '("moveFocus", Gtk.Widget.WidgetMoveFocusSignalInfo), '("navigationPolicyDecisionRequested", WebViewNavigationPolicyDecisionRequestedSignalInfo), '("navigationRequested", WebViewNavigationRequestedSignalInfo), '("newWindowPolicyDecisionRequested", WebViewNewWindowPolicyDecisionRequestedSignalInfo), '("notify", GObject.Object.ObjectNotifySignalInfo), '("onloadEvent", WebViewOnloadEventSignalInfo), '("parentSet", Gtk.Widget.WidgetParentSetSignalInfo), '("pasteClipboard", WebViewPasteClipboardSignalInfo), '("populatePopup", WebViewPopulatePopupSignalInfo), '("popupMenu", Gtk.Widget.WidgetPopupMenuSignalInfo), '("printRequested", WebViewPrintRequestedSignalInfo), '("propertyNotifyEvent", Gtk.Widget.WidgetPropertyNotifyEventSignalInfo), '("proximityInEvent", Gtk.Widget.WidgetProximityInEventSignalInfo), '("proximityOutEvent", Gtk.Widget.WidgetProximityOutEventSignalInfo), '("queryTooltip", Gtk.Widget.WidgetQueryTooltipSignalInfo), '("realize", Gtk.Widget.WidgetRealizeSignalInfo), '("redo", WebViewRedoSignalInfo), '("remove", Gtk.Container.ContainerRemoveSignalInfo), '("resourceContentLengthReceived", WebViewResourceContentLengthReceivedSignalInfo), '("resourceLoadFailed", WebViewResourceLoadFailedSignalInfo), '("resourceLoadFinished", WebViewResourceLoadFinishedSignalInfo), '("resourceRequestStarting", WebViewResourceRequestStartingSignalInfo), '("resourceResponseReceived", WebViewResourceResponseReceivedSignalInfo), '("runFileChooser", WebViewRunFileChooserSignalInfo), '("screenChanged", Gtk.Widget.WidgetScreenChangedSignalInfo), '("scriptAlert", WebViewScriptAlertSignalInfo), '("scriptConfirm", WebViewScriptConfirmSignalInfo), '("scriptPrompt", WebViewScriptPromptSignalInfo), '("scrollEvent", Gtk.Widget.WidgetScrollEventSignalInfo), '("selectAll", WebViewSelectAllSignalInfo), '("selectionChanged", WebViewSelectionChangedSignalInfo), '("selectionClearEvent", Gtk.Widget.WidgetSelectionClearEventSignalInfo), '("selectionGet", Gtk.Widget.WidgetSelectionGetSignalInfo), '("selectionNotifyEvent", Gtk.Widget.WidgetSelectionNotifyEventSignalInfo), '("selectionReceived", Gtk.Widget.WidgetSelectionReceivedSignalInfo), '("selectionRequestEvent", Gtk.Widget.WidgetSelectionRequestEventSignalInfo), '("setFocusChild", Gtk.Container.ContainerSetFocusChildSignalInfo), '("shouldApplyStyle", WebViewShouldApplyStyleSignalInfo), '("shouldBeginEditing", WebViewShouldBeginEditingSignalInfo), '("shouldChangeSelectedRange", WebViewShouldChangeSelectedRangeSignalInfo), '("shouldDeleteRange", WebViewShouldDeleteRangeSignalInfo), '("shouldEndEditing", WebViewShouldEndEditingSignalInfo), '("shouldInsertNode", WebViewShouldInsertNodeSignalInfo), '("shouldInsertText", WebViewShouldInsertTextSignalInfo), '("shouldShowDeleteInterfaceForElement", WebViewShouldShowDeleteInterfaceForElementSignalInfo), '("show", Gtk.Widget.WidgetShowSignalInfo), '("showHelp", Gtk.Widget.WidgetShowHelpSignalInfo), '("sizeAllocate", Gtk.Widget.WidgetSizeAllocateSignalInfo), '("stateChanged", Gtk.Widget.WidgetStateChangedSignalInfo), '("stateFlagsChanged", Gtk.Widget.WidgetStateFlagsChangedSignalInfo), '("statusBarTextChanged", WebViewStatusBarTextChangedSignalInfo), '("styleSet", Gtk.Widget.WidgetStyleSetSignalInfo), '("styleUpdated", Gtk.Widget.WidgetStyleUpdatedSignalInfo), '("titleChanged", WebViewTitleChangedSignalInfo), '("touchEvent", Gtk.Widget.WidgetTouchEventSignalInfo), '("undo", WebViewUndoSignalInfo), '("unmap", Gtk.Widget.WidgetUnmapSignalInfo), '("unmapEvent", Gtk.Widget.WidgetUnmapEventSignalInfo), '("unrealize", Gtk.Widget.WidgetUnrealizeSignalInfo), '("userChangedContents", WebViewUserChangedContentsSignalInfo), '("viewportAttributesChanged", WebViewViewportAttributesChangedSignalInfo), '("viewportAttributesRecomputeRequested", WebViewViewportAttributesRecomputeRequestedSignalInfo), '("visibilityNotifyEvent", Gtk.Widget.WidgetVisibilityNotifyEventSignalInfo), '("webViewReady", WebViewWebViewReadySignalInfo), '("windowObjectCleared", WebViewWindowObjectClearedSignalInfo), '("windowStateEvent", Gtk.Widget.WidgetWindowStateEventSignalInfo)] :: [(Symbol, *)])
#endif
foreign import ccall "webkit_web_view_new" webkit_web_view_new ::
IO (Ptr WebView)
webViewNew ::
(B.CallStack.HasCallStack, MonadIO m) =>
m WebView
webViewNew = liftIO $ do
result <- webkit_web_view_new
checkUnexpectedReturnNULL "webViewNew" result
result' <- (newObject WebView) result
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
#endif
foreign import ccall "webkit_web_view_can_copy_clipboard" webkit_web_view_can_copy_clipboard ::
Ptr WebView ->
IO CInt
webViewCanCopyClipboard ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewCanCopyClipboard webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_can_copy_clipboard webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCanCopyClipboardMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewCanCopyClipboardMethodInfo a signature where
overloadedMethod _ = webViewCanCopyClipboard
#endif
foreign import ccall "webkit_web_view_can_cut_clipboard" webkit_web_view_can_cut_clipboard ::
Ptr WebView ->
IO CInt
webViewCanCutClipboard ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewCanCutClipboard webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_can_cut_clipboard webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCanCutClipboardMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewCanCutClipboardMethodInfo a signature where
overloadedMethod _ = webViewCanCutClipboard
#endif
foreign import ccall "webkit_web_view_can_go_back" webkit_web_view_can_go_back ::
Ptr WebView ->
IO CInt
webViewCanGoBack ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewCanGoBack webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_can_go_back webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCanGoBackMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewCanGoBackMethodInfo a signature where
overloadedMethod _ = webViewCanGoBack
#endif
foreign import ccall "webkit_web_view_can_go_back_or_forward" webkit_web_view_can_go_back_or_forward ::
Ptr WebView ->
Int32 ->
IO CInt
webViewCanGoBackOrForward ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Int32
-> m Bool
webViewCanGoBackOrForward webView steps = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_can_go_back_or_forward webView' steps
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCanGoBackOrForwardMethodInfo
instance (signature ~ (Int32 -> m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewCanGoBackOrForwardMethodInfo a signature where
overloadedMethod _ = webViewCanGoBackOrForward
#endif
foreign import ccall "webkit_web_view_can_go_forward" webkit_web_view_can_go_forward ::
Ptr WebView ->
IO CInt
webViewCanGoForward ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewCanGoForward webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_can_go_forward webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCanGoForwardMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewCanGoForwardMethodInfo a signature where
overloadedMethod _ = webViewCanGoForward
#endif
foreign import ccall "webkit_web_view_can_paste_clipboard" webkit_web_view_can_paste_clipboard ::
Ptr WebView ->
IO CInt
webViewCanPasteClipboard ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewCanPasteClipboard webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_can_paste_clipboard webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCanPasteClipboardMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewCanPasteClipboardMethodInfo a signature where
overloadedMethod _ = webViewCanPasteClipboard
#endif
foreign import ccall "webkit_web_view_can_redo" webkit_web_view_can_redo ::
Ptr WebView ->
IO CInt
webViewCanRedo ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewCanRedo webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_can_redo webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCanRedoMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewCanRedoMethodInfo a signature where
overloadedMethod _ = webViewCanRedo
#endif
foreign import ccall "webkit_web_view_can_show_mime_type" webkit_web_view_can_show_mime_type ::
Ptr WebView ->
CString ->
IO CInt
webViewCanShowMimeType ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> T.Text
-> m Bool
webViewCanShowMimeType webView mimeType = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
mimeType' <- textToCString mimeType
result <- webkit_web_view_can_show_mime_type webView' mimeType'
let result' = (/= 0) result
touchManagedPtr webView
freeMem mimeType'
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCanShowMimeTypeMethodInfo
instance (signature ~ (T.Text -> m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewCanShowMimeTypeMethodInfo a signature where
overloadedMethod _ = webViewCanShowMimeType
#endif
foreign import ccall "webkit_web_view_can_undo" webkit_web_view_can_undo ::
Ptr WebView ->
IO CInt
webViewCanUndo ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewCanUndo webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_can_undo webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCanUndoMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewCanUndoMethodInfo a signature where
overloadedMethod _ = webViewCanUndo
#endif
foreign import ccall "webkit_web_view_copy_clipboard" webkit_web_view_copy_clipboard ::
Ptr WebView ->
IO ()
webViewCopyClipboard ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewCopyClipboard webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_copy_clipboard webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCopyClipboardMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewCopyClipboardMethodInfo a signature where
overloadedMethod _ = webViewCopyClipboard
#endif
foreign import ccall "webkit_web_view_cut_clipboard" webkit_web_view_cut_clipboard ::
Ptr WebView ->
IO ()
webViewCutClipboard ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewCutClipboard webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_cut_clipboard webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewCutClipboardMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewCutClipboardMethodInfo a signature where
overloadedMethod _ = webViewCutClipboard
#endif
foreign import ccall "webkit_web_view_delete_selection" webkit_web_view_delete_selection ::
Ptr WebView ->
IO ()
webViewDeleteSelection ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewDeleteSelection webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_delete_selection webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewDeleteSelectionMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewDeleteSelectionMethodInfo a signature where
overloadedMethod _ = webViewDeleteSelection
#endif
foreign import ccall "webkit_web_view_execute_script" webkit_web_view_execute_script ::
Ptr WebView ->
CString ->
IO ()
webViewExecuteScript ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> T.Text
-> m ()
webViewExecuteScript webView script = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
script' <- textToCString script
webkit_web_view_execute_script webView' script'
touchManagedPtr webView
freeMem script'
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewExecuteScriptMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewExecuteScriptMethodInfo a signature where
overloadedMethod _ = webViewExecuteScript
#endif
foreign import ccall "webkit_web_view_get_back_forward_list" webkit_web_view_get_back_forward_list ::
Ptr WebView ->
IO (Ptr WebKit.WebBackForwardList.WebBackForwardList)
webViewGetBackForwardList ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m WebKit.WebBackForwardList.WebBackForwardList
webViewGetBackForwardList webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_back_forward_list webView'
checkUnexpectedReturnNULL "webViewGetBackForwardList" result
result' <- (newObject WebKit.WebBackForwardList.WebBackForwardList) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetBackForwardListMethodInfo
instance (signature ~ (m WebKit.WebBackForwardList.WebBackForwardList), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetBackForwardListMethodInfo a signature where
overloadedMethod _ = webViewGetBackForwardList
#endif
foreign import ccall "webkit_web_view_get_copy_target_list" webkit_web_view_get_copy_target_list ::
Ptr WebView ->
IO (Ptr Gtk.TargetList.TargetList)
webViewGetCopyTargetList ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Gtk.TargetList.TargetList
webViewGetCopyTargetList webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_copy_target_list webView'
checkUnexpectedReturnNULL "webViewGetCopyTargetList" result
result' <- (wrapBoxed Gtk.TargetList.TargetList) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetCopyTargetListMethodInfo
instance (signature ~ (m Gtk.TargetList.TargetList), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetCopyTargetListMethodInfo a signature where
overloadedMethod _ = webViewGetCopyTargetList
#endif
foreign import ccall "webkit_web_view_get_custom_encoding" webkit_web_view_get_custom_encoding ::
Ptr WebView ->
IO CString
webViewGetCustomEncoding ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m T.Text
webViewGetCustomEncoding webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_custom_encoding webView'
checkUnexpectedReturnNULL "webViewGetCustomEncoding" result
result' <- cstringToText result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetCustomEncodingMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetCustomEncodingMethodInfo a signature where
overloadedMethod _ = webViewGetCustomEncoding
#endif
foreign import ccall "webkit_web_view_get_dom_document" webkit_web_view_get_dom_document ::
Ptr WebView ->
IO (Ptr WebKit.DOMDocument.DOMDocument)
webViewGetDomDocument ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m WebKit.DOMDocument.DOMDocument
webViewGetDomDocument webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_dom_document webView'
checkUnexpectedReturnNULL "webViewGetDomDocument" result
result' <- (newObject WebKit.DOMDocument.DOMDocument) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetDomDocumentMethodInfo
instance (signature ~ (m WebKit.DOMDocument.DOMDocument), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetDomDocumentMethodInfo a signature where
overloadedMethod _ = webViewGetDomDocument
#endif
foreign import ccall "webkit_web_view_get_editable" webkit_web_view_get_editable ::
Ptr WebView ->
IO CInt
webViewGetEditable ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewGetEditable webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_editable webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetEditableMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetEditableMethodInfo a signature where
overloadedMethod _ = webViewGetEditable
#endif
foreign import ccall "webkit_web_view_get_encoding" webkit_web_view_get_encoding ::
Ptr WebView ->
IO CString
webViewGetEncoding ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m T.Text
webViewGetEncoding webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_encoding webView'
checkUnexpectedReturnNULL "webViewGetEncoding" result
result' <- cstringToText result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetEncodingMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetEncodingMethodInfo a signature where
overloadedMethod _ = webViewGetEncoding
#endif
foreign import ccall "webkit_web_view_get_focused_frame" webkit_web_view_get_focused_frame ::
Ptr WebView ->
IO (Ptr WebKit.WebFrame.WebFrame)
webViewGetFocusedFrame ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m WebKit.WebFrame.WebFrame
webViewGetFocusedFrame webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_focused_frame webView'
checkUnexpectedReturnNULL "webViewGetFocusedFrame" result
result' <- (newObject WebKit.WebFrame.WebFrame) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetFocusedFrameMethodInfo
instance (signature ~ (m WebKit.WebFrame.WebFrame), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetFocusedFrameMethodInfo a signature where
overloadedMethod _ = webViewGetFocusedFrame
#endif
foreign import ccall "webkit_web_view_get_full_content_zoom" webkit_web_view_get_full_content_zoom ::
Ptr WebView ->
IO CInt
webViewGetFullContentZoom ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewGetFullContentZoom webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_full_content_zoom webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetFullContentZoomMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetFullContentZoomMethodInfo a signature where
overloadedMethod _ = webViewGetFullContentZoom
#endif
foreign import ccall "webkit_web_view_get_hit_test_result" webkit_web_view_get_hit_test_result ::
Ptr WebView ->
Ptr Gdk.EventButton.EventButton ->
IO (Ptr WebKit.HitTestResult.HitTestResult)
webViewGetHitTestResult ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Gdk.EventButton.EventButton
-> m WebKit.HitTestResult.HitTestResult
webViewGetHitTestResult webView event = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
event' <- unsafeManagedPtrGetPtr event
result <- webkit_web_view_get_hit_test_result webView' event'
checkUnexpectedReturnNULL "webViewGetHitTestResult" result
result' <- (wrapObject WebKit.HitTestResult.HitTestResult) result
touchManagedPtr webView
touchManagedPtr event
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetHitTestResultMethodInfo
instance (signature ~ (Gdk.EventButton.EventButton -> m WebKit.HitTestResult.HitTestResult), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetHitTestResultMethodInfo a signature where
overloadedMethod _ = webViewGetHitTestResult
#endif
foreign import ccall "webkit_web_view_get_icon_pixbuf" webkit_web_view_get_icon_pixbuf ::
Ptr WebView ->
IO (Ptr GdkPixbuf.Pixbuf.Pixbuf)
webViewGetIconPixbuf ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m GdkPixbuf.Pixbuf.Pixbuf
webViewGetIconPixbuf webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_icon_pixbuf webView'
checkUnexpectedReturnNULL "webViewGetIconPixbuf" result
result' <- (wrapObject GdkPixbuf.Pixbuf.Pixbuf) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetIconPixbufMethodInfo
instance (signature ~ (m GdkPixbuf.Pixbuf.Pixbuf), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetIconPixbufMethodInfo a signature where
overloadedMethod _ = webViewGetIconPixbuf
#endif
foreign import ccall "webkit_web_view_get_icon_uri" webkit_web_view_get_icon_uri ::
Ptr WebView ->
IO CString
webViewGetIconUri ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m T.Text
webViewGetIconUri webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_icon_uri webView'
checkUnexpectedReturnNULL "webViewGetIconUri" result
result' <- cstringToText result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetIconUriMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetIconUriMethodInfo a signature where
overloadedMethod _ = webViewGetIconUri
#endif
foreign import ccall "webkit_web_view_get_inspector" webkit_web_view_get_inspector ::
Ptr WebView ->
IO (Ptr WebKit.WebInspector.WebInspector)
webViewGetInspector ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m WebKit.WebInspector.WebInspector
webViewGetInspector webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_inspector webView'
checkUnexpectedReturnNULL "webViewGetInspector" result
result' <- (newObject WebKit.WebInspector.WebInspector) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetInspectorMethodInfo
instance (signature ~ (m WebKit.WebInspector.WebInspector), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetInspectorMethodInfo a signature where
overloadedMethod _ = webViewGetInspector
#endif
foreign import ccall "webkit_web_view_get_load_status" webkit_web_view_get_load_status ::
Ptr WebView ->
IO CUInt
webViewGetLoadStatus ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m WebKit.Enums.LoadStatus
webViewGetLoadStatus webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_load_status webView'
let result' = (toEnum . fromIntegral) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetLoadStatusMethodInfo
instance (signature ~ (m WebKit.Enums.LoadStatus), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetLoadStatusMethodInfo a signature where
overloadedMethod _ = webViewGetLoadStatus
#endif
foreign import ccall "webkit_web_view_get_main_frame" webkit_web_view_get_main_frame ::
Ptr WebView ->
IO (Ptr WebKit.WebFrame.WebFrame)
webViewGetMainFrame ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m WebKit.WebFrame.WebFrame
webViewGetMainFrame webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_main_frame webView'
checkUnexpectedReturnNULL "webViewGetMainFrame" result
result' <- (newObject WebKit.WebFrame.WebFrame) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetMainFrameMethodInfo
instance (signature ~ (m WebKit.WebFrame.WebFrame), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetMainFrameMethodInfo a signature where
overloadedMethod _ = webViewGetMainFrame
#endif
foreign import ccall "webkit_web_view_get_paste_target_list" webkit_web_view_get_paste_target_list ::
Ptr WebView ->
IO (Ptr Gtk.TargetList.TargetList)
webViewGetPasteTargetList ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Gtk.TargetList.TargetList
webViewGetPasteTargetList webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_paste_target_list webView'
checkUnexpectedReturnNULL "webViewGetPasteTargetList" result
result' <- (wrapBoxed Gtk.TargetList.TargetList) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetPasteTargetListMethodInfo
instance (signature ~ (m Gtk.TargetList.TargetList), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetPasteTargetListMethodInfo a signature where
overloadedMethod _ = webViewGetPasteTargetList
#endif
foreign import ccall "webkit_web_view_get_progress" webkit_web_view_get_progress ::
Ptr WebView ->
IO CDouble
webViewGetProgress ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Double
webViewGetProgress webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_progress webView'
let result' = realToFrac result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetProgressMethodInfo
instance (signature ~ (m Double), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetProgressMethodInfo a signature where
overloadedMethod _ = webViewGetProgress
#endif
foreign import ccall "webkit_web_view_get_settings" webkit_web_view_get_settings ::
Ptr WebView ->
IO (Ptr WebKit.WebSettings.WebSettings)
webViewGetSettings ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m WebKit.WebSettings.WebSettings
webViewGetSettings webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_settings webView'
checkUnexpectedReturnNULL "webViewGetSettings" result
result' <- (newObject WebKit.WebSettings.WebSettings) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetSettingsMethodInfo
instance (signature ~ (m WebKit.WebSettings.WebSettings), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetSettingsMethodInfo a signature where
overloadedMethod _ = webViewGetSettings
#endif
foreign import ccall "webkit_web_view_get_snapshot" webkit_web_view_get_snapshot ::
Ptr WebView ->
IO (Ptr Cairo.Surface.Surface)
webViewGetSnapshot ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Cairo.Surface.Surface
webViewGetSnapshot webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_snapshot webView'
checkUnexpectedReturnNULL "webViewGetSnapshot" result
result' <- (wrapBoxed Cairo.Surface.Surface) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetSnapshotMethodInfo
instance (signature ~ (m Cairo.Surface.Surface), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetSnapshotMethodInfo a signature where
overloadedMethod _ = webViewGetSnapshot
#endif
foreign import ccall "webkit_web_view_get_title" webkit_web_view_get_title ::
Ptr WebView ->
IO CString
webViewGetTitle ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m T.Text
webViewGetTitle webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_title webView'
checkUnexpectedReturnNULL "webViewGetTitle" result
result' <- cstringToText result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetTitleMethodInfo
instance (signature ~ (m T.Text), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetTitleMethodInfo a signature where
overloadedMethod _ = webViewGetTitle
#endif
foreign import ccall "webkit_web_view_get_transparent" webkit_web_view_get_transparent ::
Ptr WebView ->
IO CInt
webViewGetTransparent ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewGetTransparent webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_transparent webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetTransparentMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetTransparentMethodInfo a signature where
overloadedMethod _ = webViewGetTransparent
#endif
foreign import ccall "webkit_web_view_get_uri" webkit_web_view_get_uri ::
Ptr WebView ->
IO CString
webViewGetUri ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m (Maybe T.Text)
webViewGetUri webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_uri webView'
maybeResult <- convertIfNonNull result $ \result' -> do
result'' <- cstringToText result'
return result''
touchManagedPtr webView
return maybeResult
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetUriMethodInfo
instance (signature ~ (m (Maybe T.Text)), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetUriMethodInfo a signature where
overloadedMethod _ = webViewGetUri
#endif
foreign import ccall "webkit_web_view_get_view_mode" webkit_web_view_get_view_mode ::
Ptr WebView ->
IO CUInt
webViewGetViewMode ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m WebKit.Enums.WebViewViewMode
webViewGetViewMode webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_view_mode webView'
let result' = (toEnum . fromIntegral) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetViewModeMethodInfo
instance (signature ~ (m WebKit.Enums.WebViewViewMode), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetViewModeMethodInfo a signature where
overloadedMethod _ = webViewGetViewMode
#endif
foreign import ccall "webkit_web_view_get_view_source_mode" webkit_web_view_get_view_source_mode ::
Ptr WebView ->
IO CInt
webViewGetViewSourceMode ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewGetViewSourceMode webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_view_source_mode webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetViewSourceModeMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetViewSourceModeMethodInfo a signature where
overloadedMethod _ = webViewGetViewSourceMode
#endif
foreign import ccall "webkit_web_view_get_viewport_attributes" webkit_web_view_get_viewport_attributes ::
Ptr WebView ->
IO (Ptr WebKit.ViewportAttributes.ViewportAttributes)
webViewGetViewportAttributes ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m WebKit.ViewportAttributes.ViewportAttributes
webViewGetViewportAttributes webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_viewport_attributes webView'
checkUnexpectedReturnNULL "webViewGetViewportAttributes" result
result' <- (newObject WebKit.ViewportAttributes.ViewportAttributes) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetViewportAttributesMethodInfo
instance (signature ~ (m WebKit.ViewportAttributes.ViewportAttributes), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetViewportAttributesMethodInfo a signature where
overloadedMethod _ = webViewGetViewportAttributes
#endif
foreign import ccall "webkit_web_view_get_window_features" webkit_web_view_get_window_features ::
Ptr WebView ->
IO (Ptr WebKit.WebWindowFeatures.WebWindowFeatures)
webViewGetWindowFeatures ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m WebKit.WebWindowFeatures.WebWindowFeatures
webViewGetWindowFeatures webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_window_features webView'
checkUnexpectedReturnNULL "webViewGetWindowFeatures" result
result' <- (newObject WebKit.WebWindowFeatures.WebWindowFeatures) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetWindowFeaturesMethodInfo
instance (signature ~ (m WebKit.WebWindowFeatures.WebWindowFeatures), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetWindowFeaturesMethodInfo a signature where
overloadedMethod _ = webViewGetWindowFeatures
#endif
foreign import ccall "webkit_web_view_get_zoom_level" webkit_web_view_get_zoom_level ::
Ptr WebView ->
IO CFloat
webViewGetZoomLevel ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Float
webViewGetZoomLevel webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_get_zoom_level webView'
let result' = realToFrac result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGetZoomLevelMethodInfo
instance (signature ~ (m Float), MonadIO m, IsWebView a) => O.MethodInfo WebViewGetZoomLevelMethodInfo a signature where
overloadedMethod _ = webViewGetZoomLevel
#endif
foreign import ccall "webkit_web_view_go_back" webkit_web_view_go_back ::
Ptr WebView ->
IO ()
webViewGoBack ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewGoBack webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_go_back webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGoBackMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewGoBackMethodInfo a signature where
overloadedMethod _ = webViewGoBack
#endif
foreign import ccall "webkit_web_view_go_back_or_forward" webkit_web_view_go_back_or_forward ::
Ptr WebView ->
Int32 ->
IO ()
webViewGoBackOrForward ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Int32
-> m ()
webViewGoBackOrForward webView steps = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_go_back_or_forward webView' steps
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGoBackOrForwardMethodInfo
instance (signature ~ (Int32 -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewGoBackOrForwardMethodInfo a signature where
overloadedMethod _ = webViewGoBackOrForward
#endif
foreign import ccall "webkit_web_view_go_forward" webkit_web_view_go_forward ::
Ptr WebView ->
IO ()
webViewGoForward ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewGoForward webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_go_forward webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGoForwardMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewGoForwardMethodInfo a signature where
overloadedMethod _ = webViewGoForward
#endif
foreign import ccall "webkit_web_view_go_to_back_forward_item" webkit_web_view_go_to_back_forward_item ::
Ptr WebView ->
Ptr WebKit.WebHistoryItem.WebHistoryItem ->
IO CInt
webViewGoToBackForwardItem ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a, WebKit.WebHistoryItem.IsWebHistoryItem b) =>
a
-> b
-> m Bool
webViewGoToBackForwardItem webView item = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
item' <- unsafeManagedPtrCastPtr item
result <- webkit_web_view_go_to_back_forward_item webView' item'
let result' = (/= 0) result
touchManagedPtr webView
touchManagedPtr item
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewGoToBackForwardItemMethodInfo
instance (signature ~ (b -> m Bool), MonadIO m, IsWebView a, WebKit.WebHistoryItem.IsWebHistoryItem b) => O.MethodInfo WebViewGoToBackForwardItemMethodInfo a signature where
overloadedMethod _ = webViewGoToBackForwardItem
#endif
foreign import ccall "webkit_web_view_has_selection" webkit_web_view_has_selection ::
Ptr WebView ->
IO CInt
webViewHasSelection ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m Bool
webViewHasSelection webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_has_selection webView'
let result' = (/= 0) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewHasSelectionMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewHasSelectionMethodInfo a signature where
overloadedMethod _ = webViewHasSelection
#endif
foreign import ccall "webkit_web_view_load_html_string" webkit_web_view_load_html_string ::
Ptr WebView ->
CString ->
CString ->
IO ()
webViewLoadHtmlString ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> T.Text
-> T.Text
-> m ()
webViewLoadHtmlString webView content baseUri = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
content' <- textToCString content
baseUri' <- textToCString baseUri
webkit_web_view_load_html_string webView' content' baseUri'
touchManagedPtr webView
freeMem content'
freeMem baseUri'
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewLoadHtmlStringMethodInfo
instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewLoadHtmlStringMethodInfo a signature where
overloadedMethod _ = webViewLoadHtmlString
#endif
foreign import ccall "webkit_web_view_load_request" webkit_web_view_load_request ::
Ptr WebView ->
Ptr WebKit.NetworkRequest.NetworkRequest ->
IO ()
webViewLoadRequest ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a, WebKit.NetworkRequest.IsNetworkRequest b) =>
a
-> b
-> m ()
webViewLoadRequest webView request = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
request' <- unsafeManagedPtrCastPtr request
webkit_web_view_load_request webView' request'
touchManagedPtr webView
touchManagedPtr request
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewLoadRequestMethodInfo
instance (signature ~ (b -> m ()), MonadIO m, IsWebView a, WebKit.NetworkRequest.IsNetworkRequest b) => O.MethodInfo WebViewLoadRequestMethodInfo a signature where
overloadedMethod _ = webViewLoadRequest
#endif
foreign import ccall "webkit_web_view_load_string" webkit_web_view_load_string ::
Ptr WebView ->
CString ->
CString ->
CString ->
CString ->
IO ()
webViewLoadString ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> T.Text
-> T.Text
-> T.Text
-> T.Text
-> m ()
webViewLoadString webView content mimeType encoding baseUri = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
content' <- textToCString content
mimeType' <- textToCString mimeType
encoding' <- textToCString encoding
baseUri' <- textToCString baseUri
webkit_web_view_load_string webView' content' mimeType' encoding' baseUri'
touchManagedPtr webView
freeMem content'
freeMem mimeType'
freeMem encoding'
freeMem baseUri'
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewLoadStringMethodInfo
instance (signature ~ (T.Text -> T.Text -> T.Text -> T.Text -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewLoadStringMethodInfo a signature where
overloadedMethod _ = webViewLoadString
#endif
foreign import ccall "webkit_web_view_load_uri" webkit_web_view_load_uri ::
Ptr WebView ->
CString ->
IO ()
webViewLoadUri ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> T.Text
-> m ()
webViewLoadUri webView uri = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
uri' <- textToCString uri
webkit_web_view_load_uri webView' uri'
touchManagedPtr webView
freeMem uri'
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewLoadUriMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewLoadUriMethodInfo a signature where
overloadedMethod _ = webViewLoadUri
#endif
foreign import ccall "webkit_web_view_mark_text_matches" webkit_web_view_mark_text_matches ::
Ptr WebView ->
CString ->
CInt ->
Word32 ->
IO Word32
webViewMarkTextMatches ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> T.Text
-> Bool
-> Word32
-> m Word32
webViewMarkTextMatches webView string caseSensitive limit = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
string' <- textToCString string
let caseSensitive' = (fromIntegral . fromEnum) caseSensitive
result <- webkit_web_view_mark_text_matches webView' string' caseSensitive' limit
touchManagedPtr webView
freeMem string'
return result
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewMarkTextMatchesMethodInfo
instance (signature ~ (T.Text -> Bool -> Word32 -> m Word32), MonadIO m, IsWebView a) => O.MethodInfo WebViewMarkTextMatchesMethodInfo a signature where
overloadedMethod _ = webViewMarkTextMatches
#endif
foreign import ccall "webkit_web_view_move_cursor" webkit_web_view_move_cursor ::
Ptr WebView ->
CUInt ->
Int32 ->
IO ()
webViewMoveCursor ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Gtk.Enums.MovementStep
-> Int32
-> m ()
webViewMoveCursor webView step count = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
let step' = (fromIntegral . fromEnum) step
webkit_web_view_move_cursor webView' step' count
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewMoveCursorMethodInfo
instance (signature ~ (Gtk.Enums.MovementStep -> Int32 -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewMoveCursorMethodInfo a signature where
overloadedMethod _ = webViewMoveCursor
#endif
foreign import ccall "webkit_web_view_open" webkit_web_view_open ::
Ptr WebView ->
CString ->
IO ()
webViewOpen ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> T.Text
-> m ()
webViewOpen webView uri = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
uri' <- textToCString uri
webkit_web_view_open webView' uri'
touchManagedPtr webView
freeMem uri'
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewOpenMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewOpenMethodInfo a signature where
overloadedMethod _ = webViewOpen
#endif
foreign import ccall "webkit_web_view_paste_clipboard" webkit_web_view_paste_clipboard ::
Ptr WebView ->
IO ()
webViewPasteClipboard ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewPasteClipboard webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_paste_clipboard webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewPasteClipboardMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewPasteClipboardMethodInfo a signature where
overloadedMethod _ = webViewPasteClipboard
#endif
foreign import ccall "webkit_web_view_redo" webkit_web_view_redo ::
Ptr WebView ->
IO ()
webViewRedo ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewRedo webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_redo webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewRedoMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewRedoMethodInfo a signature where
overloadedMethod _ = webViewRedo
#endif
foreign import ccall "webkit_web_view_reload" webkit_web_view_reload ::
Ptr WebView ->
IO ()
webViewReload ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewReload webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_reload webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewReloadMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewReloadMethodInfo a signature where
overloadedMethod _ = webViewReload
#endif
foreign import ccall "webkit_web_view_reload_bypass_cache" webkit_web_view_reload_bypass_cache ::
Ptr WebView ->
IO ()
webViewReloadBypassCache ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewReloadBypassCache webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_reload_bypass_cache webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewReloadBypassCacheMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewReloadBypassCacheMethodInfo a signature where
overloadedMethod _ = webViewReloadBypassCache
#endif
foreign import ccall "webkit_web_view_search_text" webkit_web_view_search_text ::
Ptr WebView ->
CString ->
CInt ->
CInt ->
CInt ->
IO CInt
webViewSearchText ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> T.Text
-> Bool
-> Bool
-> Bool
-> m Bool
webViewSearchText webView text caseSensitive forward wrap = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
text' <- textToCString text
let caseSensitive' = (fromIntegral . fromEnum) caseSensitive
let forward' = (fromIntegral . fromEnum) forward
let wrap' = (fromIntegral . fromEnum) wrap
result <- webkit_web_view_search_text webView' text' caseSensitive' forward' wrap'
let result' = (/= 0) result
touchManagedPtr webView
freeMem text'
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSearchTextMethodInfo
instance (signature ~ (T.Text -> Bool -> Bool -> Bool -> m Bool), MonadIO m, IsWebView a) => O.MethodInfo WebViewSearchTextMethodInfo a signature where
overloadedMethod _ = webViewSearchText
#endif
foreign import ccall "webkit_web_view_select_all" webkit_web_view_select_all ::
Ptr WebView ->
IO ()
webViewSelectAll ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewSelectAll webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_select_all webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSelectAllMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewSelectAllMethodInfo a signature where
overloadedMethod _ = webViewSelectAll
#endif
foreign import ccall "webkit_web_view_set_custom_encoding" webkit_web_view_set_custom_encoding ::
Ptr WebView ->
CString ->
IO ()
webViewSetCustomEncoding ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> T.Text
-> m ()
webViewSetCustomEncoding webView encoding = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
encoding' <- textToCString encoding
webkit_web_view_set_custom_encoding webView' encoding'
touchManagedPtr webView
freeMem encoding'
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSetCustomEncodingMethodInfo
instance (signature ~ (T.Text -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewSetCustomEncodingMethodInfo a signature where
overloadedMethod _ = webViewSetCustomEncoding
#endif
foreign import ccall "webkit_web_view_set_editable" webkit_web_view_set_editable ::
Ptr WebView ->
CInt ->
IO ()
webViewSetEditable ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Bool
-> m ()
webViewSetEditable webView flag = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
let flag' = (fromIntegral . fromEnum) flag
webkit_web_view_set_editable webView' flag'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSetEditableMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewSetEditableMethodInfo a signature where
overloadedMethod _ = webViewSetEditable
#endif
foreign import ccall "webkit_web_view_set_full_content_zoom" webkit_web_view_set_full_content_zoom ::
Ptr WebView ->
CInt ->
IO ()
webViewSetFullContentZoom ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Bool
-> m ()
webViewSetFullContentZoom webView fullContentZoom = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
let fullContentZoom' = (fromIntegral . fromEnum) fullContentZoom
webkit_web_view_set_full_content_zoom webView' fullContentZoom'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSetFullContentZoomMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewSetFullContentZoomMethodInfo a signature where
overloadedMethod _ = webViewSetFullContentZoom
#endif
foreign import ccall "webkit_web_view_set_highlight_text_matches" webkit_web_view_set_highlight_text_matches ::
Ptr WebView ->
CInt ->
IO ()
webViewSetHighlightTextMatches ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Bool
-> m ()
webViewSetHighlightTextMatches webView highlight = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
let highlight' = (fromIntegral . fromEnum) highlight
webkit_web_view_set_highlight_text_matches webView' highlight'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSetHighlightTextMatchesMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewSetHighlightTextMatchesMethodInfo a signature where
overloadedMethod _ = webViewSetHighlightTextMatches
#endif
foreign import ccall "webkit_web_view_set_maintains_back_forward_list" webkit_web_view_set_maintains_back_forward_list ::
Ptr WebView ->
CInt ->
IO ()
webViewSetMaintainsBackForwardList ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Bool
-> m ()
webViewSetMaintainsBackForwardList webView flag = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
let flag' = (fromIntegral . fromEnum) flag
webkit_web_view_set_maintains_back_forward_list webView' flag'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSetMaintainsBackForwardListMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewSetMaintainsBackForwardListMethodInfo a signature where
overloadedMethod _ = webViewSetMaintainsBackForwardList
#endif
foreign import ccall "webkit_web_view_set_settings" webkit_web_view_set_settings ::
Ptr WebView ->
Ptr WebKit.WebSettings.WebSettings ->
IO ()
webViewSetSettings ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a, WebKit.WebSettings.IsWebSettings b) =>
a
-> b
-> m ()
webViewSetSettings webView settings = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
settings' <- unsafeManagedPtrCastPtr settings
webkit_web_view_set_settings webView' settings'
touchManagedPtr webView
touchManagedPtr settings
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSetSettingsMethodInfo
instance (signature ~ (b -> m ()), MonadIO m, IsWebView a, WebKit.WebSettings.IsWebSettings b) => O.MethodInfo WebViewSetSettingsMethodInfo a signature where
overloadedMethod _ = webViewSetSettings
#endif
foreign import ccall "webkit_web_view_set_transparent" webkit_web_view_set_transparent ::
Ptr WebView ->
CInt ->
IO ()
webViewSetTransparent ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Bool
-> m ()
webViewSetTransparent webView flag = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
let flag' = (fromIntegral . fromEnum) flag
webkit_web_view_set_transparent webView' flag'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSetTransparentMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewSetTransparentMethodInfo a signature where
overloadedMethod _ = webViewSetTransparent
#endif
foreign import ccall "webkit_web_view_set_view_mode" webkit_web_view_set_view_mode ::
Ptr WebView ->
CUInt ->
IO ()
webViewSetViewMode ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> WebKit.Enums.WebViewViewMode
-> m ()
webViewSetViewMode webView mode = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
let mode' = (fromIntegral . fromEnum) mode
webkit_web_view_set_view_mode webView' mode'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSetViewModeMethodInfo
instance (signature ~ (WebKit.Enums.WebViewViewMode -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewSetViewModeMethodInfo a signature where
overloadedMethod _ = webViewSetViewMode
#endif
foreign import ccall "webkit_web_view_set_view_source_mode" webkit_web_view_set_view_source_mode ::
Ptr WebView ->
CInt ->
IO ()
webViewSetViewSourceMode ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Bool
-> m ()
webViewSetViewSourceMode webView viewSourceMode = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
let viewSourceMode' = (fromIntegral . fromEnum) viewSourceMode
webkit_web_view_set_view_source_mode webView' viewSourceMode'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSetViewSourceModeMethodInfo
instance (signature ~ (Bool -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewSetViewSourceModeMethodInfo a signature where
overloadedMethod _ = webViewSetViewSourceMode
#endif
foreign import ccall "webkit_web_view_set_zoom_level" webkit_web_view_set_zoom_level ::
Ptr WebView ->
CFloat ->
IO ()
webViewSetZoomLevel ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Float
-> m ()
webViewSetZoomLevel webView zoomLevel = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
let zoomLevel' = realToFrac zoomLevel
webkit_web_view_set_zoom_level webView' zoomLevel'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewSetZoomLevelMethodInfo
instance (signature ~ (Float -> m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewSetZoomLevelMethodInfo a signature where
overloadedMethod _ = webViewSetZoomLevel
#endif
foreign import ccall "webkit_web_view_stop_loading" webkit_web_view_stop_loading ::
Ptr WebView ->
IO ()
webViewStopLoading ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewStopLoading webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_stop_loading webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewStopLoadingMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewStopLoadingMethodInfo a signature where
overloadedMethod _ = webViewStopLoading
#endif
foreign import ccall "webkit_web_view_try_get_favicon_pixbuf" webkit_web_view_try_get_favicon_pixbuf ::
Ptr WebView ->
Word32 ->
Word32 ->
IO (Ptr GdkPixbuf.Pixbuf.Pixbuf)
webViewTryGetFaviconPixbuf ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> Word32
-> Word32
-> m GdkPixbuf.Pixbuf.Pixbuf
webViewTryGetFaviconPixbuf webView width height = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
result <- webkit_web_view_try_get_favicon_pixbuf webView' width height
checkUnexpectedReturnNULL "webViewTryGetFaviconPixbuf" result
result' <- (wrapObject GdkPixbuf.Pixbuf.Pixbuf) result
touchManagedPtr webView
return result'
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewTryGetFaviconPixbufMethodInfo
instance (signature ~ (Word32 -> Word32 -> m GdkPixbuf.Pixbuf.Pixbuf), MonadIO m, IsWebView a) => O.MethodInfo WebViewTryGetFaviconPixbufMethodInfo a signature where
overloadedMethod _ = webViewTryGetFaviconPixbuf
#endif
foreign import ccall "webkit_web_view_undo" webkit_web_view_undo ::
Ptr WebView ->
IO ()
webViewUndo ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewUndo webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_undo webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewUndoMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewUndoMethodInfo a signature where
overloadedMethod _ = webViewUndo
#endif
foreign import ccall "webkit_web_view_unmark_text_matches" webkit_web_view_unmark_text_matches ::
Ptr WebView ->
IO ()
webViewUnmarkTextMatches ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewUnmarkTextMatches webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_unmark_text_matches webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewUnmarkTextMatchesMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewUnmarkTextMatchesMethodInfo a signature where
overloadedMethod _ = webViewUnmarkTextMatches
#endif
foreign import ccall "webkit_web_view_zoom_in" webkit_web_view_zoom_in ::
Ptr WebView ->
IO ()
webViewZoomIn ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewZoomIn webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_zoom_in webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewZoomInMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewZoomInMethodInfo a signature where
overloadedMethod _ = webViewZoomIn
#endif
foreign import ccall "webkit_web_view_zoom_out" webkit_web_view_zoom_out ::
Ptr WebView ->
IO ()
webViewZoomOut ::
(B.CallStack.HasCallStack, MonadIO m, IsWebView a) =>
a
-> m ()
webViewZoomOut webView = liftIO $ do
webView' <- unsafeManagedPtrCastPtr webView
webkit_web_view_zoom_out webView'
touchManagedPtr webView
return ()
#if defined(ENABLE_OVERLOADING) && !defined(__HADDOCK_VERSION__)
data WebViewZoomOutMethodInfo
instance (signature ~ (m ()), MonadIO m, IsWebView a) => O.MethodInfo WebViewZoomOutMethodInfo a signature where
overloadedMethod _ = webViewZoomOut
#endif