WebView


Object Hierarchy:

WebKit.WebView WebKit.WebView WebKit.WebView WebKit.WebViewBase WebKit.WebViewBase WebKit.WebViewBase->WebKit.WebView Gtk.Container Gtk.Container Gtk.Container->WebKit.WebViewBase Gtk.Widget Gtk.Widget Gtk.Widget->Gtk.Container GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gtk.Widget GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned Atk.Implementor Atk.Implementor Atk.Implementor->WebKit.WebView Atk.Implementor->WebKit.WebViewBase Atk.Implementor->Gtk.Container Atk.Implementor->Gtk.Widget Gtk.Buildable Gtk.Buildable Gtk.Buildable->WebKit.WebView Gtk.Buildable->WebKit.WebViewBase Gtk.Buildable->Gtk.Container Gtk.Buildable->Gtk.Widget

Description:

[ CCode ( type_id = "webkit_web_view_get_type ()" ) ]
public class WebView : WebViewBase, Implementor, Buildable

The central class of the WPE WebKit and WebKitGTK APIs.

WebView is the central class of the WPE WebKit and WebKitGTK APIs. It is responsible for managing the drawing of the content and forwarding of events. You can load any URI into the WebView or a data string. With Settings you can control various aspects of the rendering and loading of the content.

Note that in WebKitGTK, WebView is scrollable by itself, so you don't need to embed it in a ScrolledWindow.


Namespace: WebKit
Package: webkit2gtk-4.0

Content:

Properties:

Creation methods:

Methods:

Signals:

Inherited Members:

All known members inherited from class Gtk.Widget
All known members inherited from interface Atk.Implementor