JavascriptCallback (object)

April 11, 2017 · View on GitHub

API categories | API index

JavascriptCallback (object)

You can pass a callback function from Javascript to Python, when you do that, what you get in Python is a JavascriptCallback object that you can use to call javascript function back.

If you call the javascript callback and it fails, instead of js exception what you get is a python exception that exits the application by default (see sys.excepthook in examples).

See also JavascriptBindings.

See also Issue #11 (Throw JS / Python exceptions according to execution context).

Table of contents:

Methods

Call

ParameterType
[params..] (optional)mixed
Returnvoid

Call the javascript callback function. Pass arguments optionally.

For a list of allowed types for mixed see JavascriptBindings.IsValueAllowed().

GetFrame

ReturnFrame

Get Frame object associated with this callback. If Browser was destroyed then Frame may be None.

GetId

Returnint

Get this callback's identifier.

GetFunctionName

Returnstring

Get the javascript function's name. If that is an anonymous function you will get some random name like "É☺«".