Lines Matching refs:JS
42 its corresponding JS-to-C mapping and other related information.
49 const jerry_char_t **name_p; /**< property name list of the JS object */
65 JS-to-C mappings and count.
96 This enables complex validation like handling different JS function signatures,
121 Enum that indicates whether an argument is allowed to be coerced into the expected JS type.
189 Validate the this value and the JS arguments, and assign them to the native arguments.
204 - `js_arg_p` - points to the array with JS arguments.
218 /* JS signature: function (requiredBool, requiredString, optionalNumber) */
290 - `js_arg_p` - points to the array with JS arguments.
305 Validate the properties of a JS object and assign them to the native arguments.
307 *Note*: This function transforms properties of a single JS object into native C values.
324 - `obj_val` - the JS object.
339 Validate the JS array and assign its items to the native arguments.
341 *Note*: This function transforms items of a single JS array into native C values.
342 To transform multiple JS arguments in one pass, please use `jerryx_arg_array` together with
355 - `array_val` - the JS array.
382 (`jerryx_arg_t`) that expects to consume one `number` JS argument
415 one `number` JS argument and stores it into a C `double`.
440 consume one `boolean` JS argument and stores it into a C `bool`.
465 consume one `string` JS argument and stores it into a CESU-8 C `char` array.
494 consume one `string` JS argument and stores it into a UTF-8 C `char` array.
523 consume one `function` JS argument and stores it into a C `jerry_value_t`.
546 consume one `object` JS argument that is 'backed' with a native pointer with
572 consume one `object` JS argument and call `jerryx_arg_transform_object_properties` inside
669 consume one `array` JS argument and call `jerryx_arg_transform_array_items` inside
797 - `js_arg_iter_p` - the JS arg iterator from which to pop.
803 Get the current JS argument from the iterator, without moving the iterator forward.
814 - `js_arg_iter_p` - the JS arg iterator from which to peek.
839 - `js_arg_iter_p` - the JS arg iterator to restore.
846 Get the index of the current JS argument from the iterator.
854 - return value - the index of current JS argument.
855 - `js_arg_iter_p` - the JS arg iterator from which to peek.