ClassVTable#
- class ClassVTable(*args, **kwargs)#
Virtual table for a JSCClass. This can be optionally used when registering a Class in a 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.
Fields#
- class ClassVTable
- delete_property#
A
ClassDeletePropertyFunctionfor deleting a property.
- enumerate_properties#
A
ClassEnumeratePropertiesFunctionfor enumerating properties.
- get_property#
A
ClassGetPropertyFunctionfor getting a property.
- has_property#
A
ClassHasPropertyFunctionfor querying a property.
- set_property#
A
ClassSetPropertyFunctionfor setting a property.