Value.this
- this(JSCValue* jSCValue, bool ownedRef)
- this(Context context, PtrArray array)
- this(Context context, string[] strv)
- this(Context context, bool value)
- this(Context context, string name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType)
- this(Context context, string name, GCallback callback, void* userData, GDestroyNotify destroyNotify, GType returnType, GType[] parameterTypes)
- this(Context context)
- this(Context context, double number)
- this(Context context, void* instance_, Class jscClass)
- this(Context context, string string_)
- this(Context context, Bytes bytes)
javascriptcore Value Value
constructorsfunctionsstatic functionsvariables
Create a new #JSCValue from @instance. If @instance is %NULL a new empty object is created. When @instance is provided, @jsc_class must be provided too. @jsc_class takes ownership of @instance that will be freed by the #GDestroyNotify passed to jsc_context_register_class().