phoenix_title wx.html2.WebViewHandler¶

The base class for handling custom schemes in wx.html2.WebView, for example to allow virtual file system support.

wx.html2.WebView

Added in version 2.9.3.


class_hierarchy Class Hierarchy¶

Inheritance diagram for class WebViewHandler:

sub_classes Known Subclasses¶

wx.html2.WebViewArchiveHandler, wx.html2.WebViewFSHandler


method_summary Methods Summary¶

__init__

Constructor.

GetFile

GetName

GetSecurityURL

SetSecurityURL

Sets a custom security URL.


property_summary Properties Summary¶

Name

See GetName

SecurityURL

See GetSecurityURL and SetSecurityURL


api Class API¶

class wx.html2.WebViewHandler(object)¶

Possible constructors:

WebViewHandler(scheme) -> None

The base class for handling custom schemes in WebView, for example to allow virtual file system support.


Methods¶

__init__(self, scheme)¶

Constructor.

Takes the name of the scheme that will be handled by this class for example file or zip .

Parameters:

scheme (string)

Return type:

None



GetFile(self, uri)¶
Parameters:

uri (string)

Return type:

FSFile

Returns:

A pointer to the file represented by uri .



GetName(self)¶
Return type:

str

Returns:

The name of the scheme, as passed to the constructor.



GetSecurityURL(self)¶
Return type:

str

Returns:

The custom security URL. Only used by WebViewIE .

Added in version 4.1/wxWidgets-3.1.5.



SetSecurityURL(self, url)¶

Sets a custom security URL.

Only used by WebViewIE .

Parameters:

url (string)

Return type:

None

Added in version 4.1/wxWidgets-3.1.5.


Properties¶

Name¶

See GetName



SecurityURL¶

See GetSecurityURL and SetSecurityURL