- 
                Notifications
    You must be signed in to change notification settings 
- Fork 1.2k
JsCreateEnhancedFunction
        rhuanjl edited this page Sep 1, 2018 
        ·
        1 revision
      
    Creates a new enhanced JavaScript function.
CHAKRA_API
    JsCreateEnhancedFunction(
        _In_ JsEnhancedNativeFunction nativeFunction,
        _In_opt_ JsValueRef metadata,
        _In_opt_ void *callbackState,
        _Out_ JsValueRef *function);
- nativeFunction: The method to call when the function is invoked.
- metadata: If this is not JS_INVALID_REFERENCE, it is converted to a string and used as the name of the function.
- callbackState: User provided state that will be passed back to the callback.
- function: The new function object.
The code JsNoError if the operation succeeded, a failure code otherwise.
This API is experimental and may have breaking changes later.
Requires an active script context.
- Architecture Overview
- Building ChakraCore
- ChakraCore Code Structure
- Contributor Guidance
- Engineering Notes
- Embedding ChakraCore
- Testing ChakraCore
- Getting ChakraCore binaries
- Label Glossary
- Resources
- Roadmap / Release Notes
Want to contribute to this Wiki? Fork it and send a pull request!