gi-webkit-3.0.7: WebKit bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit.Objects.WebView

Contents

Description

 

Synopsis

Exported types

newtype WebView Source #

Constructors

WebView (ManagedPtr WebView) 

Instances

GObject WebView Source # 
IsObject WebView Source # 
IsWebView WebView Source # 
IsContainer WebView Source # 
IsImplementorIface WebView Source # 
IsBuildable WebView Source # 
IsWidget WebView Source # 
IsScrollable WebView Source # 
((~) * info (ResolveWebViewMethod t WebView), MethodInfo * info WebView p) => IsLabel t (WebView -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> WebView -> p #

((~) * info (ResolveWebViewMethod t WebView), MethodInfo * info WebView p) => IsLabelProxy t (WebView -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> WebView -> p

HasAttributeList * WebView Source # 
type SignalList WebView Source # 
type SignalList WebView
type AttributeList WebView Source # 
type AttributeList WebView

class GObject o => IsWebView o Source #

Instances

(GObject a, UnknownAncestorError Constraint WebView a) => IsWebView a Source # 
IsWebView WebView Source # 

Methods

canCopyClipboard

data WebViewCanCopyClipboardMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanCopyClipboardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCanCopyClipboardMethodInfo a -> signature -> s

canCutClipboard

data WebViewCanCutClipboardMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanCutClipboardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCanCutClipboardMethodInfo a -> signature -> s

canGoBack

data WebViewCanGoBackMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanGoBackMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCanGoBackMethodInfo a -> signature -> s

canGoBackOrForward

data WebViewCanGoBackOrForwardMethodInfo Source #

Instances

((~) * signature (Int32 -> m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanGoBackOrForwardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCanGoBackOrForwardMethodInfo a -> signature -> s

canGoForward

data WebViewCanGoForwardMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanGoForwardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCanGoForwardMethodInfo a -> signature -> s

canPasteClipboard

data WebViewCanPasteClipboardMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanPasteClipboardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCanPasteClipboardMethodInfo a -> signature -> s

canRedo

data WebViewCanRedoMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanRedoMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCanRedoMethodInfo a -> signature -> s

canShowMimeType

data WebViewCanShowMimeTypeMethodInfo Source #

Instances

((~) * signature (Text -> m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanShowMimeTypeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCanShowMimeTypeMethodInfo a -> signature -> s

webViewCanShowMimeType :: (MonadIO m, IsWebView a) => a -> Text -> m Bool Source #

canUndo

data WebViewCanUndoMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewCanUndoMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCanUndoMethodInfo a -> signature -> s

copyClipboard

data WebViewCopyClipboardMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewCopyClipboardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCopyClipboardMethodInfo a -> signature -> s

cutClipboard

data WebViewCutClipboardMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewCutClipboardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewCutClipboardMethodInfo a -> signature -> s

deleteSelection

data WebViewDeleteSelectionMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewDeleteSelectionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewDeleteSelectionMethodInfo a -> signature -> s

executeScript

data WebViewExecuteScriptMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewExecuteScriptMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewExecuteScriptMethodInfo a -> signature -> s

webViewExecuteScript :: (MonadIO m, IsWebView a) => a -> Text -> m () Source #

getBackForwardList

data WebViewGetBackForwardListMethodInfo Source #

Instances

((~) * signature (m WebBackForwardList), MonadIO m, IsWebView a) => MethodInfo * WebViewGetBackForwardListMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetBackForwardListMethodInfo a -> signature -> s

getCopyTargetList

data WebViewGetCopyTargetListMethodInfo Source #

Instances

((~) * signature (m TargetList), MonadIO m, IsWebView a) => MethodInfo * WebViewGetCopyTargetListMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetCopyTargetListMethodInfo a -> signature -> s

webViewGetCopyTargetList :: (MonadIO m, IsWebView a) => a -> m TargetList Source #

getCustomEncoding

data WebViewGetCustomEncodingMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsWebView a) => MethodInfo * WebViewGetCustomEncodingMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetCustomEncodingMethodInfo a -> signature -> s

getDomDocument

data WebViewGetDomDocumentMethodInfo Source #

Instances

((~) * signature (m DOMDocument), MonadIO m, IsWebView a) => MethodInfo * WebViewGetDomDocumentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetDomDocumentMethodInfo a -> signature -> s

getEditable

data WebViewGetEditableMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewGetEditableMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetEditableMethodInfo a -> signature -> s

getEncoding

data WebViewGetEncodingMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsWebView a) => MethodInfo * WebViewGetEncodingMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetEncodingMethodInfo a -> signature -> s

webViewGetEncoding :: (MonadIO m, IsWebView a) => a -> m Text Source #

getFocusedFrame

data WebViewGetFocusedFrameMethodInfo Source #

Instances

((~) * signature (m WebFrame), MonadIO m, IsWebView a) => MethodInfo * WebViewGetFocusedFrameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetFocusedFrameMethodInfo a -> signature -> s

getFullContentZoom

data WebViewGetFullContentZoomMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewGetFullContentZoomMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetFullContentZoomMethodInfo a -> signature -> s

getHitTestResult

data WebViewGetHitTestResultMethodInfo Source #

Instances

((~) * signature (EventButton -> m HitTestResult), MonadIO m, IsWebView a) => MethodInfo * WebViewGetHitTestResultMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetHitTestResultMethodInfo a -> signature -> s

webViewGetHitTestResult :: (MonadIO m, IsWebView a) => a -> EventButton -> m HitTestResult Source #

getIconPixbuf

data WebViewGetIconPixbufMethodInfo Source #

Instances

((~) * signature (m Pixbuf), MonadIO m, IsWebView a) => MethodInfo * WebViewGetIconPixbufMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetIconPixbufMethodInfo a -> signature -> s

webViewGetIconPixbuf :: (MonadIO m, IsWebView a) => a -> m Pixbuf Source #

Deprecated: (Since version 1.8)Use webkit_web_view_try_get_favicon_pixbuf() instead.

getIconUri

data WebViewGetIconUriMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsWebView a) => MethodInfo * WebViewGetIconUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetIconUriMethodInfo a -> signature -> s

webViewGetIconUri :: (MonadIO m, IsWebView a) => a -> m Text Source #

getInspector

data WebViewGetInspectorMethodInfo Source #

Instances

((~) * signature (m WebInspector), MonadIO m, IsWebView a) => MethodInfo * WebViewGetInspectorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetInspectorMethodInfo a -> signature -> s

getLoadStatus

data WebViewGetLoadStatusMethodInfo Source #

Instances

((~) * signature (m LoadStatus), MonadIO m, IsWebView a) => MethodInfo * WebViewGetLoadStatusMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetLoadStatusMethodInfo a -> signature -> s

getMainFrame

data WebViewGetMainFrameMethodInfo Source #

Instances

((~) * signature (m WebFrame), MonadIO m, IsWebView a) => MethodInfo * WebViewGetMainFrameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetMainFrameMethodInfo a -> signature -> s

getPasteTargetList

data WebViewGetPasteTargetListMethodInfo Source #

Instances

((~) * signature (m TargetList), MonadIO m, IsWebView a) => MethodInfo * WebViewGetPasteTargetListMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetPasteTargetListMethodInfo a -> signature -> s

webViewGetPasteTargetList :: (MonadIO m, IsWebView a) => a -> m TargetList Source #

getProgress

data WebViewGetProgressMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsWebView a) => MethodInfo * WebViewGetProgressMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetProgressMethodInfo a -> signature -> s

getSettings

data WebViewGetSettingsMethodInfo Source #

Instances

((~) * signature (m WebSettings), MonadIO m, IsWebView a) => MethodInfo * WebViewGetSettingsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetSettingsMethodInfo a -> signature -> s

getSnapshot

data WebViewGetSnapshotMethodInfo Source #

Instances

((~) * signature (m Surface), MonadIO m, IsWebView a) => MethodInfo * WebViewGetSnapshotMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetSnapshotMethodInfo a -> signature -> s

webViewGetSnapshot :: (MonadIO m, IsWebView a) => a -> m Surface Source #

getTitle

data WebViewGetTitleMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsWebView a) => MethodInfo * WebViewGetTitleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetTitleMethodInfo a -> signature -> s

webViewGetTitle :: (MonadIO m, IsWebView a) => a -> m Text Source #

getTransparent

data WebViewGetTransparentMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewGetTransparentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetTransparentMethodInfo a -> signature -> s

getUri

data WebViewGetUriMethodInfo Source #

Instances

((~) * signature (m (Maybe Text)), MonadIO m, IsWebView a) => MethodInfo * WebViewGetUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetUriMethodInfo a -> signature -> s

webViewGetUri :: (MonadIO m, IsWebView a) => a -> m (Maybe Text) Source #

getViewMode

data WebViewGetViewModeMethodInfo Source #

Instances

((~) * signature (m WebViewViewMode), MonadIO m, IsWebView a) => MethodInfo * WebViewGetViewModeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetViewModeMethodInfo a -> signature -> s

getViewSourceMode

data WebViewGetViewSourceModeMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewGetViewSourceModeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetViewSourceModeMethodInfo a -> signature -> s

getViewportAttributes

data WebViewGetViewportAttributesMethodInfo Source #

Instances

((~) * signature (m ViewportAttributes), MonadIO m, IsWebView a) => MethodInfo * WebViewGetViewportAttributesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetViewportAttributesMethodInfo a -> signature -> s

getWindowFeatures

data WebViewGetWindowFeaturesMethodInfo Source #

Instances

((~) * signature (m WebWindowFeatures), MonadIO m, IsWebView a) => MethodInfo * WebViewGetWindowFeaturesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetWindowFeaturesMethodInfo a -> signature -> s

getZoomLevel

data WebViewGetZoomLevelMethodInfo Source #

Instances

((~) * signature (m Float), MonadIO m, IsWebView a) => MethodInfo * WebViewGetZoomLevelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGetZoomLevelMethodInfo a -> signature -> s

goBack

data WebViewGoBackMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewGoBackMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGoBackMethodInfo a -> signature -> s

webViewGoBack :: (MonadIO m, IsWebView a) => a -> m () Source #

goBackOrForward

data WebViewGoBackOrForwardMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewGoBackOrForwardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGoBackOrForwardMethodInfo a -> signature -> s

goForward

data WebViewGoForwardMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewGoForwardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGoForwardMethodInfo a -> signature -> s

webViewGoForward :: (MonadIO m, IsWebView a) => a -> m () Source #

goToBackForwardItem

data WebViewGoToBackForwardItemMethodInfo Source #

Instances

((~) * signature (b -> m Bool), MonadIO m, IsWebView a, IsWebHistoryItem b) => MethodInfo * WebViewGoToBackForwardItemMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewGoToBackForwardItemMethodInfo a -> signature -> s

hasSelection

data WebViewHasSelectionMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewHasSelectionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewHasSelectionMethodInfo a -> signature -> s

loadHtmlString

data WebViewLoadHtmlStringMethodInfo Source #

Instances

((~) * signature (Text -> Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewLoadHtmlStringMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewLoadHtmlStringMethodInfo a -> signature -> s

webViewLoadHtmlString :: (MonadIO m, IsWebView a) => a -> Text -> Text -> m () Source #

Deprecated: (Since version 1.1.1)Use webkit_web_view_load_string() instead.

loadRequest

data WebViewLoadRequestMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWebView a, IsNetworkRequest b) => MethodInfo * WebViewLoadRequestMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewLoadRequestMethodInfo a -> signature -> s

loadString

data WebViewLoadStringMethodInfo Source #

Instances

((~) * signature (Text -> Text -> Text -> Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewLoadStringMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewLoadStringMethodInfo a -> signature -> s

webViewLoadString :: (MonadIO m, IsWebView a) => a -> Text -> Text -> Text -> Text -> m () Source #

loadUri

data WebViewLoadUriMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewLoadUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewLoadUriMethodInfo a -> signature -> s

webViewLoadUri :: (MonadIO m, IsWebView a) => a -> Text -> m () Source #

markTextMatches

data WebViewMarkTextMatchesMethodInfo Source #

Instances

((~) * signature (Text -> Bool -> Word32 -> m Word32), MonadIO m, IsWebView a) => MethodInfo * WebViewMarkTextMatchesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewMarkTextMatchesMethodInfo a -> signature -> s

webViewMarkTextMatches :: (MonadIO m, IsWebView a) => a -> Text -> Bool -> Word32 -> m Word32 Source #

moveCursor

data WebViewMoveCursorMethodInfo Source #

Instances

((~) * signature (MovementStep -> Int32 -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewMoveCursorMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewMoveCursorMethodInfo a -> signature -> s

webViewMoveCursor :: (MonadIO m, IsWebView a) => a -> MovementStep -> Int32 -> m () Source #

new

open

data WebViewOpenMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewOpenMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewOpenMethodInfo a -> signature -> s

webViewOpen :: (MonadIO m, IsWebView a) => a -> Text -> m () Source #

Deprecated: (Since version 1.1.1)Use webkit_web_view_load_uri() instead.

pasteClipboard

data WebViewPasteClipboardMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewPasteClipboardMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewPasteClipboardMethodInfo a -> signature -> s

redo

data WebViewRedoMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewRedoMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewRedoMethodInfo a -> signature -> s

webViewRedo :: (MonadIO m, IsWebView a) => a -> m () Source #

reload

data WebViewReloadMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewReloadMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewReloadMethodInfo a -> signature -> s

webViewReload :: (MonadIO m, IsWebView a) => a -> m () Source #

reloadBypassCache

data WebViewReloadBypassCacheMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewReloadBypassCacheMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewReloadBypassCacheMethodInfo a -> signature -> s

searchText

data WebViewSearchTextMethodInfo Source #

Instances

((~) * signature (Text -> Bool -> Bool -> Bool -> m Bool), MonadIO m, IsWebView a) => MethodInfo * WebViewSearchTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSearchTextMethodInfo a -> signature -> s

webViewSearchText :: (MonadIO m, IsWebView a) => a -> Text -> Bool -> Bool -> Bool -> m Bool Source #

selectAll

data WebViewSelectAllMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSelectAllMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSelectAllMethodInfo a -> signature -> s

webViewSelectAll :: (MonadIO m, IsWebView a) => a -> m () Source #

setCustomEncoding

data WebViewSetCustomEncodingMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetCustomEncodingMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSetCustomEncodingMethodInfo a -> signature -> s

webViewSetCustomEncoding :: (MonadIO m, IsWebView a) => a -> Text -> m () Source #

setEditable

data WebViewSetEditableMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetEditableMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSetEditableMethodInfo a -> signature -> s

webViewSetEditable :: (MonadIO m, IsWebView a) => a -> Bool -> m () Source #

setFullContentZoom

data WebViewSetFullContentZoomMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetFullContentZoomMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSetFullContentZoomMethodInfo a -> signature -> s

setHighlightTextMatches

data WebViewSetHighlightTextMatchesMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetHighlightTextMatchesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSetHighlightTextMatchesMethodInfo a -> signature -> s

setMaintainsBackForwardList

data WebViewSetMaintainsBackForwardListMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetMaintainsBackForwardListMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSetMaintainsBackForwardListMethodInfo a -> signature -> s

setSettings

data WebViewSetSettingsMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsWebView a, IsWebSettings b) => MethodInfo * WebViewSetSettingsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSetSettingsMethodInfo a -> signature -> s

webViewSetSettings :: (MonadIO m, IsWebView a, IsWebSettings b) => a -> b -> m () Source #

setTransparent

data WebViewSetTransparentMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetTransparentMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSetTransparentMethodInfo a -> signature -> s

setViewMode

data WebViewSetViewModeMethodInfo Source #

Instances

((~) * signature (WebViewViewMode -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetViewModeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSetViewModeMethodInfo a -> signature -> s

setViewSourceMode

data WebViewSetViewSourceModeMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetViewSourceModeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSetViewSourceModeMethodInfo a -> signature -> s

setZoomLevel

data WebViewSetZoomLevelMethodInfo Source #

Instances

((~) * signature (Float -> m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewSetZoomLevelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewSetZoomLevelMethodInfo a -> signature -> s

stopLoading

data WebViewStopLoadingMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewStopLoadingMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewStopLoadingMethodInfo a -> signature -> s

tryGetFaviconPixbuf

data WebViewTryGetFaviconPixbufMethodInfo Source #

Instances

((~) * signature (Word32 -> Word32 -> m Pixbuf), MonadIO m, IsWebView a) => MethodInfo * WebViewTryGetFaviconPixbufMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewTryGetFaviconPixbufMethodInfo a -> signature -> s

undo

data WebViewUndoMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewUndoMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewUndoMethodInfo a -> signature -> s

webViewUndo :: (MonadIO m, IsWebView a) => a -> m () Source #

unmarkTextMatches

data WebViewUnmarkTextMatchesMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewUnmarkTextMatchesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewUnmarkTextMatchesMethodInfo a -> signature -> s

zoomIn

data WebViewZoomInMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewZoomInMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewZoomInMethodInfo a -> signature -> s

webViewZoomIn :: (MonadIO m, IsWebView a) => a -> m () Source #

zoomOut

data WebViewZoomOutMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsWebView a) => MethodInfo * WebViewZoomOutMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy WebViewZoomOutMethodInfo a -> signature -> s

webViewZoomOut :: (MonadIO m, IsWebView a) => a -> m () Source #

Properties

copyTargetList

data WebViewCopyTargetListPropertyInfo Source #

Instances

AttrInfo WebViewCopyTargetListPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewCopyTargetListPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewCopyTargetListPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewCopyTargetListPropertyInfo :: * -> Constraint

type AttrGetType WebViewCopyTargetListPropertyInfo :: *

type AttrLabel WebViewCopyTargetListPropertyInfo :: Symbol

type AttrOrigin WebViewCopyTargetListPropertyInfo :: *

type AttrSetTypeConstraint WebViewCopyTargetListPropertyInfo Source # 
type AttrSetTypeConstraint WebViewCopyTargetListPropertyInfo = * ~ ()
type AttrOrigin WebViewCopyTargetListPropertyInfo Source # 
type AttrLabel WebViewCopyTargetListPropertyInfo Source # 
type AttrLabel WebViewCopyTargetListPropertyInfo = "copy-target-list"
type AttrGetType WebViewCopyTargetListPropertyInfo Source # 
type AttrGetType WebViewCopyTargetListPropertyInfo = Maybe TargetList
type AttrBaseTypeConstraint WebViewCopyTargetListPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewCopyTargetListPropertyInfo = IsWebView
type AttrAllowedOps WebViewCopyTargetListPropertyInfo Source # 
type AttrAllowedOps WebViewCopyTargetListPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

getWebViewCopyTargetList :: (MonadIO m, IsWebView o) => o -> m (Maybe TargetList) Source #

webViewCopyTargetList :: AttrLabelProxy "copyTargetList" Source #

customEncoding

data WebViewCustomEncodingPropertyInfo Source #

Instances

AttrInfo WebViewCustomEncodingPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewCustomEncodingPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewCustomEncodingPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewCustomEncodingPropertyInfo :: * -> Constraint

type AttrGetType WebViewCustomEncodingPropertyInfo :: *

type AttrLabel WebViewCustomEncodingPropertyInfo :: Symbol

type AttrOrigin WebViewCustomEncodingPropertyInfo :: *

type AttrSetTypeConstraint WebViewCustomEncodingPropertyInfo Source # 
type AttrSetTypeConstraint WebViewCustomEncodingPropertyInfo = * ~ Text
type AttrOrigin WebViewCustomEncodingPropertyInfo Source # 
type AttrLabel WebViewCustomEncodingPropertyInfo Source # 
type AttrLabel WebViewCustomEncodingPropertyInfo = "custom-encoding"
type AttrGetType WebViewCustomEncodingPropertyInfo Source # 
type AttrGetType WebViewCustomEncodingPropertyInfo = Text
type AttrBaseTypeConstraint WebViewCustomEncodingPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewCustomEncodingPropertyInfo = IsWebView
type AttrAllowedOps WebViewCustomEncodingPropertyInfo Source # 
type AttrAllowedOps WebViewCustomEncodingPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWebViewCustomEncoding :: IsWebView o => Text -> IO (GValueConstruct o) Source #

setWebViewCustomEncoding :: (MonadIO m, IsWebView o) => o -> Text -> m () Source #

webViewCustomEncoding :: AttrLabelProxy "customEncoding" Source #

editable

data WebViewEditablePropertyInfo Source #

Instances

AttrInfo WebViewEditablePropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewEditablePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewEditablePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewEditablePropertyInfo :: * -> Constraint

type AttrGetType WebViewEditablePropertyInfo :: *

type AttrLabel WebViewEditablePropertyInfo :: Symbol

type AttrOrigin WebViewEditablePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewEditablePropertyInfo o => Proxy * WebViewEditablePropertyInfo -> o -> IO (AttrGetType WebViewEditablePropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewEditablePropertyInfo o, AttrSetTypeConstraint WebViewEditablePropertyInfo b) => Proxy * WebViewEditablePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewEditablePropertyInfo o => Proxy * WebViewEditablePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewEditablePropertyInfo o, AttrSetTypeConstraint WebViewEditablePropertyInfo b) => Proxy * WebViewEditablePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewEditablePropertyInfo Source # 
type AttrSetTypeConstraint WebViewEditablePropertyInfo = * ~ Bool
type AttrOrigin WebViewEditablePropertyInfo Source # 
type AttrLabel WebViewEditablePropertyInfo Source # 
type AttrLabel WebViewEditablePropertyInfo = "editable"
type AttrGetType WebViewEditablePropertyInfo Source # 
type AttrBaseTypeConstraint WebViewEditablePropertyInfo Source # 
type AttrBaseTypeConstraint WebViewEditablePropertyInfo = IsWebView
type AttrAllowedOps WebViewEditablePropertyInfo Source # 
type AttrAllowedOps WebViewEditablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWebViewEditable :: IsWebView o => Bool -> IO (GValueConstruct o) Source #

setWebViewEditable :: (MonadIO m, IsWebView o) => o -> Bool -> m () Source #

webViewEditable :: AttrLabelProxy "editable" Source #

encoding

data WebViewEncodingPropertyInfo Source #

Instances

AttrInfo WebViewEncodingPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewEncodingPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewEncodingPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewEncodingPropertyInfo :: * -> Constraint

type AttrGetType WebViewEncodingPropertyInfo :: *

type AttrLabel WebViewEncodingPropertyInfo :: Symbol

type AttrOrigin WebViewEncodingPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewEncodingPropertyInfo o => Proxy * WebViewEncodingPropertyInfo -> o -> IO (AttrGetType WebViewEncodingPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewEncodingPropertyInfo o, AttrSetTypeConstraint WebViewEncodingPropertyInfo b) => Proxy * WebViewEncodingPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewEncodingPropertyInfo o => Proxy * WebViewEncodingPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewEncodingPropertyInfo o, AttrSetTypeConstraint WebViewEncodingPropertyInfo b) => Proxy * WebViewEncodingPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewEncodingPropertyInfo Source # 
type AttrSetTypeConstraint WebViewEncodingPropertyInfo = * ~ ()
type AttrOrigin WebViewEncodingPropertyInfo Source # 
type AttrLabel WebViewEncodingPropertyInfo Source # 
type AttrLabel WebViewEncodingPropertyInfo = "encoding"
type AttrGetType WebViewEncodingPropertyInfo Source # 
type AttrGetType WebViewEncodingPropertyInfo = Text
type AttrBaseTypeConstraint WebViewEncodingPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewEncodingPropertyInfo = IsWebView
type AttrAllowedOps WebViewEncodingPropertyInfo Source # 
type AttrAllowedOps WebViewEncodingPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

getWebViewEncoding :: (MonadIO m, IsWebView o) => o -> m Text Source #

webViewEncoding :: AttrLabelProxy "encoding" Source #

fullContentZoom

data WebViewFullContentZoomPropertyInfo Source #

Instances

AttrInfo WebViewFullContentZoomPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewFullContentZoomPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewFullContentZoomPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewFullContentZoomPropertyInfo :: * -> Constraint

type AttrGetType WebViewFullContentZoomPropertyInfo :: *

type AttrLabel WebViewFullContentZoomPropertyInfo :: Symbol

type AttrOrigin WebViewFullContentZoomPropertyInfo :: *

type AttrSetTypeConstraint WebViewFullContentZoomPropertyInfo Source # 
type AttrSetTypeConstraint WebViewFullContentZoomPropertyInfo = * ~ Bool
type AttrOrigin WebViewFullContentZoomPropertyInfo Source # 
type AttrLabel WebViewFullContentZoomPropertyInfo Source # 
type AttrLabel WebViewFullContentZoomPropertyInfo = "full-content-zoom"
type AttrGetType WebViewFullContentZoomPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewFullContentZoomPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewFullContentZoomPropertyInfo = IsWebView
type AttrAllowedOps WebViewFullContentZoomPropertyInfo Source # 
type AttrAllowedOps WebViewFullContentZoomPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWebViewFullContentZoom :: IsWebView o => Bool -> IO (GValueConstruct o) Source #

webViewFullContentZoom :: AttrLabelProxy "fullContentZoom" Source #

iconUri

data WebViewIconUriPropertyInfo Source #

Instances

AttrInfo WebViewIconUriPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewIconUriPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewIconUriPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewIconUriPropertyInfo :: * -> Constraint

type AttrGetType WebViewIconUriPropertyInfo :: *

type AttrLabel WebViewIconUriPropertyInfo :: Symbol

type AttrOrigin WebViewIconUriPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewIconUriPropertyInfo o => Proxy * WebViewIconUriPropertyInfo -> o -> IO (AttrGetType WebViewIconUriPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewIconUriPropertyInfo o, AttrSetTypeConstraint WebViewIconUriPropertyInfo b) => Proxy * WebViewIconUriPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewIconUriPropertyInfo o => Proxy * WebViewIconUriPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewIconUriPropertyInfo o, AttrSetTypeConstraint WebViewIconUriPropertyInfo b) => Proxy * WebViewIconUriPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewIconUriPropertyInfo Source # 
type AttrSetTypeConstraint WebViewIconUriPropertyInfo = * ~ ()
type AttrOrigin WebViewIconUriPropertyInfo Source # 
type AttrLabel WebViewIconUriPropertyInfo Source # 
type AttrLabel WebViewIconUriPropertyInfo = "icon-uri"
type AttrGetType WebViewIconUriPropertyInfo Source # 
type AttrGetType WebViewIconUriPropertyInfo = Text
type AttrBaseTypeConstraint WebViewIconUriPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewIconUriPropertyInfo = IsWebView
type AttrAllowedOps WebViewIconUriPropertyInfo Source # 
type AttrAllowedOps WebViewIconUriPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

getWebViewIconUri :: (MonadIO m, IsWebView o) => o -> m Text Source #

webViewIconUri :: AttrLabelProxy "iconUri" Source #

imContext

data WebViewImContextPropertyInfo Source #

Instances

AttrInfo WebViewImContextPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewImContextPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewImContextPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewImContextPropertyInfo :: * -> Constraint

type AttrGetType WebViewImContextPropertyInfo :: *

type AttrLabel WebViewImContextPropertyInfo :: Symbol

type AttrOrigin WebViewImContextPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewImContextPropertyInfo o => Proxy * WebViewImContextPropertyInfo -> o -> IO (AttrGetType WebViewImContextPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewImContextPropertyInfo o, AttrSetTypeConstraint WebViewImContextPropertyInfo b) => Proxy * WebViewImContextPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewImContextPropertyInfo o => Proxy * WebViewImContextPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewImContextPropertyInfo o, AttrSetTypeConstraint WebViewImContextPropertyInfo b) => Proxy * WebViewImContextPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewImContextPropertyInfo Source # 
type AttrSetTypeConstraint WebViewImContextPropertyInfo = * ~ ()
type AttrOrigin WebViewImContextPropertyInfo Source # 
type AttrLabel WebViewImContextPropertyInfo Source # 
type AttrLabel WebViewImContextPropertyInfo = "im-context"
type AttrGetType WebViewImContextPropertyInfo Source # 
type AttrGetType WebViewImContextPropertyInfo = Maybe IMContext
type AttrBaseTypeConstraint WebViewImContextPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewImContextPropertyInfo = IsWebView
type AttrAllowedOps WebViewImContextPropertyInfo Source # 
type AttrAllowedOps WebViewImContextPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

getWebViewImContext :: (MonadIO m, IsWebView o) => o -> m (Maybe IMContext) Source #

webViewImContext :: AttrLabelProxy "imContext" Source #

loadStatus

data WebViewLoadStatusPropertyInfo Source #

Instances

AttrInfo WebViewLoadStatusPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewLoadStatusPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewLoadStatusPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewLoadStatusPropertyInfo :: * -> Constraint

type AttrGetType WebViewLoadStatusPropertyInfo :: *

type AttrLabel WebViewLoadStatusPropertyInfo :: Symbol

type AttrOrigin WebViewLoadStatusPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewLoadStatusPropertyInfo o => Proxy * WebViewLoadStatusPropertyInfo -> o -> IO (AttrGetType WebViewLoadStatusPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewLoadStatusPropertyInfo o, AttrSetTypeConstraint WebViewLoadStatusPropertyInfo b) => Proxy * WebViewLoadStatusPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewLoadStatusPropertyInfo o => Proxy * WebViewLoadStatusPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewLoadStatusPropertyInfo o, AttrSetTypeConstraint WebViewLoadStatusPropertyInfo b) => Proxy * WebViewLoadStatusPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewLoadStatusPropertyInfo Source # 
type AttrSetTypeConstraint WebViewLoadStatusPropertyInfo = * ~ ()
type AttrOrigin WebViewLoadStatusPropertyInfo Source # 
type AttrLabel WebViewLoadStatusPropertyInfo Source # 
type AttrLabel WebViewLoadStatusPropertyInfo = "load-status"
type AttrGetType WebViewLoadStatusPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewLoadStatusPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewLoadStatusPropertyInfo = IsWebView
type AttrAllowedOps WebViewLoadStatusPropertyInfo Source # 
type AttrAllowedOps WebViewLoadStatusPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

webViewLoadStatus :: AttrLabelProxy "loadStatus" Source #

pasteTargetList

data WebViewPasteTargetListPropertyInfo Source #

Instances

AttrInfo WebViewPasteTargetListPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewPasteTargetListPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewPasteTargetListPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewPasteTargetListPropertyInfo :: * -> Constraint

type AttrGetType WebViewPasteTargetListPropertyInfo :: *

type AttrLabel WebViewPasteTargetListPropertyInfo :: Symbol

type AttrOrigin WebViewPasteTargetListPropertyInfo :: *

type AttrSetTypeConstraint WebViewPasteTargetListPropertyInfo Source # 
type AttrSetTypeConstraint WebViewPasteTargetListPropertyInfo = * ~ ()
type AttrOrigin WebViewPasteTargetListPropertyInfo Source # 
type AttrLabel WebViewPasteTargetListPropertyInfo Source # 
type AttrLabel WebViewPasteTargetListPropertyInfo = "paste-target-list"
type AttrGetType WebViewPasteTargetListPropertyInfo Source # 
type AttrGetType WebViewPasteTargetListPropertyInfo = Maybe TargetList
type AttrBaseTypeConstraint WebViewPasteTargetListPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewPasteTargetListPropertyInfo = IsWebView
type AttrAllowedOps WebViewPasteTargetListPropertyInfo Source # 
type AttrAllowedOps WebViewPasteTargetListPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

getWebViewPasteTargetList :: (MonadIO m, IsWebView o) => o -> m (Maybe TargetList) Source #

webViewPasteTargetList :: AttrLabelProxy "pasteTargetList" Source #

progress

data WebViewProgressPropertyInfo Source #

Instances

AttrInfo WebViewProgressPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewProgressPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewProgressPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewProgressPropertyInfo :: * -> Constraint

type AttrGetType WebViewProgressPropertyInfo :: *

type AttrLabel WebViewProgressPropertyInfo :: Symbol

type AttrOrigin WebViewProgressPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewProgressPropertyInfo o => Proxy * WebViewProgressPropertyInfo -> o -> IO (AttrGetType WebViewProgressPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewProgressPropertyInfo o, AttrSetTypeConstraint WebViewProgressPropertyInfo b) => Proxy * WebViewProgressPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewProgressPropertyInfo o => Proxy * WebViewProgressPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewProgressPropertyInfo o, AttrSetTypeConstraint WebViewProgressPropertyInfo b) => Proxy * WebViewProgressPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewProgressPropertyInfo Source # 
type AttrSetTypeConstraint WebViewProgressPropertyInfo = * ~ ()
type AttrOrigin WebViewProgressPropertyInfo Source # 
type AttrLabel WebViewProgressPropertyInfo Source # 
type AttrLabel WebViewProgressPropertyInfo = "progress"
type AttrGetType WebViewProgressPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewProgressPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewProgressPropertyInfo = IsWebView
type AttrAllowedOps WebViewProgressPropertyInfo Source # 
type AttrAllowedOps WebViewProgressPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

webViewProgress :: AttrLabelProxy "progress" Source #

selfScrolling

data WebViewSelfScrollingPropertyInfo Source #

Instances

AttrInfo WebViewSelfScrollingPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewSelfScrollingPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewSelfScrollingPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewSelfScrollingPropertyInfo :: * -> Constraint

type AttrGetType WebViewSelfScrollingPropertyInfo :: *

type AttrLabel WebViewSelfScrollingPropertyInfo :: Symbol

type AttrOrigin WebViewSelfScrollingPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewSelfScrollingPropertyInfo o => Proxy * WebViewSelfScrollingPropertyInfo -> o -> IO (AttrGetType WebViewSelfScrollingPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewSelfScrollingPropertyInfo o, AttrSetTypeConstraint WebViewSelfScrollingPropertyInfo b) => Proxy * WebViewSelfScrollingPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewSelfScrollingPropertyInfo o => Proxy * WebViewSelfScrollingPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewSelfScrollingPropertyInfo o, AttrSetTypeConstraint WebViewSelfScrollingPropertyInfo b) => Proxy * WebViewSelfScrollingPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewSelfScrollingPropertyInfo Source # 
type AttrSetTypeConstraint WebViewSelfScrollingPropertyInfo = * ~ Bool
type AttrOrigin WebViewSelfScrollingPropertyInfo Source # 
type AttrLabel WebViewSelfScrollingPropertyInfo Source # 
type AttrLabel WebViewSelfScrollingPropertyInfo = "self-scrolling"
type AttrGetType WebViewSelfScrollingPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewSelfScrollingPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewSelfScrollingPropertyInfo = IsWebView
type AttrAllowedOps WebViewSelfScrollingPropertyInfo Source # 
type AttrAllowedOps WebViewSelfScrollingPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

constructWebViewSelfScrolling :: IsWebView o => Bool -> IO (GValueConstruct o) Source #

webViewSelfScrolling :: AttrLabelProxy "selfScrolling" Source #

settings

data WebViewSettingsPropertyInfo Source #

Instances

AttrInfo WebViewSettingsPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewSettingsPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewSettingsPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewSettingsPropertyInfo :: * -> Constraint

type AttrGetType WebViewSettingsPropertyInfo :: *

type AttrLabel WebViewSettingsPropertyInfo :: Symbol

type AttrOrigin WebViewSettingsPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewSettingsPropertyInfo o => Proxy * WebViewSettingsPropertyInfo -> o -> IO (AttrGetType WebViewSettingsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewSettingsPropertyInfo o, AttrSetTypeConstraint WebViewSettingsPropertyInfo b) => Proxy * WebViewSettingsPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewSettingsPropertyInfo o => Proxy * WebViewSettingsPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewSettingsPropertyInfo o, AttrSetTypeConstraint WebViewSettingsPropertyInfo b) => Proxy * WebViewSettingsPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewSettingsPropertyInfo Source # 
type AttrSetTypeConstraint WebViewSettingsPropertyInfo = IsWebSettings
type AttrOrigin WebViewSettingsPropertyInfo Source # 
type AttrLabel WebViewSettingsPropertyInfo Source # 
type AttrLabel WebViewSettingsPropertyInfo = "settings"
type AttrGetType WebViewSettingsPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewSettingsPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewSettingsPropertyInfo = IsWebView
type AttrAllowedOps WebViewSettingsPropertyInfo Source # 
type AttrAllowedOps WebViewSettingsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWebViewSettings :: (IsWebView o, IsWebSettings a) => a -> IO (GValueConstruct o) Source #

