Home | History | Annotate | Download | only in include

Lines Matching refs:property

2310    * uses an inline property on the object to store the identity hash.
2753 // e.g., "Class#property".
2833 * setting|getting a particular property. See Object and ObjectTemplate's
2837 Local<String> property,
2840 Local<Name> property,
2845 Local<String> property,
2849 Local<Name> property,
2871 * Property filter bits. They can be or'ed to build a composite filter.
2919 // Defines a configurable, writable, enumerable property with the given value
2920 // on the object unless the property already exists and is not configurable
2943 // The defineProperty function is used to add an own property or
2944 // update the attributes of an existing own property of an object.
2951 // The PropertyDescriptor can change when redefining a property.
2957 // Sets an own property on this object bypassing interceptors and
2960 // Note that if the object has an interceptor the property will be set
2961 // locally, but since the interceptor takes precedence the local property
2982 * Gets the property attributes of a property which can be None or
2984 * None when the property doesn't exist.
3003 * true, if the object has the property, either own or on the prototype chain.
3193 * property without causing side effects, i.e., without calling interceptors.
3199 * not called if the receiver has the real named property. See
3216 * If result.IsEmpty() no real property was located in the prototype chain.
3226 * Gets the property attributes of a real property in the prototype chain,
3239 * If result.IsEmpty() no real property was located on the object or
3249 * Gets the property attributes of a real property which can be
3267 * uses a hidden property on the object to store the identity hash.
3534 * The information passed to a property callback about the context
3535 * of the property access.
3541 * \return The isolate of the property access.
3554 * property access was intercepted. When using
3689 * Name inferred from variable or property assignment of this function.
3703 * User-defined name assigned to the "displayName" property of this function.
3831 * An instance of a Property Descriptor, see Ecma-262 6.2.4.
3866 // DataDescriptor with writable property
4595 * Returns the value of the source property: a string representing
4647 * Adds a property to each instance created by this template.
4649 * The property must be defined either as a primitive value, or a template.
4665 * Whenever the property with the given name is accessed on objects
4667 * are called instead of getting and setting the property directly
4670 * \param name The name of the property for which an accessor is added.
4671 * \param getter The callback to invoke when getting the property.
4672 * \param setter The callback to invoke when setting the property.
4683 * \param attribute The attributes of the property for which an accessor
4707 * Like SetNativeDataProperty, but V8 will replace the native data property
4708 * with a real data property on first access.
4715 * During template instantiation, sets the value with the intrinsic property
4734 Local<String> property,
4743 Local<String> property,
4750 * The result is an integer encoding property attributes (like v8::None,
4754 Local<String> property,
4760 * The return value is true if the property could be deleted and false
4764 Local<String> property,
4770 * property getter intercepts.
4785 * \param property The name of the property for which the request was
4816 Local<Name> property, const PropertyCallbackInfo<Value>& info);
4828 * \param property The name of the property for which the request was
4830 * \param value The value which the property will have if the request
4840 Local<Name> property, Local<Value> value,
4845 * property, e.g., getOwnPropertyDescriptor(), propertyIsEnumerable(), and
4848 * Use `info.GetReturnValue().Set(value)` to set the property attributes. The
4851 * \param property The name of the property for which the request was
4857 * \note Some functions query the property attributes internally, even though
4865 Local<Name> property, const PropertyCallbackInfo<Integer>& info);
4876 * \param property The name of the property for which the request was
4889 Local<Name> property, const PropertyCallbackInfo<Boolean>& info);
4894 * property getter intercepts.
4909 * \param property The name of the property for which the request was
4911 * \param desc The property descriptor which is used to define the
4912 * property if the request is not intercepted.
4920 Local<Name> property, const PropertyDescriptor& desc,
4931 * \param property The name of the property for which the request was
4938 * always return true, i.e., indicate that the property was found.
4943 Local<Name> property, const PropertyCallbackInfo<Value>& info);
5136 * Creates a function template backed/cached by a private property.
5166 /** Set the predefined length property for the FunctionTemplate. */
5187 * property is used for this template. This is mutually exclusive with setting
5222 * Sets the ReadOnly flag in the attributes of the 'prototype' property
5228 * Removes the prototype property from functions created from this
5400 * Whenever the property with the given name is accessed on objects
5402 * are called instead of getting and setting the property directly
5405 * \param name The name of the property for which an accessor is added.
5406 * \param getter The callback to invoke when getting the property.
5407 * \param setter The callback to invoke when setting the property.
5418 * \param attribute The attributes of the property for which an accessor
5438 * Sets a named property handler on the object template.
5440 * Whenever a property whose name is a string is accessed on objects created
5442 * accessing the property directly on the JavaScript object.
5449 * \param getter The callback to invoke when getting a property.
5450 * \param setter The callback to invoke when setting a property.
5451 * \param query The callback to invoke to check if a property is present,
5453 * \param deleter The callback to invoke when deleting a property.
5468 * Sets a named property handler on the object template.
5470 property whose name is a string or a symbol is accessed on
5472 * invoked instead of accessing the property directly on the JavaScript
5476 * callbacks to invoke when accessing a property.
5481 * Sets an indexed property handler on the object template.
5483 * Whenever an indexed property is accessed on objects created from
5485 * accessing the property directly on the JavaScript object.
5487 * \param getter The callback to invoke when getting a property.
5488 * \param setter The callback to invoke when setting a property.
5489 * \param query The callback to invoke to check if an object has a property.
5490 * \param deleter The callback to invoke when deleting a property.
5509 * Sets an indexed property handler on the object template.
5511 * Whenever an indexed property is accessed on objects created from
5513 * accessing the property directly on the JavaScript object.
5516 * the callbacks to invoke when accessing a property.
7947 * Returns the .stack property of the thrown object. If no .stack
7948 * property is present an empty handle is returned.