Function

JavaScriptCoreClassGetPropertyFunction

Declaration

JSCValue*
ClassGetPropertyFunction (
  JSCClass* jsc_class,
  JSCContext* context,
  gpointer instance,
  const char* name
)

Description [src]

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

Parameters

jsc_class JSCClass
 

A JSCClass.

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

A JSCContext.

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

The jsc_class instance.

name const char*
 

The property name.

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

Return value

Returns: JSCValue
 

A JSCValue or NULL to forward the request to the parent class or prototype chain.

 The caller of the function takes ownership of the data, and is responsible for freeing it.
 The return value can be NULL.