Package-level declarations

Types

Link copied to clipboard
class ApplicationInfo(pointer: <Error class: unknown class><<Error class: unknown class>>)

Information about an application running in automation mode.

Link copied to clipboard
class AuthenticationRequest(pointer: <Error class: unknown class><<Error class: unknown class>>)

Represents an authentication request.

Link copied to clipboard

Enum values representing the authentication scheme.

Link copied to clipboard

Enum values used for determining the automation browsing context presentation.

Link copied to clipboard
class AutomationSession(pointer: <Error class: unknown class><<Error class: unknown class>>)

Automation Session.

Link copied to clipboard

Enum values used to specify autoplay policies.

Link copied to clipboard
class BackForwardList(pointer: <Error class: unknown class><<Error class: unknown class>>)

List of visited pages.

Link copied to clipboard
class BackForwardListItem(pointer: <Error class: unknown class><<Error class: unknown class>>)

One item of the #WebKitBackForwardList.

Link copied to clipboard

Enum values used for determining the #WebKitWebContext cache model.

Link copied to clipboard
class ClipboardPermissionRequest(pointer: <Error class: unknown class><<Error class: unknown class>>) : PermissionRequest

A permission request for reading clipboard contents.

Link copied to clipboard
class ColorChooserRequest(pointer: <Error class: unknown class><<Error class: unknown class>>)

A request to open a color chooser.

Link copied to clipboard
class ContextMenu(pointer: <Error class: unknown class><<Error class: unknown class>>)

Represents the context menu in a #WebKitWebView.

Link copied to clipboard

Enum values used to denote the stock actions for #WebKitContextMenuItems

Link copied to clipboard
class ContextMenuItem(pointer: <Error class: unknown class><<Error class: unknown class>>)

One item of a #WebKitContextMenu.

Link copied to clipboard

Enum values used to denote the cookie acceptance policies.

Link copied to clipboard
class CookieManager(pointer: <Error class: unknown class><<Error class: unknown class>>)

Defines how to handle cookies in a #WebKitWebContext.

Link copied to clipboard

Enum values used to denote the cookie persistent storage types.

Link copied to clipboard
class Credential(pointer: <Error class: unknown class><<Error class: unknown class>>)

Groups information used for user authentication.

Link copied to clipboard

Enum values representing the duration for which a credential persists.

Link copied to clipboard
class DeviceInfoPermissionRequest(pointer: <Error class: unknown class><<Error class: unknown class>>) : PermissionRequest

A permission request for accessing user's audio/video devices.

Link copied to clipboard
class Download(pointer: <Error class: unknown class><<Error class: unknown class>>)

Object used to communicate with the application when downloading.

Link copied to clipboard

Enum values used to denote the various download errors.

Link copied to clipboard
class DownloadErrorException(error: <Error class: unknown class>, val code: DownloadError)
Link copied to clipboard
class EditorState(pointer: <Error class: unknown class><<Error class: unknown class>>)

Web editor state.

Link copied to clipboard
class EditorTypingAttributes(val mask: <Error class: unknown class>)

Enum values with flags representing typing attributes.

Link copied to clipboard
class FaviconDatabase(pointer: <Error class: unknown class><<Error class: unknown class>>)

Provides access to the icons associated with web sites.

Link copied to clipboard

Enum values used to denote the various errors related to the #WebKitFaviconDatabase.

Link copied to clipboard
class FaviconDatabaseErrorException(error: <Error class: unknown class>, val code: FaviconDatabaseError)
Link copied to clipboard
class Feature(pointer: <Error class: unknown class><<Error class: unknown class>>)

Describes a web engine feature that may be toggled at runtime.

Link copied to clipboard
class FeatureList(pointer: <Error class: unknown class><<Error class: unknown class>>)

Contains a set of toggle-able web engine features.

Link copied to clipboard

Describes the status of a struct@WebKitFeature.

Link copied to clipboard
class FileChooserRequest(pointer: <Error class: unknown class><<Error class: unknown class>>)

A request to open a file chooser.

Link copied to clipboard
class FindController(pointer: <Error class: unknown class><<Error class: unknown class>>)

Controls text search in a #WebKitWebView.

