JSObjectHasPropertyForKey top-level property
          
          bool Function(JSContextRef ctx, JSObjectRef object, JSValueRef propertyKey, Pointer<JSValueRef>  exception)
          JSObjectHasPropertyForKey
          
        
final
        Tests whether an object has a given property using a JSValueRef as the property key.
This function is the same as performing "propertyKey in object" from JavaScript.
ctx (JSContextRef)
object (JSObjectRef) The JSObject to test.
propertyKey (JSValueRef) A JSValueRef containing the property key to use when looking up the property.
exception (JSValueRef*) A pointer to a JSValueRef in which to store an exception, if any. Pass NULL if you do not care to store an exception.
@result (bool) true if the object has a property whose name matches propertyKey, otherwise false.
Implementation
final bool Function(
  JSContextRef ctx,
  JSObjectRef object,
  JSValueRef propertyKey,
  Pointer<JSValueRef> exception,
)
JSObjectHasPropertyForKey =
    kLookup<
      NativeFunction<
        Bool Function(
          JSContextRef,
          JSObjectRef,
          JSValueRef,
          Pointer<JSValueRef>,
        )
      >
    >('JSObjectHasPropertyForKey').asFunction();