setWebViewSettings :: (MonadIO m, IsWebView o, IsWebSettings a) => o -> a -> m () Source #

webViewSettings :: AttrLabelProxy "settings" Source #

title

data WebViewTitlePropertyInfo Source #

Instances

AttrInfo WebViewTitlePropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewTitlePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewTitlePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewTitlePropertyInfo :: * -> Constraint

type AttrGetType WebViewTitlePropertyInfo :: *

type AttrLabel WebViewTitlePropertyInfo :: Symbol

type AttrOrigin WebViewTitlePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewTitlePropertyInfo o => Proxy * WebViewTitlePropertyInfo -> o -> IO (AttrGetType WebViewTitlePropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewTitlePropertyInfo o, AttrSetTypeConstraint WebViewTitlePropertyInfo b) => Proxy * WebViewTitlePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewTitlePropertyInfo o => Proxy * WebViewTitlePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewTitlePropertyInfo o, AttrSetTypeConstraint WebViewTitlePropertyInfo b) => Proxy * WebViewTitlePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewTitlePropertyInfo Source # 
type AttrSetTypeConstraint WebViewTitlePropertyInfo = * ~ ()
type AttrOrigin WebViewTitlePropertyInfo Source # 
type AttrLabel WebViewTitlePropertyInfo Source # 
type AttrLabel WebViewTitlePropertyInfo = "title"
type AttrGetType WebViewTitlePropertyInfo Source # 
type AttrGetType WebViewTitlePropertyInfo = Text
type AttrBaseTypeConstraint WebViewTitlePropertyInfo Source # 
type AttrBaseTypeConstraint WebViewTitlePropertyInfo = IsWebView
type AttrAllowedOps WebViewTitlePropertyInfo Source # 
type AttrAllowedOps WebViewTitlePropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

