gi-webkit-3.0.2: 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 (ForeignPtr WebView) 

Instances

GObject WebView Source 
((~) * info (ResolveWebViewMethod t WebView), MethodInfo * info WebView p) => IsLabelProxy t (WebView -> p) Source 
type ParentTypes WebView Source 
type AttributeList WebView Source 
type SignalList WebView Source 

class GObject o => WebViewK o Source

Methods

webViewCanCopyClipboard

webViewCanCutClipboard

webViewCanGoBack

data WebViewCanGoBackMethodInfo Source

Instances

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

webViewCanGoBackOrForward

webViewCanGoForward

data WebViewCanGoForwardMethodInfo Source

Instances

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

webViewCanPasteClipboard

webViewCanRedo

data WebViewCanRedoMethodInfo Source

Instances

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

webViewCanShowMimeType

webViewCanUndo

data WebViewCanUndoMethodInfo Source

Instances

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

webViewCopyClipboard

data WebViewCopyClipboardMethodInfo Source

Instances

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

webViewCutClipboard

data WebViewCutClipboardMethodInfo Source

Instances

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

webViewDeleteSelection

data WebViewDeleteSelectionMethodInfo Source

Instances

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

webViewExecuteScript

data WebViewExecuteScriptMethodInfo Source

Instances

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

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

webViewGetBackForwardList

webViewGetCopyTargetList

webViewGetCustomEncoding

webViewGetDomDocument

webViewGetEditable

data WebViewGetEditableMethodInfo Source

Instances

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

webViewGetEncoding

data WebViewGetEncodingMethodInfo Source

Instances

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

webViewGetFocusedFrame

webViewGetFullContentZoom

webViewGetHitTestResult

webViewGetIconPixbuf

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

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

webViewGetIconUri

data WebViewGetIconUriMethodInfo Source

Instances

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

webViewGetInspector

webViewGetLoadStatus

webViewGetMainFrame

webViewGetPasteTargetList

webViewGetProgress

data WebViewGetProgressMethodInfo Source

Instances

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

webViewGetSettings

webViewGetSnapshot

data WebViewGetSnapshotMethodInfo Source

Instances

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

webViewGetTitle

data WebViewGetTitleMethodInfo Source

Instances

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

webViewGetTransparent

webViewGetUri

data WebViewGetUriMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, WebViewK a) => MethodInfo * WebViewGetUriMethodInfo a signature Source 

webViewGetViewMode

webViewGetViewSourceMode

webViewGetViewportAttributes

webViewGetWindowFeatures

webViewGetZoomLevel

data WebViewGetZoomLevelMethodInfo Source

Instances

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

webViewGoBack

data WebViewGoBackMethodInfo Source

Instances

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

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

webViewGoBackOrForward

data WebViewGoBackOrForwardMethodInfo Source

Instances

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

webViewGoForward

data WebViewGoForwardMethodInfo Source

Instances

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

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

webViewGoToBackForwardItem

webViewHasSelection

data WebViewHasSelectionMethodInfo Source

Instances

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

webViewLoadHtmlString

data WebViewLoadHtmlStringMethodInfo Source

Instances

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

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

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

webViewLoadRequest

data WebViewLoadRequestMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WebViewK a, NetworkRequestK b) => MethodInfo * WebViewLoadRequestMethodInfo a signature Source 

webViewLoadString

data WebViewLoadStringMethodInfo Source

Instances

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

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

webViewLoadUri

data WebViewLoadUriMethodInfo Source

Instances

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

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

webViewMarkTextMatches

webViewMoveCursor

data WebViewMoveCursorMethodInfo Source

Instances

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

webViewNew

webViewOpen

data WebViewOpenMethodInfo Source

Instances

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

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

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

webViewPasteClipboard

data WebViewPasteClipboardMethodInfo Source

Instances

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

webViewRedo

data WebViewRedoMethodInfo Source

Instances

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

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

webViewReload

data WebViewReloadMethodInfo Source

Instances

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

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

webViewReloadBypassCache

webViewSearchText

data WebViewSearchTextMethodInfo Source

Instances

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

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

webViewSelectAll

data WebViewSelectAllMethodInfo Source

Instances

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

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

webViewSetCustomEncoding

data WebViewSetCustomEncodingMethodInfo Source

Instances

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

webViewSetEditable

data WebViewSetEditableMethodInfo Source

Instances

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

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

webViewSetFullContentZoom

webViewSetHighlightTextMatches

webViewSetMaintainsBackForwardList

webViewSetSettings

data WebViewSetSettingsMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WebViewK a, WebSettingsK b) => MethodInfo * WebViewSetSettingsMethodInfo a signature Source 

webViewSetSettings :: (MonadIO m, WebViewK a, WebSettingsK b) => a -> b -> m () Source

webViewSetTransparent

data WebViewSetTransparentMethodInfo Source

Instances

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

webViewSetViewMode

data WebViewSetViewModeMethodInfo Source

Instances

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

webViewSetViewSourceMode

data WebViewSetViewSourceModeMethodInfo Source

Instances

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

webViewSetZoomLevel

data WebViewSetZoomLevelMethodInfo Source

Instances

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

webViewSetZoomLevel :: (MonadIO m, WebViewK a) => a -> Float -> m () Source

webViewStopLoading

data WebViewStopLoadingMethodInfo Source

Instances

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

webViewStopLoading :: (MonadIO m, WebViewK a) => a -> m () Source

webViewTryGetFaviconPixbuf

webViewUndo

data WebViewUndoMethodInfo Source

Instances

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

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

webViewUnmarkTextMatches

webViewZoomIn

data WebViewZoomInMethodInfo Source

Instances

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

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

webViewZoomOut

data WebViewZoomOutMethodInfo Source

Instances

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

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

Properties

CopyTargetList

CustomEncoding

Editable

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

Encoding

FullContentZoom

IconUri

ImContext

LoadStatus

PasteTargetList

Progress

SelfScrolling

Settings

setWebViewSettings :: (MonadIO m, WebViewK o, WebSettingsK a) => o -> a -> m () Source

Title

Transparent

Uri

ViewMode

ViewportAttributes

WebInspector

WindowFeatures

ZoomLevel

setWebViewZoomLevel :: (MonadIO m, WebViewK o) => o -> Float -> m () Source

Signals

CloseWebView

ConsoleMessage

ContextMenu

CopyClipboard

CreatePluginWidget

CreateWebView

CutClipboard

DatabaseQuotaExceeded

DocumentLoadFinished

DownloadRequested

EditingBegan

EditingEnded

EnteringFullscreen

FrameCreated

GeolocationPolicyDecisionCancelled

GeolocationPolicyDecisionRequested

HoveringOverLink

IconLoaded

LeavingFullscreen

LoadCommitted

LoadError

LoadFinished

LoadProgressChanged

LoadStarted

MimeTypePolicyDecisionRequested

MoveCursor

NavigationPolicyDecisionRequested

NavigationRequested

NewWindowPolicyDecisionRequested

OnloadEvent

PasteClipboard

PopulatePopup

PrintRequested

Redo

type WebViewRedoCallbackC = Ptr () -> Ptr () -> IO () Source

ResourceContentLengthReceived

ResourceLoadFailed

ResourceLoadFinished

ResourceRequestStarting

ResourceResponseReceived

RunFileChooser

ScriptAlert

ScriptConfirm

ScriptPrompt

SelectAll

type WebViewSelectAllCallbackC = Ptr () -> Ptr () -> IO () Source

SelectionChanged

ShouldApplyStyle

ShouldBeginEditing

ShouldChangeSelectedRange

ShouldDeleteRange

ShouldEndEditing

ShouldInsertNode

ShouldInsertText

ShouldShowDeleteInterfaceForElement

StatusBarTextChanged

TitleChanged

Undo

type WebViewUndoCallbackC = Ptr () -> Ptr () -> IO () Source

UserChangedContents

ViewportAttributesChanged

ViewportAttributesRecomputeRequested

WebViewReady

WindowObjectCleared

type WebViewWindowObjectClearedCallbackC = Ptr () -> Ptr WebFrame -> Ptr () -> Ptr () -> Ptr () -> IO () Source