qjs_object_create_from_host_object function
- @Native<QJSABIObjectOrError Function(Pointer<QJSABIRuntime> rt, Pointer<Void> user_data, QJSABIHostObjectGet get_cb, QJSABIHostObjectSet set_cb, QJSABIHostObjectGetOwnKeys get_own_keys_cb, QJSABIHostObjectRelease release_cb)>(ffi.Pointer<QJSABIRuntime>, ffi.Pointer<ffi.Void>, QJSABIHostObjectGet, QJSABIHostObjectSet, QJSABIHostObjectGetOwnKeys, QJSABIHostObjectRelease)>()
QJSABIObjectOrError
qjs_object_create_from_host_object(
- Pointer<QJSABIRuntime> rt,
- Pointer<Void> user_data,
- QJSABIHostObjectGet get_cb,
- QJSABIHostObjectSet set_cb,
- QJSABIHostObjectGetOwnKeys get_own_keys_cb,
- QJSABIHostObjectRelease release_cb,
)
Implementation
@ffi.Native<
QJSABIObjectOrError Function(
ffi.Pointer<QJSABIRuntime>,
ffi.Pointer<ffi.Void>,
QJSABIHostObjectGet,
QJSABIHostObjectSet,
QJSABIHostObjectGetOwnKeys,
QJSABIHostObjectRelease,
)
>()
external QJSABIObjectOrError qjs_object_create_from_host_object(
ffi.Pointer<QJSABIRuntime> rt,
ffi.Pointer<ffi.Void> user_data,
QJSABIHostObjectGet get_cb,
QJSABIHostObjectSet set_cb,
QJSABIHostObjectGetOwnKeys get_own_keys_cb,
QJSABIHostObjectRelease release_cb,
);