webkitwebprocessextension.web_page
Module for [WebPage] class
Types 3
classWebPage : gobject.object.ObjectWrap
A loaded web page.
Methods
WebPageGidBuilder builder()Get builder for [webkitwebprocessextension.web_page.WebPage] Returns: New builder objectwebkitwebprocessextension.web_editor.WebEditor getEditor()Gets the #WebKitWebEditor of a #WebKitWebPage. Returns: the #WebKitWebEditorwebkitwebprocessextension.web_form_manager.WebFormManager getFormManager(webkitwebprocessextension.script_world.ScriptWorld world = null)Get the #WebKitWebFormManager of web_page in world.ulong getId()Get the identifier of the #WebKitWebPage Returns: the identifier of web_pagewebkitwebprocessextension.frame.Frame getMainFrame()Returns the main frame of a #WebKitWebPage. Returns: the #WebKitFrame that is the main frame of web_pagestring getUri()Returns the current active URI of web_page.void sendMessageToView(webkitwebprocessextension.user_message.UserMessage message, gio.cancellable.Cancellable cancellable = null, gio.types.AsyncReadyCallback callback = null)Send message to the #WebKitWebView corresponding to web_page. If message is floating, it's consumed.webkitwebprocessextension.user_message.UserMessage sendMessageToViewFinish(gio.async_result.AsyncResult result)Finish an asynchronous operation started with [webkitwebprocessextension.web_page.WebPage.sendMessageToView].gulong connectConsoleMessageSent(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] == webkitwebprocessextension.console_message.ConsoleMessage)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : webkitwebprocessextension.web_page.WebPage)))
&& Parameters!T.length < 3)Connect to `ConsoleMessageSent` signal.gulong connectContextMenu(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == bool)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : webkitwebprocessextension.context_menu.ContextMenu)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : webkitwebprocessextension.web_hit_test_result.WebHitTestResult)))
&& (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] : webkitwebprocessextension.web_page.WebPage)))
&& Parameters!T.length < 4)Connect to `ContextMenu` signal.gulong connectDocumentLoaded(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : webkitwebprocessextension.web_page.WebPage)))
&& Parameters!T.length < 2)Connect to `DocumentLoaded` signal.gulong connectSendRequest(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == bool)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : webkitwebprocessextension.urirequest.URIRequest)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : webkitwebprocessextension.uriresponse.URIResponse)))
&& (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] : webkitwebprocessextension.web_page.WebPage)))
&& Parameters!T.length < 4)Connect to `SendRequest` signal.gulong connectUserMessageReceived(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == bool)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : webkitwebprocessextension.user_message.UserMessage)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : webkitwebprocessextension.web_page.WebPage)))
&& Parameters!T.length < 3)Connect to `UserMessageReceived` signal.