JSGlobalContextCreate top-level property

JSGlobalContextRef Function(JSClassRef globalObjectClass) JSGlobalContextCreate
final

Creates a global JavaScript execution context. globalObjectClass The class to use when creating the global object. Pass NULL to use the default object class. @result A JSGlobalContext with a global object of class globalObjectClass. @discussion JSGlobalContextCreate allocates a global object and populates it with all the built-in JavaScript objects, such as Object, Function, String, and Array.

In WebKit version 4.0 and later, the context is created in a unique context group. Therefore, scripts may execute in it concurrently with scripts executing in other contexts. However, you may not use values created in the context in other contexts.

Implementation

final JSGlobalContextRef Function(JSClassRef globalObjectClass) JSGlobalContextCreate =
    jscLib.lookup<NativeFunction<JSGlobalContextRef Function(JSClassRef globalObjectClass)>>('JSGlobalContextCreate').asFunction();