v8  10.1.124 (node 18.2.0)
V8 is Google's open source JavaScript engine
ScriptOrModule Class Reference

#include <v8-script.h>

Public Member Functions

Local< ValueGetResourceName ()
 
Local< PrimitiveArrayGetHostDefinedOptions ()
 
Local< DataHostDefinedOptions ()
 

Detailed Description

A container type that holds relevant metadata for module loading.

This is passed back to the embedder as part of HostImportModuleDynamicallyCallback for module loading.

Definition at line 38 of file v8-script.h.

Member Function Documentation

◆ GetHostDefinedOptions()

Local<PrimitiveArray> GetHostDefinedOptions ( )

The options that were passed by the embedder as HostDefinedOptions to the ScriptOrigin.

◆ GetResourceName()

Local<Value> GetResourceName ( )

The name that was passed by the embedder as ResourceName to the ScriptOrigin. This can be either a v8::String or v8::Undefined.

◆ HostDefinedOptions()

Local<Data> HostDefinedOptions ( )

The documentation for this class was generated from the following file: