Skip to content

Latest commit

 

History

History
63 lines (36 loc) · 1.47 KB

JavascriptCallback.md

File metadata and controls

63 lines (36 loc) · 1.47 KB

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

Parameter Type
[params..] (optional) mixed
Return void

Call the javascript callback function. Pass arguments optionally.

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

GetFrame

Return Frame

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

GetId

Return int

Get this callback's identifier.

GetFunctionName

Return string

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