getWebViewTitle :: (MonadIO m, IsWebView o) => o -> m Text Source #

webViewTitle :: AttrLabelProxy "title" Source #

transparent

data WebViewTransparentPropertyInfo Source #

Instances

AttrInfo WebViewTransparentPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewTransparentPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewTransparentPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewTransparentPropertyInfo :: * -> Constraint

type AttrGetType WebViewTransparentPropertyInfo :: *

type AttrLabel WebViewTransparentPropertyInfo :: Symbol

type AttrOrigin WebViewTransparentPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewTransparentPropertyInfo o => Proxy * WebViewTransparentPropertyInfo -> o -> IO (AttrGetType WebViewTransparentPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewTransparentPropertyInfo o, AttrSetTypeConstraint WebViewTransparentPropertyInfo b) => Proxy * WebViewTransparentPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewTransparentPropertyInfo o => Proxy * WebViewTransparentPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewTransparentPropertyInfo o, AttrSetTypeConstraint WebViewTransparentPropertyInfo b) => Proxy * WebViewTransparentPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewTransparentPropertyInfo Source # 
type AttrSetTypeConstraint WebViewTransparentPropertyInfo = * ~ Bool
type AttrOrigin WebViewTransparentPropertyInfo Source # 
type AttrLabel WebViewTransparentPropertyInfo Source # 
type AttrLabel WebViewTransparentPropertyInfo = "transparent"
type AttrGetType WebViewTransparentPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewTransparentPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewTransparentPropertyInfo = IsWebView
type AttrAllowedOps WebViewTransparentPropertyInfo Source # 
type AttrAllowedOps WebViewTransparentPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWebViewTransparent :: IsWebView o => Bool -> IO (GValueConstruct o) Source #

webViewTransparent :: AttrLabelProxy "transparent" Source #

uri

data WebViewUriPropertyInfo Source #

Instances

AttrInfo WebViewUriPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewUriPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewUriPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewUriPropertyInfo :: * -> Constraint

type AttrGetType WebViewUriPropertyInfo :: *

type AttrLabel WebViewUriPropertyInfo :: Symbol

type AttrOrigin WebViewUriPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewUriPropertyInfo o => Proxy * WebViewUriPropertyInfo -> o -> IO (AttrGetType WebViewUriPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewUriPropertyInfo o, AttrSetTypeConstraint WebViewUriPropertyInfo b) => Proxy * WebViewUriPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewUriPropertyInfo o => Proxy * WebViewUriPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewUriPropertyInfo o, AttrSetTypeConstraint WebViewUriPropertyInfo b) => Proxy * WebViewUriPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewUriPropertyInfo Source # 
type AttrSetTypeConstraint WebViewUriPropertyInfo = * ~ ()
type AttrOrigin WebViewUriPropertyInfo Source # 
type AttrLabel WebViewUriPropertyInfo Source # 
type AttrLabel WebViewUriPropertyInfo = "uri"
type AttrGetType WebViewUriPropertyInfo Source # 
type AttrGetType WebViewUriPropertyInfo = Maybe Text
type AttrBaseTypeConstraint WebViewUriPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewUriPropertyInfo = IsWebView
type AttrAllowedOps WebViewUriPropertyInfo Source # 
type AttrAllowedOps WebViewUriPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

getWebViewUri :: (MonadIO m, IsWebView o) => o -> m (Maybe Text) Source #

webViewUri :: AttrLabelProxy "uri" Source #

viewMode

data WebViewViewModePropertyInfo Source #

Instances

AttrInfo WebViewViewModePropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewViewModePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewViewModePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewViewModePropertyInfo :: * -> Constraint

type AttrGetType WebViewViewModePropertyInfo :: *

type AttrLabel WebViewViewModePropertyInfo :: Symbol

type AttrOrigin WebViewViewModePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewViewModePropertyInfo o => Proxy * WebViewViewModePropertyInfo -> o -> IO (AttrGetType WebViewViewModePropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewViewModePropertyInfo o, AttrSetTypeConstraint WebViewViewModePropertyInfo b) => Proxy * WebViewViewModePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewViewModePropertyInfo o => Proxy * WebViewViewModePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewViewModePropertyInfo o, AttrSetTypeConstraint WebViewViewModePropertyInfo b) => Proxy * WebViewViewModePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewViewModePropertyInfo Source # 
type AttrSetTypeConstraint WebViewViewModePropertyInfo = * ~ WebViewViewMode
type AttrOrigin WebViewViewModePropertyInfo Source # 
type AttrLabel WebViewViewModePropertyInfo Source # 
type AttrLabel WebViewViewModePropertyInfo = "view-mode"
type AttrGetType WebViewViewModePropertyInfo Source # 
type AttrBaseTypeConstraint WebViewViewModePropertyInfo Source # 
type AttrBaseTypeConstraint WebViewViewModePropertyInfo = IsWebView
type AttrAllowedOps WebViewViewModePropertyInfo Source # 
type AttrAllowedOps WebViewViewModePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

webViewViewMode :: AttrLabelProxy "viewMode" Source #

viewportAttributes

data WebViewViewportAttributesPropertyInfo Source #

Instances

AttrInfo WebViewViewportAttributesPropertyInfo Source # 
type AttrSetTypeConstraint WebViewViewportAttributesPropertyInfo Source # 
type AttrSetTypeConstraint WebViewViewportAttributesPropertyInfo = * ~ ()
type AttrOrigin WebViewViewportAttributesPropertyInfo Source # 
type AttrLabel WebViewViewportAttributesPropertyInfo Source # 
type AttrLabel WebViewViewportAttributesPropertyInfo = "viewport-attributes"
type AttrGetType WebViewViewportAttributesPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewViewportAttributesPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewViewportAttributesPropertyInfo = IsWebView
type AttrAllowedOps WebViewViewportAttributesPropertyInfo Source # 
type AttrAllowedOps WebViewViewportAttributesPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

webViewViewportAttributes :: AttrLabelProxy "viewportAttributes" Source #

webInspector

data WebViewWebInspectorPropertyInfo Source #

Instances

AttrInfo WebViewWebInspectorPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewWebInspectorPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewWebInspectorPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewWebInspectorPropertyInfo :: * -> Constraint

type AttrGetType WebViewWebInspectorPropertyInfo :: *

type AttrLabel WebViewWebInspectorPropertyInfo :: Symbol

type AttrOrigin WebViewWebInspectorPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewWebInspectorPropertyInfo o => Proxy * WebViewWebInspectorPropertyInfo -> o -> IO (AttrGetType WebViewWebInspectorPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewWebInspectorPropertyInfo o, AttrSetTypeConstraint WebViewWebInspectorPropertyInfo b) => Proxy * WebViewWebInspectorPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewWebInspectorPropertyInfo o => Proxy * WebViewWebInspectorPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewWebInspectorPropertyInfo o, AttrSetTypeConstraint WebViewWebInspectorPropertyInfo b) => Proxy * WebViewWebInspectorPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewWebInspectorPropertyInfo Source # 
type AttrSetTypeConstraint WebViewWebInspectorPropertyInfo = * ~ ()
type AttrOrigin WebViewWebInspectorPropertyInfo Source # 
type AttrLabel WebViewWebInspectorPropertyInfo Source # 
type AttrLabel WebViewWebInspectorPropertyInfo = "web-inspector"
type AttrGetType WebViewWebInspectorPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewWebInspectorPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewWebInspectorPropertyInfo = IsWebView
type AttrAllowedOps WebViewWebInspectorPropertyInfo Source # 
type AttrAllowedOps WebViewWebInspectorPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

webViewWebInspector :: AttrLabelProxy "webInspector" Source #

windowFeatures

data WebViewWindowFeaturesPropertyInfo Source #

Instances

AttrInfo WebViewWindowFeaturesPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewWindowFeaturesPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewWindowFeaturesPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewWindowFeaturesPropertyInfo :: * -> Constraint

type AttrGetType WebViewWindowFeaturesPropertyInfo :: *

type AttrLabel WebViewWindowFeaturesPropertyInfo :: Symbol

type AttrOrigin WebViewWindowFeaturesPropertyInfo :: *

type AttrSetTypeConstraint WebViewWindowFeaturesPropertyInfo Source # 
type AttrOrigin WebViewWindowFeaturesPropertyInfo Source # 
type AttrLabel WebViewWindowFeaturesPropertyInfo Source # 
type AttrLabel WebViewWindowFeaturesPropertyInfo = "window-features"
type AttrGetType WebViewWindowFeaturesPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewWindowFeaturesPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewWindowFeaturesPropertyInfo = IsWebView
type AttrAllowedOps WebViewWindowFeaturesPropertyInfo Source # 
type AttrAllowedOps WebViewWindowFeaturesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

webViewWindowFeatures :: AttrLabelProxy "windowFeatures" Source #

zoomLevel

data WebViewZoomLevelPropertyInfo Source #

Instances

AttrInfo WebViewZoomLevelPropertyInfo Source # 

Associated Types

type AttrAllowedOps WebViewZoomLevelPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebViewZoomLevelPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo :: * -> Constraint

type AttrGetType WebViewZoomLevelPropertyInfo :: *

type AttrLabel WebViewZoomLevelPropertyInfo :: Symbol

type AttrOrigin WebViewZoomLevelPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo o => Proxy * WebViewZoomLevelPropertyInfo -> o -> IO (AttrGetType WebViewZoomLevelPropertyInfo)

attrSet :: (AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo o, AttrSetTypeConstraint WebViewZoomLevelPropertyInfo b) => Proxy * WebViewZoomLevelPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo o => Proxy * WebViewZoomLevelPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo o, AttrSetTypeConstraint WebViewZoomLevelPropertyInfo b) => Proxy * WebViewZoomLevelPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint WebViewZoomLevelPropertyInfo Source # 
type AttrSetTypeConstraint WebViewZoomLevelPropertyInfo = * ~ Float
type AttrOrigin WebViewZoomLevelPropertyInfo Source # 
type AttrLabel WebViewZoomLevelPropertyInfo Source # 
type AttrLabel WebViewZoomLevelPropertyInfo = "zoom-level"
type AttrGetType WebViewZoomLevelPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo Source # 
type AttrBaseTypeConstraint WebViewZoomLevelPropertyInfo = IsWebView
type AttrAllowedOps WebViewZoomLevelPropertyInfo Source # 
type AttrAllowedOps WebViewZoomLevelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructWebViewZoomLevel :: IsWebView o => Float -> IO (GValueConstruct o) Source #

webViewZoomLevel :: AttrLabelProxy "zoomLevel" Source #

Signals

closeWebView

data WebViewCloseWebViewSignalInfo Source #

Instances

SignalInfo WebViewCloseWebViewSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewCloseWebViewSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewCloseWebViewSignalInfo -> o -> HaskellCallbackType WebViewCloseWebViewSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewCloseWebViewSignalInfo Source # 

afterWebViewCloseWebView :: (GObject a, MonadIO m) => a -> WebViewCloseWebViewCallback -> m SignalHandlerId Source #

onWebViewCloseWebView :: (GObject a, MonadIO m) => a -> WebViewCloseWebViewCallback -> m SignalHandlerId Source #

consoleMessage

data WebViewConsoleMessageSignalInfo Source #

Instances

SignalInfo WebViewConsoleMessageSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewConsoleMessageSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewConsoleMessageSignalInfo -> o -> HaskellCallbackType WebViewConsoleMessageSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewConsoleMessageSignalInfo Source # 

afterWebViewConsoleMessage :: (GObject a, MonadIO m) => a -> WebViewConsoleMessageCallback -> m SignalHandlerId Source #

onWebViewConsoleMessage :: (GObject a, MonadIO m) => a -> WebViewConsoleMessageCallback -> m SignalHandlerId Source #

contextMenu

data WebViewContextMenuSignalInfo Source #

Instances

SignalInfo WebViewContextMenuSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewContextMenuSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewContextMenuSignalInfo -> o -> HaskellCallbackType WebViewContextMenuSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewContextMenuSignalInfo Source # 

afterWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId Source #

onWebViewContextMenu :: (GObject a, MonadIO m) => a -> WebViewContextMenuCallback -> m SignalHandlerId Source #

copyClipboard

data WebViewCopyClipboardSignalInfo Source #

Instances

SignalInfo WebViewCopyClipboardSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewCopyClipboardSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewCopyClipboardSignalInfo -> o -> HaskellCallbackType WebViewCopyClipboardSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewCopyClipboardSignalInfo Source # 

afterWebViewCopyClipboard :: (GObject a, MonadIO m) => a -> WebViewCopyClipboardCallback -> m SignalHandlerId Source #

onWebViewCopyClipboard :: (GObject a, MonadIO m) => a -> WebViewCopyClipboardCallback -> m SignalHandlerId Source #

createPluginWidget

type C_WebViewCreatePluginWidgetCallback = Ptr () -> CString -> CString -> Ptr (GHashTable (Ptr ()) (Ptr ())) -> Ptr () -> IO (Ptr Widget) Source #

type WebViewCreatePluginWidgetCallback = Text -> Text -> Map (Ptr ()) (Ptr ()) -> IO Widget Source #

data WebViewCreatePluginWidgetSignalInfo Source #

Instances

SignalInfo WebViewCreatePluginWidgetSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewCreatePluginWidgetSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewCreatePluginWidgetSignalInfo -> o -> HaskellCallbackType WebViewCreatePluginWidgetSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewCreatePluginWidgetSignalInfo Source # 

onWebViewCreatePluginWidget :: (GObject a, MonadIO m) => a -> WebViewCreatePluginWidgetCallback -> m SignalHandlerId Source #

createWebView

data WebViewCreateWebViewSignalInfo Source #

Instances

SignalInfo WebViewCreateWebViewSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewCreateWebViewSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewCreateWebViewSignalInfo -> o -> HaskellCallbackType WebViewCreateWebViewSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewCreateWebViewSignalInfo Source # 

afterWebViewCreateWebView :: (GObject a, MonadIO m) => a -> WebViewCreateWebViewCallback -> m SignalHandlerId Source #

onWebViewCreateWebView :: (GObject a, MonadIO m) => a -> WebViewCreateWebViewCallback -> m SignalHandlerId Source #

cutClipboard

data WebViewCutClipboardSignalInfo Source #

Instances

SignalInfo WebViewCutClipboardSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewCutClipboardSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewCutClipboardSignalInfo -> o -> HaskellCallbackType WebViewCutClipboardSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewCutClipboardSignalInfo Source # 

afterWebViewCutClipboard :: (GObject a, MonadIO m) => a -> WebViewCutClipboardCallback -> m SignalHandlerId Source #

onWebViewCutClipboard :: (GObject a, MonadIO m) => a -> WebViewCutClipboardCallback -> m SignalHandlerId Source #

databaseQuotaExceeded

type C_WebViewDatabaseQuotaExceededCallback = Ptr () -> Ptr Object -> Ptr Object -> Ptr () -> IO () Source #

type WebViewDatabaseQuotaExceededCallback = Object -> Object -> IO () Source #

data WebViewDatabaseQuotaExceededSignalInfo Source #

Instances

SignalInfo WebViewDatabaseQuotaExceededSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewDatabaseQuotaExceededSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewDatabaseQuotaExceededSignalInfo -> o -> HaskellCallbackType WebViewDatabaseQuotaExceededSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewDatabaseQuotaExceededSignalInfo Source # 

documentLoadFinished

data WebViewDocumentLoadFinishedSignalInfo Source #

Instances

SignalInfo WebViewDocumentLoadFinishedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewDocumentLoadFinishedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewDocumentLoadFinishedSignalInfo -> o -> HaskellCallbackType WebViewDocumentLoadFinishedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewDocumentLoadFinishedSignalInfo Source # 

downloadRequested

data WebViewDownloadRequestedSignalInfo Source #

Instances

SignalInfo WebViewDownloadRequestedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewDownloadRequestedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewDownloadRequestedSignalInfo -> o -> HaskellCallbackType WebViewDownloadRequestedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewDownloadRequestedSignalInfo Source # 

afterWebViewDownloadRequested :: (GObject a, MonadIO m) => a -> WebViewDownloadRequestedCallback -> m SignalHandlerId Source #

onWebViewDownloadRequested :: (GObject a, MonadIO m) => a -> WebViewDownloadRequestedCallback -> m SignalHandlerId Source #

editingBegan

data WebViewEditingBeganSignalInfo Source #

Instances

SignalInfo WebViewEditingBeganSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewEditingBeganSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewEditingBeganSignalInfo -> o -> HaskellCallbackType WebViewEditingBeganSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewEditingBeganSignalInfo Source # 

afterWebViewEditingBegan :: (GObject a, MonadIO m) => a -> WebViewEditingBeganCallback -> m SignalHandlerId Source #

onWebViewEditingBegan :: (GObject a, MonadIO m) => a -> WebViewEditingBeganCallback -> m SignalHandlerId Source #

editingEnded

data WebViewEditingEndedSignalInfo Source #

Instances

SignalInfo WebViewEditingEndedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewEditingEndedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewEditingEndedSignalInfo -> o -> HaskellCallbackType WebViewEditingEndedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewEditingEndedSignalInfo Source # 

afterWebViewEditingEnded :: (GObject a, MonadIO m) => a -> WebViewEditingEndedCallback -> m SignalHandlerId Source #

onWebViewEditingEnded :: (GObject a, MonadIO m) => a -> WebViewEditingEndedCallback -> m SignalHandlerId Source #

enteringFullscreen

data WebViewEnteringFullscreenSignalInfo Source #

Instances

SignalInfo WebViewEnteringFullscreenSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewEnteringFullscreenSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewEnteringFullscreenSignalInfo -> o -> HaskellCallbackType WebViewEnteringFullscreenSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewEnteringFullscreenSignalInfo Source # 

onWebViewEnteringFullscreen :: (GObject a, MonadIO m) => a -> WebViewEnteringFullscreenCallback -> m SignalHandlerId Source #

frameCreated

data WebViewFrameCreatedSignalInfo Source #

Instances

SignalInfo WebViewFrameCreatedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewFrameCreatedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewFrameCreatedSignalInfo -> o -> HaskellCallbackType WebViewFrameCreatedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewFrameCreatedSignalInfo Source # 

afterWebViewFrameCreated :: (GObject a, MonadIO m) => a -> WebViewFrameCreatedCallback -> m SignalHandlerId Source #

onWebViewFrameCreated :: (GObject a, MonadIO m) => a -> WebViewFrameCreatedCallback -> m SignalHandlerId Source #

geolocationPolicyDecisionCancelled

geolocationPolicyDecisionRequested

hoveringOverLink

type WebViewHoveringOverLinkCallback = Text -> Text -> IO () Source #

data WebViewHoveringOverLinkSignalInfo Source #

Instances

SignalInfo WebViewHoveringOverLinkSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewHoveringOverLinkSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewHoveringOverLinkSignalInfo -> o -> HaskellCallbackType WebViewHoveringOverLinkSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewHoveringOverLinkSignalInfo Source # 

afterWebViewHoveringOverLink :: (GObject a, MonadIO m) => a -> WebViewHoveringOverLinkCallback -> m SignalHandlerId Source #

onWebViewHoveringOverLink :: (GObject a, MonadIO m) => a -> WebViewHoveringOverLinkCallback -> m SignalHandlerId Source #

iconLoaded

data WebViewIconLoadedSignalInfo Source #

Instances

SignalInfo WebViewIconLoadedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewIconLoadedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewIconLoadedSignalInfo -> o -> HaskellCallbackType WebViewIconLoadedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewIconLoadedSignalInfo Source # 

afterWebViewIconLoaded :: (GObject a, MonadIO m) => a -> WebViewIconLoadedCallback -> m SignalHandlerId Source #

onWebViewIconLoaded :: (GObject a, MonadIO m) => a -> WebViewIconLoadedCallback -> m SignalHandlerId Source #

leavingFullscreen

data WebViewLeavingFullscreenSignalInfo Source #

Instances

SignalInfo WebViewLeavingFullscreenSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewLeavingFullscreenSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewLeavingFullscreenSignalInfo -> o -> HaskellCallbackType WebViewLeavingFullscreenSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewLeavingFullscreenSignalInfo Source # 

afterWebViewLeavingFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeavingFullscreenCallback -> m SignalHandlerId Source #

onWebViewLeavingFullscreen :: (GObject a, MonadIO m) => a -> WebViewLeavingFullscreenCallback -> m SignalHandlerId Source #

loadCommitted

type WebViewLoadCommittedCallback = WebFrame -> IO () Source #

Deprecated: Use the "load-status" property instead.

data WebViewLoadCommittedSignalInfo Source #

Instances

SignalInfo WebViewLoadCommittedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewLoadCommittedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewLoadCommittedSignalInfo -> o -> HaskellCallbackType WebViewLoadCommittedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewLoadCommittedSignalInfo Source # 

afterWebViewLoadCommitted :: (GObject a, MonadIO m) => a -> WebViewLoadCommittedCallback -> m SignalHandlerId Source #

onWebViewLoadCommitted :: (GObject a, MonadIO m) => a -> WebViewLoadCommittedCallback -> m SignalHandlerId Source #

