JavaScriptCore.ClassVTable

Fields

Name

Type

Access

Description

delete_property

JavaScriptCore.ClassDeletePropertyFunction

r/w

a JavaScriptCore.ClassDeletePropertyFunction for deleting a property.

enumerate_properties

JavaScriptCore.ClassEnumeratePropertiesFunction

r/w

a JavaScriptCore.ClassEnumeratePropertiesFunction for enumerating properties.

get_property

JavaScriptCore.ClassGetPropertyFunction

r/w

a JavaScriptCore.ClassGetPropertyFunction for getting a property.

has_property

JavaScriptCore.ClassHasPropertyFunction

r/w

a JavaScriptCore.ClassHasPropertyFunction for querying a property.

set_property

JavaScriptCore.ClassSetPropertyFunction

r/w

a JavaScriptCore.ClassSetPropertyFunction for setting a property.

Methods

None

Details

class JavaScriptCore.ClassVTable

Virtual table for a JavaScriptCore.Class. This can be optionally used when registering a JavaScriptCore.Class in a JavaScriptCore.Context to provide a custom implementation for the class. All virtual functions are optional and can be set to None to fallback to the default implementation.