Link copied to clipboard
class FindOptions(val mask: <Error class: unknown class>)

Enum values used to specify search options.

Link copied to clipboard
class FormSubmissionRequest(pointer: <Error class: unknown class><<Error class: unknown class>>)

Represents a form submission request.

Link copied to clipboard
class GeolocationManager(pointer: <Error class: unknown class><<Error class: unknown class>>)

Geolocation manager.

Link copied to clipboard
class GeolocationPermissionRequest(pointer: <Error class: unknown class><<Error class: unknown class>>) : PermissionRequest

A permission request for sharing the user's location.

Link copied to clipboard
class GeolocationPosition(pointer: <Error class: unknown class><<Error class: unknown class>>)

An opaque struct to provide position updates to a #WebKitGeolocationManager.

Link copied to clipboard

Enum values used for determining the hardware acceleration policy.

Link copied to clipboard
class HitTestResult(pointer: <Error class: unknown class><<Error class: unknown class>>)

Result of a Hit Test.

Link copied to clipboard
class HitTestResultContext(val mask: <Error class: unknown class>)

Enum values with flags representing the context of a #WebKitHitTestResult.

Link copied to clipboard
class InputHints(val mask: <Error class: unknown class>)

Enum values used to describe hints that might be taken into account by input methods.

Link copied to clipboard
open class InputMethodContext(pointer: <Error class: unknown class><<Error class: unknown class>>)

Base class for input method contexts.

Link copied to clipboard
class InputMethodUnderline(pointer: <Error class: unknown class><<Error class: unknown class>>)

Range of text in an preedit string to be shown underlined.

Link copied to clipboard

Enum values used to describe the primary purpose of the active editable element.

Link copied to clipboard

Enum values previously used to denote the different events which can trigger the detection of insecure content. Since 2.46, WebKit generally no longer loads insecure content in secure contexts.

Link copied to clipboard
class ItpFirstParty(pointer: <Error class: unknown class><<Error class: unknown class>>)

Describes a first party origin.

Link copied to clipboard
class ItpThirdParty(pointer: <Error class: unknown class><<Error class: unknown class>>)

Describes a third party origin.

Link copied to clipboard

Enum values used to denote errors happening when executing JavaScript

Link copied to clipboard
class JavascriptErrorException(error: <Error class: unknown class>, val code: JavascriptError)
Link copied to clipboard

Enum values used to denote the different events that happen during a #WebKitWebView load operation.

Link copied to clipboard

Enum values used to specify the capture state of a media device.

Link copied to clipboard

Enum values used to denote the various media errors.

Link copied to clipboard
class MediaErrorException(error: <Error class: unknown class>, val code: MediaError)
Link copied to clipboard
class MediaKeySystemPermissionRequest(pointer: <Error class: unknown class><<Error class: unknown class>>) : PermissionRequest

A permission request for using an EME Content Decryption Module.

Link copied to clipboard
class MemoryPressureSettings(pointer: <Error class: unknown class><<Error class: unknown class>>)

A boxed type representing the settings for the memory pressure handler

Link copied to clipboard
class NavigationAction(pointer: <Error class: unknown class><<Error class: unknown class>>)

Provides details about interaction resulting in a resource load.

Link copied to clipboard
class NavigationPolicyDecision(pointer: <Error class: unknown class><<Error class: unknown class>>) : PolicyDecision

A policy decision for navigation actions.

Link copied to clipboard

Enum values used to denote the various navigation types.

Link copied to clipboard

Enum values used to denote the various network errors.

Link copied to clipboard
class NetworkErrorException(error: <Error class: unknown class>, val code: NetworkError)
Link copied to clipboard

Enum values used to set the network proxy mode.

Link copied to clipboard
class NetworkProxySettings(pointer: <Error class: unknown class><<Error class: unknown class>>)

Configures network proxies.

Link copied to clipboard
class NetworkSession(pointer: <Error class: unknown class><<Error class: unknown class>>)

Manages network configuration.

Link copied to clipboard
class Notification(pointer: <Error class: unknown class><<Error class: unknown class>>)

Holds information about a notification that should be shown to the user.

