gi-webkit2-0.2.12.15: WebKit2 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.WebKit2.Objects.WebView

Contents

Description

 

Synopsis

Exported types

newtype WebView Source

Constructors

WebView (ForeignPtr WebView) 

Instances

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

class GObject o => WebViewK o Source

Instances

Methods

webViewCanExecuteEditingCommand

webViewCanExecuteEditingCommandFinish

webViewCanGoBack

data WebViewCanGoBackMethodInfo Source

Instances

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

webViewCanGoForward

data WebViewCanGoForwardMethodInfo Source

Instances

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

webViewCanShowMimeType

data WebViewCanShowMimeTypeMethodInfo Source

Instances

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

webViewDownloadUri

data WebViewDownloadUriMethodInfo Source

Instances

((~) * signature (Text -> m Download), MonadIO m, WebViewK a) => MethodInfo * WebViewDownloadUriMethodInfo a signature 

webViewExecuteEditingCommand

webViewExecuteEditingCommandWithArgument

webViewGetBackForwardList

webViewGetBackgroundColor

webViewGetContext

data WebViewGetContextMethodInfo Source

Instances

((~) * signature (m WebContext), MonadIO m, WebViewK a) => MethodInfo * WebViewGetContextMethodInfo a signature 

webViewGetCustomCharset

webViewGetEditorState

webViewGetEstimatedLoadProgress

webViewGetFavicon

data WebViewGetFaviconMethodInfo Source

Instances

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

webViewGetFindController

webViewGetInspector

webViewGetJavascriptGlobalContext

webViewGetMainResource

webViewGetPageId

data WebViewGetPageIdMethodInfo Source

Instances

((~) * signature (m Word64), MonadIO m, WebViewK a) => MethodInfo * WebViewGetPageIdMethodInfo a signature 

webViewGetSessionState

webViewGetSettings

data WebViewGetSettingsMethodInfo Source

Instances

((~) * signature (m Settings), MonadIO m, WebViewK a) => MethodInfo * WebViewGetSettingsMethodInfo a signature 

webViewGetSnapshot

webViewGetSnapshotFinish

webViewGetTitle

data WebViewGetTitleMethodInfo Source

Instances

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

webViewGetTlsInfo

webViewGetUri

data WebViewGetUriMethodInfo Source

Instances

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

webViewGetUserContentManager

webViewGetWindowProperties

webViewGetZoomLevel

data WebViewGetZoomLevelMethodInfo Source

Instances

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

webViewGoBack

data WebViewGoBackMethodInfo Source

Instances

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

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

webViewGoForward

data WebViewGoForwardMethodInfo Source

Instances

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

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

webViewGoToBackForwardListItem

webViewIsEditable

data WebViewIsEditableMethodInfo Source

Instances

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

webViewIsLoading

data WebViewIsLoadingMethodInfo Source

Instances

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

webViewIsPlayingAudio

data WebViewIsPlayingAudioMethodInfo Source

Instances

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

webViewLoadAlternateHtml

data WebViewLoadAlternateHtmlMethodInfo Source

Instances

((~) * signature (Text -> Text -> Maybe Text -> m ()), MonadIO m, WebViewK a) => MethodInfo * WebViewLoadAlternateHtmlMethodInfo a signature 

webViewLoadBytes

data WebViewLoadBytesMethodInfo Source

Instances

((~) * signature (Bytes -> Maybe Text -> Maybe Text -> Maybe Text -> m ()), MonadIO m, WebViewK a) => MethodInfo * WebViewLoadBytesMethodInfo a signature 

webViewLoadHtml

data WebViewLoadHtmlMethodInfo Source

Instances

((~) * signature (Text -> Maybe Text -> m ()), MonadIO m, WebViewK a) => MethodInfo * WebViewLoadHtmlMethodInfo a signature 

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

webViewLoadPlainText

data WebViewLoadPlainTextMethodInfo Source

Instances

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

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

webViewLoadRequest

data WebViewLoadRequestMethodInfo Source

Instances

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

webViewLoadRequest :: (MonadIO m, WebViewK a, URIRequestK b) => a -> b -> m () Source

webViewLoadUri

data WebViewLoadUriMethodInfo Source

Instances

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

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

webViewNew

webViewNewWithContext

webViewNewWithRelatedView

webViewNewWithSettings

webViewNewWithUserContentManager

webViewReload

data WebViewReloadMethodInfo Source

Instances

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

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

webViewReloadBypassCache

data WebViewReloadBypassCacheMethodInfo Source

Instances

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

webViewRestoreSessionState

webViewRunJavascript

webViewRunJavascriptFinish

webViewRunJavascriptFromGresource

webViewRunJavascriptFromGresourceFinish

webViewSave

data WebViewSaveMethodInfo Source

Instances

((~) * signature (SaveMode -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, WebViewK a, CancellableK b) => MethodInfo * WebViewSaveMethodInfo a signature 

webViewSaveFinish

data WebViewSaveFinishMethodInfo Source

Instances

((~) * signature (b -> m InputStream), MonadIO m, WebViewK a, AsyncResultK b) => MethodInfo * WebViewSaveFinishMethodInfo a signature 

webViewSaveToFile

data WebViewSaveToFileMethodInfo Source

Instances

((~) * signature (b -> SaveMode -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, WebViewK a, FileK b, CancellableK c) => MethodInfo * WebViewSaveToFileMethodInfo a signature 

webViewSaveToFileFinish

data WebViewSaveToFileFinishMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, WebViewK a, AsyncResultK b) => MethodInfo * WebViewSaveToFileFinishMethodInfo a signature 

webViewSetBackgroundColor

data WebViewSetBackgroundColorMethodInfo Source

Instances

((~) * signature (RGBA -> m ()), MonadIO m, WebViewK a) => MethodInfo * WebViewSetBackgroundColorMethodInfo a signature 

webViewSetCustomCharset

data WebViewSetCustomCharsetMethodInfo Source

Instances

((~) * signature (Maybe Text -> m ()), MonadIO m, WebViewK a) => MethodInfo * WebViewSetCustomCharsetMethodInfo a signature 

webViewSetEditable

data WebViewSetEditableMethodInfo Source

Instances

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

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

webViewSetSettings

data WebViewSetSettingsMethodInfo Source

Instances

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

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

webViewSetZoomLevel

data WebViewSetZoomLevelMethodInfo Source

Instances

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

webViewStopLoading

data WebViewStopLoadingMethodInfo Source

Instances

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

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

webViewTryClose

data WebViewTryCloseMethodInfo Source

Instances

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

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

Properties

Editable

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

EstimatedLoadProgress

Favicon

getWebViewFavicon :: (MonadIO m, WebViewK o) => o -> m (Ptr ()) Source

IsLoading

IsPlayingAudio

RelatedView

Settings

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

Title

Uri

UserContentManager

WebContext

ZoomLevel

Signals

Authenticate

Close

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

ContextMenu

ContextMenuDismissed

Create

DecidePolicy

EnterFullscreen

InsecureContentDetected

LeaveFullscreen

LoadChanged

LoadFailed

LoadFailedWithTlsErrors

MouseTargetChanged

PermissionRequest

Print

ReadyToShow

ResourceLoadStarted

RunAsModal

RunColorChooser

RunFileChooser

ScriptDialog

ShowNotification

SubmitForm

WebProcessCrashed