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
ClassDeletePropertyFunction
for deleting a property.
- enumerate_properties#
A
ClassEnumeratePropertiesFunction
for enumerating properties.
- get_property#
A
ClassGetPropertyFunction
for getting a property.
- has_property#
A
ClassHasPropertyFunction
for querying a property.
- set_property#
A
ClassSetPropertyFunction
for setting a property.