Link copied to clipboard
class NotificationPermissionRequest(pointer: <Error class: unknown class><<Error class: unknown class>>) : PermissionRequest

A permission request for displaying web notifications.

Link copied to clipboard
class OptionMenu(pointer: <Error class: unknown class><<Error class: unknown class>>)

Represents the dropdown menu of a select element in a #WebKitWebView.

Link copied to clipboard
class OptionMenuItem(pointer: <Error class: unknown class><<Error class: unknown class>>)

One item of a #WebKitOptionMenu.

Link copied to clipboard

A permission request.

Link copied to clipboard

Enum values representing query permission results.

Link copied to clipboard
class PermissionStateQuery(pointer: <Error class: unknown class><<Error class: unknown class>>)

This query represents a user's choice to allow or deny access to "powerful features" of the platform, as specified in the [Permissions W3C

Link copied to clipboard
class PointerLockPermissionRequest(pointer: <Error class: unknown class><<Error class: unknown class>>) : PermissionRequest

A permission request for locking the pointer.

Link copied to clipboard
open class PolicyDecision(pointer: <Error class: unknown class><<Error class: unknown class>>)

A pending policy decision.

Link copied to clipboard

Enum values used for determining the type of a policy decision during #WebKitWebView::decide-policy.

Link copied to clipboard

Enum values used to denote the various policy errors.

Link copied to clipboard
class PolicyErrorException(error: <Error class: unknown class>, val code: PolicyError)
Link copied to clipboard

Enum values used to denote the various print errors.

Link copied to clipboard
class PrintErrorException(error: <Error class: unknown class>, val code: PrintError)
Link copied to clipboard
class PrintOperation(pointer: <Error class: unknown class><<Error class: unknown class>>)

Controls a print operation.

Link copied to clipboard

Enum values representing the response of the print dialog shown with webkit_print_operation_run_dialog().

Link copied to clipboard
class ResponsePolicyDecision(pointer: <Error class: unknown class><<Error class: unknown class>>) : PolicyDecision

A policy decision for resource responses.

Link copied to clipboard

Enum values to specify the different ways in which a #WebKitWebView can save its current web page into a self-contained file.

Link copied to clipboard
class ScriptDialog(pointer: <Error class: unknown class><<Error class: unknown class>>)

Carries details to be shown in user-facing dialogs.

Link copied to clipboard

Enum values used for determining the type of #WebKitScriptDialog

Link copied to clipboard
class ScriptMessageReply(pointer: <Error class: unknown class><<Error class: unknown class>>)

A reply for a script message received. If no reply has been sent by the user, an automatically generated reply with undefined value with be sent.

Link copied to clipboard
class SecurityManager(pointer: <Error class: unknown class><<Error class: unknown class>>)

Controls security settings in a #WebKitWebContext.

Link copied to clipboard
class SecurityOrigin(pointer: <Error class: unknown class><<Error class: unknown class>>)

A security boundary for websites.

Link copied to clipboard
class Settings(pointer: <Error class: unknown class><<Error class: unknown class>>)

Control the behaviour of a #WebKitWebView.

Link copied to clipboard

Enum values used to denote errors happening when creating snapshots of #WebKitWebView

Link copied to clipboard
class SnapshotErrorException(error: <Error class: unknown class>, val code: SnapshotError)
Link copied to clipboard
class SnapshotOptions(val mask: <Error class: unknown class>)

Enum values used to specify options when taking a snapshot from a #WebKitWebView.

Link copied to clipboard

Enum values used to specify the region from which to get a #WebKitWebView snapshot

Link copied to clipboard

Enum values used to denote the TLS errors policy.

Link copied to clipboard
class UriRequest(pointer: <Error class: unknown class><<Error class: unknown class>>)

Represents a URI request.

Link copied to clipboard
class UriResponse(pointer: <Error class: unknown class><<Error class: unknown class>>)

Represents an URI response.

Link copied to clipboard
class UriSchemeRequest(pointer: <Error class: unknown class><<Error class: unknown class>>)

Represents a URI scheme request.

Link copied to clipboard

Type definition for a function that will be called back when an URI request is made for a user registered URI scheme.

Link copied to clipboard
class UriSchemeResponse(pointer: <Error class: unknown class><<Error class: unknown class>>)

Represents a URI scheme response.

Link copied to clipboard
class UserContentFilter(pointer: <Error class: unknown class><<Error class: unknown class>>)

A compiled set of rules which applied to resource loads.

Link copied to clipboard

Errors that can occur while compiling content filters.

Link copied to clipboard
class UserContentFilterErrorException(error: <Error class: unknown class>, val code: UserContentFilterError)
Link copied to clipboard
class UserContentFilterStore(pointer: <Error class: unknown class><<Error class: unknown class>>)

Handles storage of user content filters on disk.

Link copied to clipboard

Specifies in which frames user style sheets are to be inserted in.

Link copied to clipboard
class UserContentManager(pointer: <Error class: unknown class><<Error class: unknown class>>)

Manages user-defined content which affects web pages.

Link copied to clipboard
class UserMediaPermissionRequest(pointer: <Error class: unknown class><<Error class: unknown class>>) : PermissionRequest

A permission request for accessing user's audio/video devices.

Link copied to clipboard
class UserMessage(pointer: <Error class: unknown class><<Error class: unknown class>>)

Message that can be sent between the UI process and web process extensions.

Link copied to clipboard

Enum values used to denote errors happening when sending user messages.

Link copied to clipboard
class UserMessageErrorException(error: <Error class: unknown class>, val code: UserMessageError)
Link copied to clipboard
class UserScript(pointer: <Error class: unknown class><<Error class: unknown class>>)

A JavaScript snippet which can be injected in loaded pages.

Link copied to clipboard

Specifies at which place of documents an user script will be inserted.

Link copied to clipboard

Specifies how to treat an user style sheet.

Link copied to clipboard
class UserStyleSheet(pointer: <Error class: unknown class><<Error class: unknown class>>)

A CSS style sheet which can be injected in loaded pages.

Link copied to clipboard
class WebContext(pointer: <Error class: unknown class><<Error class: unknown class>>)

Manages aspects common to all #WebKitWebViews

Link copied to clipboard

Enum values used for setting if a #WebKitWebView is intended for WebExtensions.

Link copied to clipboard
class WebInspector(pointer: <Error class: unknown class><<Error class: unknown class>>)

Access to the WebKit inspector.

Link copied to clipboard
object WebKit
Link copied to clipboard
Link copied to clipboard

Enum values used to specify the reason why the web process terminated abnormally.

Link copied to clipboard
class WebResource(pointer: <Error class: unknown class><<Error class: unknown class>>)

Represents a resource at the end of a URI.

Link copied to clipboard
class WebsiteData(pointer: <Error class: unknown class><<Error class: unknown class>>)

Data stored locally by a web site.

Link copied to clipboard
class WebsiteDataAccessPermissionRequest(pointer: <Error class: unknown class><<Error class: unknown class>>) : PermissionRequest

A permission request for accessing website data from third-party domains.

Link copied to clipboard
class WebsiteDataManager(pointer: <Error class: unknown class><<Error class: unknown class>>)

Manages data stored locally by web sites.

Link copied to clipboard
class WebsiteDataTypes(val mask: <Error class: unknown class>)

Enum values with flags representing types of Website data.

Link copied to clipboard
class WebsitePolicies(pointer: <Error class: unknown class><<Error class: unknown class>>)

View specific website policies.

Link copied to clipboard
open class WebView(pointer: <Error class: unknown class><<Error class: unknown class>>) : WebViewBase

The central class of the WPE WebKit and WebKitGTK APIs.

Link copied to clipboard
open class WebViewBase(pointer: <Error class: unknown class><<Error class: unknown class>>)
Link copied to clipboard
class WebViewSessionState(pointer: <Error class: unknown class><<Error class: unknown class>>)

Handles serialization of a web view's browsing state.

Link copied to clipboard
class WindowProperties(pointer: <Error class: unknown class><<Error class: unknown class>>)

Window properties of a #WebKitWebView.

Properties

Link copied to clipboard
val UriSchemeRequestCallbackFunc: <Error class: unknown class><<Error class: unknown class><(<Error class: unknown class><<Error class: unknown class>>) -> Unit>>