Lines Matching refs:properties
159 * @brief This function create a new environment with optional properties for the context of the new environment.
162 * @param propertyCount: The number of elements in the properties array.
163 * @param properties: The array of property descriptor.
171 const JSVM_PropertyDescriptor* properties,
791 * collected.The created value is not an object, and therefore does not support additional properties. It is considered
1101 * @brief This API returns various properties of a typed array.
1104 * @param typedarray: JSVM_Value representing the TypedArray whose properties to query.
1128 * This API returns various properties of a DataView.
1131 * @param dataview: JSVM_Value representing the DataView whose properties to query.
1649 * @brief This API returns the names of the enumerable properties of object as an array of
1650 * strings. The properties of object whose key is a symbol will not be included.
1653 * @param object: The object from which to retrieve the properties.
1666 * @brief This API returns an array containing the names of the available properties
1670 * @param object: The object from which to retrieve the properties.
1671 * @param keyMode: Whether to retrieve prototype properties as well.
1672 * @param keyFilter: Which properties to retrieve (enumerable/readable/writable).
1826 * @param object: The object from which to set the properties.
1889 * @brief This method allows the efficient definition of multiple properties
1890 * on a given object. The properties are defined using property descriptors.
1891 * Given an array of such property descriptors, this API will set the properties
1895 * @param object: The object from which to retrieve the properties.
1896 * @param propertyCount: The number of elements in the properties array.
1897 * @param properties: The array of property descriptors.
1905 const JSVM_PropertyDescriptor* properties);
1908 * @brief This method freezes a given object. This prevents new properties
1909 * from being added to it, existing properties from being removed, prevents
1911 * properties, and prevents the values of existing properties from being changed.
1924 * @brief This method seals a given object. This prevents new properties
1925 * from being added to it, as well as marking all existing properties as non-configurable.
2064 * @param propertyCount: Number of items in the properties array argument.
2065 * @param properties: Array of property descriptors describing static and instance data
2066 * properties, accessors, and methods on the class See JSVM_PropertyDescriptor.
2077 const JSVM_PropertyDescriptor* properties,
2090 * properties, accessors, and methods on the class See JSVM_PropertyDescriptor.
2455 * @brief Define a JavaScript class with given class name, constructor, properties, callback handlers for
2468 * @param propertyCount: Number of items in the properties array argument.
2469 * @param properties: Array of property descriptors describing static and instance data
2470 * properties, accessors, and methods on the class See JSVM_PropertyDescriptor.
2483 const JSVM_PropertyDescriptor* properties,