webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Attributes | List of all members
_WebKitWebViewClass Struct Reference

#include <WebKitWebView.h>

Public Attributes

WebKitWebViewBaseClass parent
 
void(* load_changed )(WebKitWebView *web_view, WebKitLoadEvent load_event)
 
gboolean(* load_failed )(WebKitWebView *web_view, WebKitLoadEvent load_event, const gchar *failing_uri, GError *error)
 
GtkWidget *(* create )(WebKitWebView *web_view, WebKitNavigationAction *navigation_action)
 
void(* ready_to_show )(WebKitWebView *web_view)
 
void(* run_as_modal )(WebKitWebView *web_view)
 
void(* close )(WebKitWebView *web_view)
 
gboolean(* script_dialog )(WebKitWebView *web_view, WebKitScriptDialog *dialog)
 
gboolean(* decide_policy )(WebKitWebView *web_view, WebKitPolicyDecision *decision, WebKitPolicyDecisionType type)
 
gboolean(* permission_request )(WebKitWebView *web_view, WebKitPermissionRequest *permission_request)
 
void(* mouse_target_changed )(WebKitWebView *web_view, WebKitHitTestResult *hit_test_result, guint modifiers)
 
gboolean(* print )(WebKitWebView *web_view, WebKitPrintOperation *print_operation)
 
void(* resource_load_started )(WebKitWebView *web_view, WebKitWebResource *resource, WebKitURIRequest *request)
 
gboolean(* enter_fullscreen )(WebKitWebView *web_view)
 
gboolean(* leave_fullscreen )(WebKitWebView *web_view)
 
gboolean(* run_file_chooser )(WebKitWebView *web_view, WebKitFileChooserRequest *request)
 
gboolean(* context_menu )(WebKitWebView *web_view, WebKitContextMenu *context_menu, GdkEvent *event, WebKitHitTestResult *hit_test_result)
 
void(* context_menu_dismissed )(WebKitWebView *web_view)
 
void(* submit_form )(WebKitWebView *web_view, WebKitFormSubmissionRequest *request)
 
void(* insecure_content_detected )(WebKitWebView *web_view, WebKitInsecureContentEvent event)
 
gboolean(* web_process_crashed )(WebKitWebView *web_view)
 
gboolean(* authenticate )(WebKitWebView *web_view, WebKitAuthenticationRequest *request)
 
gboolean(* load_failed_with_tls_errors )(WebKitWebView *web_view, const gchar *failing_uri, GTlsCertificate *certificate, GTlsCertificateFlags errors)
 
gboolean(* show_notification )(WebKitWebView *web_view, WebKitNotification *notification)
 
gboolean(* run_color_chooser )(WebKitWebView *web_view, WebKitColorChooserRequest *request)
 
void(* _webkit_reserved0 )(void)
 
void(* _webkit_reserved1 )(void)
 
void(* _webkit_reserved2 )(void)
 
void(* _webkit_reserved3 )(void)
 

Member Data Documentation

◆ _webkit_reserved0

void(* _WebKitWebViewClass::_webkit_reserved0) (void)

◆ _webkit_reserved1

void(* _WebKitWebViewClass::_webkit_reserved1) (void)

◆ _webkit_reserved2

void(* _WebKitWebViewClass::_webkit_reserved2) (void)

◆ _webkit_reserved3

void(* _WebKitWebViewClass::_webkit_reserved3) (void)

◆ authenticate

gboolean(* _WebKitWebViewClass::authenticate) (WebKitWebView *web_view, WebKitAuthenticationRequest *request)

◆ close

void(* _WebKitWebViewClass::close) (WebKitWebView *web_view)

◆ context_menu

gboolean(* _WebKitWebViewClass::context_menu) (WebKitWebView *web_view, WebKitContextMenu *context_menu, GdkEvent *event, WebKitHitTestResult *hit_test_result)

◆ context_menu_dismissed

void(* _WebKitWebViewClass::context_menu_dismissed) (WebKitWebView *web_view)

◆ create

GtkWidget*(* _WebKitWebViewClass::create) (WebKitWebView *web_view, WebKitNavigationAction *navigation_action)

◆ decide_policy

gboolean(* _WebKitWebViewClass::decide_policy) (WebKitWebView *web_view, WebKitPolicyDecision *decision, WebKitPolicyDecisionType type)

◆ enter_fullscreen

gboolean(* _WebKitWebViewClass::enter_fullscreen) (WebKitWebView *web_view)

◆ insecure_content_detected

void(* _WebKitWebViewClass::insecure_content_detected) (WebKitWebView *web_view, WebKitInsecureContentEvent event)

◆ leave_fullscreen

gboolean(* _WebKitWebViewClass::leave_fullscreen) (WebKitWebView *web_view)

◆ load_changed

void(* _WebKitWebViewClass::load_changed) (WebKitWebView *web_view, WebKitLoadEvent load_event)

◆ load_failed

gboolean(* _WebKitWebViewClass::load_failed) (WebKitWebView *web_view, WebKitLoadEvent load_event, const gchar *failing_uri, GError *error)

◆ load_failed_with_tls_errors

gboolean(* _WebKitWebViewClass::load_failed_with_tls_errors) (WebKitWebView *web_view, const gchar *failing_uri, GTlsCertificate *certificate, GTlsCertificateFlags errors)

◆ mouse_target_changed

void(* _WebKitWebViewClass::mouse_target_changed) (WebKitWebView *web_view, WebKitHitTestResult *hit_test_result, guint modifiers)

◆ parent

WebKitWebViewBaseClass _WebKitWebViewClass::parent

◆ permission_request

gboolean(* _WebKitWebViewClass::permission_request) (WebKitWebView *web_view, WebKitPermissionRequest *permission_request)

◆ print

gboolean(* _WebKitWebViewClass::print) (WebKitWebView *web_view, WebKitPrintOperation *print_operation)

◆ ready_to_show

void(* _WebKitWebViewClass::ready_to_show) (WebKitWebView *web_view)

◆ resource_load_started

void(* _WebKitWebViewClass::resource_load_started) (WebKitWebView *web_view, WebKitWebResource *resource, WebKitURIRequest *request)

◆ run_as_modal

void(* _WebKitWebViewClass::run_as_modal) (WebKitWebView *web_view)

◆ run_color_chooser

gboolean(* _WebKitWebViewClass::run_color_chooser) (WebKitWebView *web_view, WebKitColorChooserRequest *request)

◆ run_file_chooser

gboolean(* _WebKitWebViewClass::run_file_chooser) (WebKitWebView *web_view, WebKitFileChooserRequest *request)

◆ script_dialog

gboolean(* _WebKitWebViewClass::script_dialog) (WebKitWebView *web_view, WebKitScriptDialog *dialog)

◆ show_notification

gboolean(* _WebKitWebViewClass::show_notification) (WebKitWebView *web_view, WebKitNotification *notification)

◆ submit_form

void(* _WebKitWebViewClass::submit_form) (WebKitWebView *web_view, WebKitFormSubmissionRequest *request)

◆ web_process_crashed

gboolean(* _WebKitWebViewClass::web_process_crashed) (WebKitWebView *web_view)

The documentation for this struct was generated from the following file: