V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8_inspector::InjectedScript Class Referencefinal

Classes

class  CallFrameScope
 
class  ContextScope
 
class  ObjectScope
 
class  ProtocolPromiseHandler
 
class  Scope
 

Public Member Functions

 InjectedScript (InspectedContext *, int sessionId)
 
InspectedContextcontext () const
 
Response getProperties (v8::Local< v8::Object >, const String16 &groupName, bool ownProperties, bool accessorPropertiesOnly, WrapMode wrapMode, std::unique_ptr< protocol::Array< protocol::Runtime::PropertyDescriptor >> *result, Maybe< protocol::Runtime::ExceptionDetails > *)
 
Response getInternalProperties (v8::Local< v8::Value >, const String16 &groupName, std::unique_ptr< protocol::Array< protocol::Runtime::InternalPropertyDescriptor >> *result)
 
void releaseObject (const String16 &objectId)
 
Response wrapObject (v8::Local< v8::Value >, const String16 &groupName, WrapMode wrapMode, std::unique_ptr< protocol::Runtime::RemoteObject > *result)
 
Response wrapObject (v8::Local< v8::Value >, const String16 &groupName, WrapMode wrapMode, v8::MaybeLocal< v8::Value > customPreviewConfig, int maxCustomPreviewDepth, std::unique_ptr< protocol::Runtime::RemoteObject > *result)
 
std::unique_ptr< protocol::Runtime::RemoteObject > wrapTable (v8::Local< v8::Object > table, v8::MaybeLocal< v8::Array > columns)
 
void addPromiseCallback (V8InspectorSessionImpl *session, v8::MaybeLocal< v8::Value > value, const String16 &objectGroup, WrapMode wrapMode, std::unique_ptr< EvaluateCallback > callback)
 
Response findObject (const RemoteObjectId &, v8::Local< v8::Value > *) const
 
String16 objectGroupName (const RemoteObjectId &) const
 
void releaseObjectGroup (const String16 &)
 
void setCustomObjectFormatterEnabled (bool)
 
Response resolveCallArgument (protocol::Runtime::CallArgument *, v8::Local< v8::Value > *result)
 
Response createExceptionDetails (const v8::TryCatch &, const String16 &groupName, WrapMode wrapMode, Maybe< protocol::Runtime::ExceptionDetails > *result)
 
Response wrapEvaluateResult (v8::MaybeLocal< v8::Value > maybeResultValue, const v8::TryCatch &, const String16 &objectGroup, WrapMode wrapMode, std::unique_ptr< protocol::Runtime::RemoteObject > *result, Maybe< protocol::Runtime::ExceptionDetails > *)
 
v8::Local< v8::ValuelastEvaluationResult () const
 
void setLastEvaluationResult (v8::Local< v8::Value > result)
 
String16 bindObject (v8::Local< v8::Value >, const String16 &groupName)
 

Detailed Description

Definition at line 66 of file injected-script.h.


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