Function

JavaScriptCoreClassDeletePropertyFunction

Declaration

gboolean
(* JSCClassDeletePropertyFunction) (
  JSCClass* jsc_class,
  JSCContext* context,
  gpointer instance,
  const char* name
)

Description [src]

The type of delete_property in JSCClassVTable. This is only required when you need to handle external properties not added to the prototype.

Parameters

jsc_class

Type: JSCClass

A JSCClass.

The data is owned by the caller of the function.
context

Type: JSCContext

A JSCContext.

The data is owned by the caller of the function.
instance

Type: gpointer

The jsc_class instance.

The argument can be NULL.
The data is owned by the caller of the function.
name

Type: const char*

The property name.

The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.

Return value

Type: gboolean

TRUE if handled or FALSE to to forward the request to the parent class or prototype chain.