loadError

type C_WebViewLoadErrorCallback = Ptr () -> Ptr WebFrame -> CString -> Ptr GError -> Ptr () -> IO CInt Source #

type WebViewLoadErrorCallback = WebFrame -> Text -> GError -> IO Bool Source #

data WebViewLoadErrorSignalInfo Source #

Instances

SignalInfo WebViewLoadErrorSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewLoadErrorSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewLoadErrorSignalInfo -> o -> HaskellCallbackType WebViewLoadErrorSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewLoadErrorSignalInfo Source # 

afterWebViewLoadError :: (GObject a, MonadIO m) => a -> WebViewLoadErrorCallback -> m SignalHandlerId Source #

onWebViewLoadError :: (GObject a, MonadIO m) => a -> WebViewLoadErrorCallback -> m SignalHandlerId Source #

loadFinished

type WebViewLoadFinishedCallback = WebFrame -> IO () Source #

Deprecated: Use the "load-status" property instead.

data WebViewLoadFinishedSignalInfo Source #

Instances

SignalInfo WebViewLoadFinishedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewLoadFinishedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewLoadFinishedSignalInfo -> o -> HaskellCallbackType WebViewLoadFinishedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewLoadFinishedSignalInfo Source # 

afterWebViewLoadFinished :: (GObject a, MonadIO m) => a -> WebViewLoadFinishedCallback -> m SignalHandlerId Source #

onWebViewLoadFinished :: (GObject a, MonadIO m) => a -> WebViewLoadFinishedCallback -> m SignalHandlerId Source #

loadProgressChanged

type WebViewLoadProgressChangedCallback = Int32 -> IO () Source #

Deprecated: Use the "progress" property instead.

data WebViewLoadProgressChangedSignalInfo Source #

Instances

SignalInfo WebViewLoadProgressChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewLoadProgressChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewLoadProgressChangedSignalInfo -> o -> HaskellCallbackType WebViewLoadProgressChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewLoadProgressChangedSignalInfo Source # 

onWebViewLoadProgressChanged :: (GObject a, MonadIO m) => a -> WebViewLoadProgressChangedCallback -> m SignalHandlerId Source #

loadStarted

type WebViewLoadStartedCallback = WebFrame -> IO () Source #

Deprecated: Use the "load-status" property instead.

data WebViewLoadStartedSignalInfo Source #

Instances

SignalInfo WebViewLoadStartedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewLoadStartedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewLoadStartedSignalInfo -> o -> HaskellCallbackType WebViewLoadStartedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewLoadStartedSignalInfo Source # 

afterWebViewLoadStarted :: (GObject a, MonadIO m) => a -> WebViewLoadStartedCallback -> m SignalHandlerId Source #

onWebViewLoadStarted :: (GObject a, MonadIO m) => a -> WebViewLoadStartedCallback -> m SignalHandlerId Source #

mimeTypePolicyDecisionRequested

moveCursor

type WebViewMoveCursorCallback = MovementStep -> Int32 -> IO Bool Source #

data WebViewMoveCursorSignalInfo Source #

Instances

SignalInfo WebViewMoveCursorSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewMoveCursorSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewMoveCursorSignalInfo -> o -> HaskellCallbackType WebViewMoveCursorSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewMoveCursorSignalInfo Source # 

afterWebViewMoveCursor :: (GObject a, MonadIO m) => a -> WebViewMoveCursorCallback -> m SignalHandlerId Source #

onWebViewMoveCursor :: (GObject a, MonadIO m) => a -> WebViewMoveCursorCallback -> m SignalHandlerId Source #

navigationPolicyDecisionRequested

navigationRequested

type WebViewNavigationRequestedCallback = WebFrame -> NetworkRequest -> IO NavigationResponse Source #

Deprecated: Use WebKitWebView::navigation-policy-decision-requestedinstead

data WebViewNavigationRequestedSignalInfo Source #

Instances

SignalInfo WebViewNavigationRequestedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewNavigationRequestedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewNavigationRequestedSignalInfo -> o -> HaskellCallbackType WebViewNavigationRequestedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewNavigationRequestedSignalInfo Source # 

onWebViewNavigationRequested :: (GObject a, MonadIO m) => a -> WebViewNavigationRequestedCallback -> m SignalHandlerId Source #

newWindowPolicyDecisionRequested

onloadEvent

data WebViewOnloadEventSignalInfo Source #

Instances

SignalInfo WebViewOnloadEventSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewOnloadEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewOnloadEventSignalInfo -> o -> HaskellCallbackType WebViewOnloadEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewOnloadEventSignalInfo Source # 

afterWebViewOnloadEvent :: (GObject a, MonadIO m) => a -> WebViewOnloadEventCallback -> m SignalHandlerId Source #

onWebViewOnloadEvent :: (GObject a, MonadIO m) => a -> WebViewOnloadEventCallback -> m SignalHandlerId Source #

pasteClipboard

data WebViewPasteClipboardSignalInfo Source #

Instances

SignalInfo WebViewPasteClipboardSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewPasteClipboardSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewPasteClipboardSignalInfo -> o -> HaskellCallbackType WebViewPasteClipboardSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewPasteClipboardSignalInfo Source # 

afterWebViewPasteClipboard :: (GObject a, MonadIO m) => a -> WebViewPasteClipboardCallback -> m SignalHandlerId Source #

onWebViewPasteClipboard :: (GObject a, MonadIO m) => a -> WebViewPasteClipboardCallback -> m SignalHandlerId Source #

populatePopup

type C_WebViewPopulatePopupCallback = Ptr () -> Ptr Menu -> Ptr () -> IO () Source #

type WebViewPopulatePopupCallback = Menu -> IO () Source #

Deprecated: (Since version 1.10)Use #WebKitWebView::context-menu signal instead.

data WebViewPopulatePopupSignalInfo Source #

Instances

SignalInfo WebViewPopulatePopupSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewPopulatePopupSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewPopulatePopupSignalInfo -> o -> HaskellCallbackType WebViewPopulatePopupSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewPopulatePopupSignalInfo Source # 

afterWebViewPopulatePopup :: (GObject a, MonadIO m) => a -> WebViewPopulatePopupCallback -> m SignalHandlerId Source #

onWebViewPopulatePopup :: (GObject a, MonadIO m) => a -> WebViewPopulatePopupCallback -> m SignalHandlerId Source #

printRequested

data WebViewPrintRequestedSignalInfo Source #

Instances

SignalInfo WebViewPrintRequestedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewPrintRequestedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewPrintRequestedSignalInfo -> o -> HaskellCallbackType WebViewPrintRequestedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewPrintRequestedSignalInfo Source # 

afterWebViewPrintRequested :: (GObject a, MonadIO m) => a -> WebViewPrintRequestedCallback -> m SignalHandlerId Source #

onWebViewPrintRequested :: (GObject a, MonadIO m) => a -> WebViewPrintRequestedCallback -> m SignalHandlerId Source #

redo

type C_WebViewRedoCallback = Ptr () -> Ptr () -> IO () Source #

data WebViewRedoSignalInfo Source #

Instances

SignalInfo WebViewRedoSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewRedoSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewRedoSignalInfo -> o -> HaskellCallbackType WebViewRedoSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewRedoSignalInfo Source # 
type HaskellCallbackType WebViewRedoSignalInfo = WebViewRedoCallback

afterWebViewRedo :: (GObject a, MonadIO m) => a -> WebViewRedoCallback -> m SignalHandlerId Source #

onWebViewRedo :: (GObject a, MonadIO m) => a -> WebViewRedoCallback -> m SignalHandlerId Source #

resourceContentLengthReceived

resourceLoadFailed

data WebViewResourceLoadFailedSignalInfo Source #

Instances

SignalInfo WebViewResourceLoadFailedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewResourceLoadFailedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewResourceLoadFailedSignalInfo -> o -> HaskellCallbackType WebViewResourceLoadFailedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewResourceLoadFailedSignalInfo Source # 

onWebViewResourceLoadFailed :: (GObject a, MonadIO m) => a -> WebViewResourceLoadFailedCallback -> m SignalHandlerId Source #

resourceLoadFinished

data WebViewResourceLoadFinishedSignalInfo Source #

Instances

SignalInfo WebViewResourceLoadFinishedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewResourceLoadFinishedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewResourceLoadFinishedSignalInfo -> o -> HaskellCallbackType WebViewResourceLoadFinishedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewResourceLoadFinishedSignalInfo Source # 

resourceRequestStarting

data WebViewResourceRequestStartingSignalInfo Source #

Instances

SignalInfo WebViewResourceRequestStartingSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewResourceRequestStartingSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewResourceRequestStartingSignalInfo -> o -> HaskellCallbackType WebViewResourceRequestStartingSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewResourceRequestStartingSignalInfo Source # 

resourceResponseReceived

data WebViewResourceResponseReceivedSignalInfo Source #

Instances

SignalInfo WebViewResourceResponseReceivedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewResourceResponseReceivedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewResourceResponseReceivedSignalInfo -> o -> HaskellCallbackType WebViewResourceResponseReceivedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewResourceResponseReceivedSignalInfo Source # 

runFileChooser

data WebViewRunFileChooserSignalInfo Source #

Instances

SignalInfo WebViewRunFileChooserSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewRunFileChooserSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewRunFileChooserSignalInfo -> o -> HaskellCallbackType WebViewRunFileChooserSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewRunFileChooserSignalInfo Source # 

afterWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId Source #

onWebViewRunFileChooser :: (GObject a, MonadIO m) => a -> WebViewRunFileChooserCallback -> m SignalHandlerId Source #

scriptAlert

data WebViewScriptAlertSignalInfo Source #

Instances

SignalInfo WebViewScriptAlertSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewScriptAlertSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewScriptAlertSignalInfo -> o -> HaskellCallbackType WebViewScriptAlertSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewScriptAlertSignalInfo Source # 

afterWebViewScriptAlert :: (GObject a, MonadIO m) => a -> WebViewScriptAlertCallback -> m SignalHandlerId Source #

