v8  4.5.103 (node 4.8.7)
V8 is Google's open source JavaScript engine
ScriptOrigin Class Reference

#include <v8.h>

Public Member Functions

V8_INLINE ScriptOrigin (Local< Value > resource_name, Local< Integer > resource_line_offset=Local< Integer >(), Local< Integer > resource_column_offset=Local< Integer >(), Local< Boolean > resource_is_shared_cross_origin=Local< Boolean >(), Local< Integer > script_id=Local< Integer >(), Local< Boolean > resource_is_embedder_debug_script=Local< Boolean >(), Local< Value > source_map_url=Local< Value >(), Local< Boolean > resource_is_opaque=Local< Boolean >())
 
V8_INLINE Local< ValueResourceName () const
 
V8_INLINE Local< IntegerResourceLineOffset () const
 
V8_INLINE Local< IntegerResourceColumnOffset () const
 
V8_INLINE Local< IntegerScriptID () const
 
V8_INLINE Local< ValueSourceMapUrl () const
 
V8_INLINE ScriptOriginOptions Options () const
 

Detailed Description

The origin, within a file, of a script.

Definition at line 1017 of file v8.h.

Constructor & Destructor Documentation

◆ ScriptOrigin()

ScriptOrigin ( Local< Value resource_name,
Local< Integer resource_line_offset = Local<Integer>(),
Local< Integer resource_column_offset = Local<Integer>(),
Local< Boolean resource_is_shared_cross_origin = Local<Boolean>(),
Local< Integer script_id = Local<Integer>(),
Local< Boolean resource_is_embedder_debug_script = Local<Boolean>(),
Local< Value source_map_url = Local<Value>(),
Local< Boolean resource_is_opaque = Local<Boolean>() 
)

Member Function Documentation

◆ Options()

V8_INLINE ScriptOriginOptions Options ( ) const
inline

Definition at line 1036 of file v8.h.

Referenced by ScriptCompiler::Source::Source().

◆ ResourceColumnOffset()

Local< Integer > ResourceColumnOffset ( ) const

Definition at line 7533 of file v8.h.

Referenced by ScriptCompiler::Source::Source().

◆ ResourceLineOffset()

Local< Integer > ResourceLineOffset ( ) const

Definition at line 7528 of file v8.h.

Referenced by ScriptCompiler::Source::Source().

◆ ResourceName()

Local< Value > ResourceName ( ) const

Definition at line 7525 of file v8.h.

Referenced by ScriptCompiler::Source::Source().

◆ ScriptID()

Local< Integer > ScriptID ( ) const

Returns true for embedder's debugger scripts

Definition at line 7538 of file v8.h.

◆ SourceMapUrl()

Local< Value > SourceMapUrl ( ) const

Definition at line 7541 of file v8.h.

Referenced by ScriptCompiler::Source::Source().


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