onWebViewScriptAlert :: (GObject a, MonadIO m) => a -> WebViewScriptAlertCallback -> m SignalHandlerId Source #

scriptConfirm

data WebViewScriptConfirmSignalInfo Source #

Instances

SignalInfo WebViewScriptConfirmSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewScriptConfirmSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewScriptConfirmSignalInfo -> o -> HaskellCallbackType WebViewScriptConfirmSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewScriptConfirmSignalInfo Source # 

afterWebViewScriptConfirm :: (GObject a, MonadIO m) => a -> WebViewScriptConfirmCallback -> m SignalHandlerId Source #

onWebViewScriptConfirm :: (GObject a, MonadIO m) => a -> WebViewScriptConfirmCallback -> m SignalHandlerId Source #

scriptPrompt

type WebViewScriptPromptCallback = WebFrame -> Text -> Text -> Ptr () -> IO Bool Source #

data WebViewScriptPromptSignalInfo Source #

Instances

SignalInfo WebViewScriptPromptSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewScriptPromptSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewScriptPromptSignalInfo -> o -> HaskellCallbackType WebViewScriptPromptSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewScriptPromptSignalInfo Source # 

afterWebViewScriptPrompt :: (GObject a, MonadIO m) => a -> WebViewScriptPromptCallback -> m SignalHandlerId Source #

onWebViewScriptPrompt :: (GObject a, MonadIO m) => a -> WebViewScriptPromptCallback -> m SignalHandlerId Source #

selectAll

data WebViewSelectAllSignalInfo Source #

Instances

SignalInfo WebViewSelectAllSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewSelectAllSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewSelectAllSignalInfo -> o -> HaskellCallbackType WebViewSelectAllSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewSelectAllSignalInfo Source # 

afterWebViewSelectAll :: (GObject a, MonadIO m) => a -> WebViewSelectAllCallback -> m SignalHandlerId Source #

onWebViewSelectAll :: (GObject a, MonadIO m) => a -> WebViewSelectAllCallback -> m SignalHandlerId Source #

selectionChanged

data WebViewSelectionChangedSignalInfo Source #

Instances

SignalInfo WebViewSelectionChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewSelectionChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewSelectionChangedSignalInfo -> o -> HaskellCallbackType WebViewSelectionChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewSelectionChangedSignalInfo Source # 

afterWebViewSelectionChanged :: (GObject a, MonadIO m) => a -> WebViewSelectionChangedCallback -> m SignalHandlerId Source #

onWebViewSelectionChanged :: (GObject a, MonadIO m) => a -> WebViewSelectionChangedCallback -> m SignalHandlerId Source #

shouldApplyStyle

data WebViewShouldApplyStyleSignalInfo Source #

Instances

SignalInfo WebViewShouldApplyStyleSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewShouldApplyStyleSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewShouldApplyStyleSignalInfo -> o -> HaskellCallbackType WebViewShouldApplyStyleSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewShouldApplyStyleSignalInfo Source # 

afterWebViewShouldApplyStyle :: (GObject a, MonadIO m) => a -> WebViewShouldApplyStyleCallback -> m SignalHandlerId Source #

onWebViewShouldApplyStyle :: (GObject a, MonadIO m) => a -> WebViewShouldApplyStyleCallback -> m SignalHandlerId Source #

shouldBeginEditing

data WebViewShouldBeginEditingSignalInfo Source #

Instances

SignalInfo WebViewShouldBeginEditingSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewShouldBeginEditingSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewShouldBeginEditingSignalInfo -> o -> HaskellCallbackType WebViewShouldBeginEditingSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewShouldBeginEditingSignalInfo Source # 

onWebViewShouldBeginEditing :: (GObject a, MonadIO m) => a -> WebViewShouldBeginEditingCallback -> m SignalHandlerId Source #

shouldChangeSelectedRange

shouldDeleteRange

data WebViewShouldDeleteRangeSignalInfo Source #

Instances

SignalInfo WebViewShouldDeleteRangeSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewShouldDeleteRangeSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewShouldDeleteRangeSignalInfo -> o -> HaskellCallbackType WebViewShouldDeleteRangeSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewShouldDeleteRangeSignalInfo Source # 

afterWebViewShouldDeleteRange :: (GObject a, MonadIO m) => a -> WebViewShouldDeleteRangeCallback -> m SignalHandlerId Source #

onWebViewShouldDeleteRange :: (GObject a, MonadIO m) => a -> WebViewShouldDeleteRangeCallback -> m SignalHandlerId Source #

shouldEndEditing

data WebViewShouldEndEditingSignalInfo Source #

Instances

SignalInfo WebViewShouldEndEditingSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewShouldEndEditingSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewShouldEndEditingSignalInfo -> o -> HaskellCallbackType WebViewShouldEndEditingSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewShouldEndEditingSignalInfo Source # 

afterWebViewShouldEndEditing :: (GObject a, MonadIO m) => a -> WebViewShouldEndEditingCallback -> m SignalHandlerId Source #

onWebViewShouldEndEditing :: (GObject a, MonadIO m) => a -> WebViewShouldEndEditingCallback -> m SignalHandlerId Source #

shouldInsertNode

data WebViewShouldInsertNodeSignalInfo Source #

Instances

SignalInfo WebViewShouldInsertNodeSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewShouldInsertNodeSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewShouldInsertNodeSignalInfo -> o -> HaskellCallbackType WebViewShouldInsertNodeSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewShouldInsertNodeSignalInfo Source # 

afterWebViewShouldInsertNode :: (GObject a, MonadIO m) => a -> WebViewShouldInsertNodeCallback -> m SignalHandlerId Source #

onWebViewShouldInsertNode :: (GObject a, MonadIO m) => a -> WebViewShouldInsertNodeCallback -> m SignalHandlerId Source #

shouldInsertText

data WebViewShouldInsertTextSignalInfo Source #

Instances

SignalInfo WebViewShouldInsertTextSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewShouldInsertTextSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewShouldInsertTextSignalInfo -> o -> HaskellCallbackType WebViewShouldInsertTextSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewShouldInsertTextSignalInfo Source # 

afterWebViewShouldInsertText :: (GObject a, MonadIO m) => a -> WebViewShouldInsertTextCallback -> m SignalHandlerId Source #

onWebViewShouldInsertText :: (GObject a, MonadIO m) => a -> WebViewShouldInsertTextCallback -> m SignalHandlerId Source #

shouldShowDeleteInterfaceForElement

statusBarTextChanged

data WebViewStatusBarTextChangedSignalInfo Source #

Instances

SignalInfo WebViewStatusBarTextChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewStatusBarTextChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewStatusBarTextChangedSignalInfo -> o -> HaskellCallbackType WebViewStatusBarTextChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewStatusBarTextChangedSignalInfo Source # 

titleChanged

type WebViewTitleChangedCallback = WebFrame -> Text -> IO () Source #

Deprecated: (Since version 1.1.4)Use "notify::title" instead.

data WebViewTitleChangedSignalInfo Source #

Instances

SignalInfo WebViewTitleChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewTitleChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewTitleChangedSignalInfo -> o -> HaskellCallbackType WebViewTitleChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewTitleChangedSignalInfo Source # 

afterWebViewTitleChanged :: (GObject a, MonadIO m) => a -> WebViewTitleChangedCallback -> m SignalHandlerId Source #

onWebViewTitleChanged :: (GObject a, MonadIO m) => a -> WebViewTitleChangedCallback -> m SignalHandlerId Source #

undo

type C_WebViewUndoCallback = Ptr () -> Ptr () -> IO () Source #

data WebViewUndoSignalInfo Source #

Instances

SignalInfo WebViewUndoSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewUndoSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewUndoSignalInfo -> o -> HaskellCallbackType WebViewUndoSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewUndoSignalInfo Source # 
type HaskellCallbackType WebViewUndoSignalInfo = WebViewUndoCallback

afterWebViewUndo :: (GObject a, MonadIO m) => a -> WebViewUndoCallback -> m SignalHandlerId Source #

onWebViewUndo :: (GObject a, MonadIO m) => a -> WebViewUndoCallback -> m SignalHandlerId Source #

userChangedContents

data WebViewUserChangedContentsSignalInfo Source #

Instances

SignalInfo WebViewUserChangedContentsSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewUserChangedContentsSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewUserChangedContentsSignalInfo -> o -> HaskellCallbackType WebViewUserChangedContentsSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewUserChangedContentsSignalInfo Source # 

onWebViewUserChangedContents :: (GObject a, MonadIO m) => a -> WebViewUserChangedContentsCallback -> m SignalHandlerId Source #

viewportAttributesChanged

viewportAttributesRecomputeRequested

webViewReady

data WebViewWebViewReadySignalInfo Source #

Instances

SignalInfo WebViewWebViewReadySignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewWebViewReadySignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewWebViewReadySignalInfo -> o -> HaskellCallbackType WebViewWebViewReadySignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewWebViewReadySignalInfo Source # 

afterWebViewWebViewReady :: (GObject a, MonadIO m) => a -> WebViewWebViewReadyCallback -> m SignalHandlerId Source #

onWebViewWebViewReady :: (GObject a, MonadIO m) => a -> WebViewWebViewReadyCallback -> m SignalHandlerId Source #

windowObjectCleared

type C_WebViewWindowObjectClearedCallback = Ptr () -> Ptr WebFrame -> Ptr () -> Ptr () -> Ptr () -> IO () Source #

data WebViewWindowObjectClearedSignalInfo Source #

Instances

SignalInfo WebViewWindowObjectClearedSignalInfo Source # 

Associated Types

type HaskellCallbackType WebViewWindowObjectClearedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o WebViewWindowObjectClearedSignalInfo -> o -> HaskellCallbackType WebViewWindowObjectClearedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType WebViewWindowObjectClearedSignalInfo Source # 

onWebViewWindowObjectCleared :: (GObject a, MonadIO m) => a -> WebViewWindowObjectClearedCallback -> m SignalHandlerId Source #