Versions in this module Expand all Collapse all v0 v0.0.4 Jun 30, 2024 Changes in this version + const CommandAddBinding + const CommandAwaitPromise + const CommandCallFunctionOn + const CommandCompileScript + const CommandDisable + const CommandDiscardConsoleEntries + const CommandEnable + const CommandEvaluate + const CommandGetExceptionDetails + const CommandGetHeapUsage + const CommandGetIsolateID + const CommandGetProperties + const CommandGlobalLexicalScopeNames + const CommandQueryObjects + const CommandReleaseObject + const CommandReleaseObjectGroup + const CommandRemoveBinding + const CommandRunIfWaitingForDebugger + const CommandRunScript + const CommandSetCustomObjectFormatterEnabled + const CommandSetMaxCallStackSizeToCapture + const CommandTerminateExecution + type APIType string + const APITypeAssert + const APITypeClear + const APITypeCount + const APITypeDebug + const APITypeDir + const APITypeDirxml + const APITypeEndGroup + const APITypeError + const APITypeInfo + const APITypeLog + const APITypeProfile + const APITypeProfileEnd + const APITypeStartGroup + const APITypeStartGroupCollapsed + const APITypeTable + const APITypeTimeEnd + const APITypeTrace + const APITypeWarning + func (t *APIType) UnmarshalEasyJSON(in *jlexer.Lexer) + func (t *APIType) UnmarshalJSON(buf []byte) error + func (t APIType) MarshalEasyJSON(out *jwriter.Writer) + func (t APIType) MarshalJSON() ([]byte, error) + func (t APIType) String() string + type AddBindingParams struct + ExecutionContextName string + Name string + func AddBinding(name string) *AddBindingParams + func (p *AddBindingParams) Do(ctx context.Context) (err error) + func (p AddBindingParams) WithExecutionContextName(executionContextName string) *AddBindingParams + func (v *AddBindingParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *AddBindingParams) UnmarshalJSON(data []byte) error + func (v AddBindingParams) MarshalEasyJSON(w *jwriter.Writer) + func (v AddBindingParams) MarshalJSON() ([]byte, error) + type AwaitPromiseParams struct + GeneratePreview bool + PromiseObjectID RemoteObjectID + ReturnByValue bool + func AwaitPromise(promiseObjectID RemoteObjectID) *AwaitPromiseParams + func (p *AwaitPromiseParams) Do(ctx context.Context) (result *RemoteObject, exceptionDetails *ExceptionDetails, err error) + func (p AwaitPromiseParams) WithGeneratePreview(generatePreview bool) *AwaitPromiseParams + func (p AwaitPromiseParams) WithReturnByValue(returnByValue bool) *AwaitPromiseParams + func (v *AwaitPromiseParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *AwaitPromiseParams) UnmarshalJSON(data []byte) error + func (v AwaitPromiseParams) MarshalEasyJSON(w *jwriter.Writer) + func (v AwaitPromiseParams) MarshalJSON() ([]byte, error) + type AwaitPromiseReturns struct + ExceptionDetails *ExceptionDetails + Result *RemoteObject + func (v *AwaitPromiseReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *AwaitPromiseReturns) UnmarshalJSON(data []byte) error + func (v AwaitPromiseReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v AwaitPromiseReturns) MarshalJSON() ([]byte, error) + type CallArgument struct + ObjectID RemoteObjectID + UnserializableValue UnserializableValue + Value easyjson.RawMessage + func (v *CallArgument) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *CallArgument) UnmarshalJSON(data []byte) error + func (v CallArgument) MarshalEasyJSON(w *jwriter.Writer) + func (v CallArgument) MarshalJSON() ([]byte, error) + type CallFrame struct + ColumnNumber int64 + FunctionName string + LineNumber int64 + ScriptID ScriptID + URL string + func (v *CallFrame) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *CallFrame) UnmarshalJSON(data []byte) error + func (v CallFrame) MarshalEasyJSON(w *jwriter.Writer) + func (v CallFrame) MarshalJSON() ([]byte, error) + type CallFunctionOnParams struct + Arguments []*CallArgument + AwaitPromise bool + ExecutionContextID ExecutionContextID + FunctionDeclaration string + GeneratePreview bool + ObjectGroup string + ObjectID RemoteObjectID + ReturnByValue bool + SerializationOptions *SerializationOptions + Silent bool + ThrowOnSideEffect bool + UniqueContextID string + UserGesture bool + func CallFunctionOn(functionDeclaration string) *CallFunctionOnParams + func (p *CallFunctionOnParams) Do(ctx context.Context) (result *RemoteObject, exceptionDetails *ExceptionDetails, err error) + func (p CallFunctionOnParams) WithArguments(arguments []*CallArgument) *CallFunctionOnParams + func (p CallFunctionOnParams) WithAwaitPromise(awaitPromise bool) *CallFunctionOnParams + func (p CallFunctionOnParams) WithExecutionContextID(executionContextID ExecutionContextID) *CallFunctionOnParams + func (p CallFunctionOnParams) WithGeneratePreview(generatePreview bool) *CallFunctionOnParams + func (p CallFunctionOnParams) WithObjectGroup(objectGroup string) *CallFunctionOnParams + func (p CallFunctionOnParams) WithObjectID(objectID RemoteObjectID) *CallFunctionOnParams + func (p CallFunctionOnParams) WithReturnByValue(returnByValue bool) *CallFunctionOnParams + func (p CallFunctionOnParams) WithSerializationOptions(serializationOptions *SerializationOptions) *CallFunctionOnParams + func (p CallFunctionOnParams) WithSilent(silent bool) *CallFunctionOnParams + func (p CallFunctionOnParams) WithThrowOnSideEffect(throwOnSideEffect bool) *CallFunctionOnParams + func (p CallFunctionOnParams) WithUniqueContextID(uniqueContextID string) *CallFunctionOnParams + func (p CallFunctionOnParams) WithUserGesture(userGesture bool) *CallFunctionOnParams + func (v *CallFunctionOnParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *CallFunctionOnParams) UnmarshalJSON(data []byte) error + func (v CallFunctionOnParams) MarshalEasyJSON(w *jwriter.Writer) + func (v CallFunctionOnParams) MarshalJSON() ([]byte, error) + type CallFunctionOnReturns struct + ExceptionDetails *ExceptionDetails + Result *RemoteObject + func (v *CallFunctionOnReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *CallFunctionOnReturns) UnmarshalJSON(data []byte) error + func (v CallFunctionOnReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v CallFunctionOnReturns) MarshalJSON() ([]byte, error) + type CompileScriptParams struct + ExecutionContextID ExecutionContextID + Expression string + PersistScript bool + SourceURL string + func CompileScript(expression string, sourceURL string, persistScript bool) *CompileScriptParams + func (p *CompileScriptParams) Do(ctx context.Context) (scriptID ScriptID, exceptionDetails *ExceptionDetails, err error) + func (p CompileScriptParams) WithExecutionContextID(executionContextID ExecutionContextID) *CompileScriptParams + func (v *CompileScriptParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *CompileScriptParams) UnmarshalJSON(data []byte) error + func (v CompileScriptParams) MarshalEasyJSON(w *jwriter.Writer) + func (v CompileScriptParams) MarshalJSON() ([]byte, error) + type CompileScriptReturns struct + ExceptionDetails *ExceptionDetails + ScriptID ScriptID + func (v *CompileScriptReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *CompileScriptReturns) UnmarshalJSON(data []byte) error + func (v CompileScriptReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v CompileScriptReturns) MarshalJSON() ([]byte, error) + type CustomPreview struct + BodyGetterID RemoteObjectID + Header string + func (v *CustomPreview) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *CustomPreview) UnmarshalJSON(data []byte) error + func (v CustomPreview) MarshalEasyJSON(w *jwriter.Writer) + func (v CustomPreview) MarshalJSON() ([]byte, error) + type DeepSerializedValue struct + ObjectID string + Type DeepSerializedValueType + Value easyjson.RawMessage + WeakLocalObjectReference int64 + func (v *DeepSerializedValue) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *DeepSerializedValue) UnmarshalJSON(data []byte) error + func (v DeepSerializedValue) MarshalEasyJSON(w *jwriter.Writer) + func (v DeepSerializedValue) MarshalJSON() ([]byte, error) + type DeepSerializedValueType string + const DeepSerializedValueTypeArray + const DeepSerializedValueTypeArraybuffer + const DeepSerializedValueTypeBigint + const DeepSerializedValueTypeBoolean + const DeepSerializedValueTypeDate + const DeepSerializedValueTypeError + const DeepSerializedValueTypeFunction + const DeepSerializedValueTypeGenerator + const DeepSerializedValueTypeMap + const DeepSerializedValueTypeNode + const DeepSerializedValueTypeNull + const DeepSerializedValueTypeNumber + const DeepSerializedValueTypeObject + const DeepSerializedValueTypePromise + const DeepSerializedValueTypeProxy + const DeepSerializedValueTypeRegexp + const DeepSerializedValueTypeSet + const DeepSerializedValueTypeString + const DeepSerializedValueTypeSymbol + const DeepSerializedValueTypeTypedarray + const DeepSerializedValueTypeUndefined + const DeepSerializedValueTypeWeakmap + const DeepSerializedValueTypeWeakset + const DeepSerializedValueTypeWindow + func (t *DeepSerializedValueType) UnmarshalEasyJSON(in *jlexer.Lexer) + func (t *DeepSerializedValueType) UnmarshalJSON(buf []byte) error + func (t DeepSerializedValueType) MarshalEasyJSON(out *jwriter.Writer) + func (t DeepSerializedValueType) MarshalJSON() ([]byte, error) + func (t DeepSerializedValueType) String() string + type DisableParams struct + func Disable() *DisableParams + func (p *DisableParams) Do(ctx context.Context) (err error) + func (v *DisableParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *DisableParams) UnmarshalJSON(data []byte) error + func (v DisableParams) MarshalEasyJSON(w *jwriter.Writer) + func (v DisableParams) MarshalJSON() ([]byte, error) + type DiscardConsoleEntriesParams struct + func DiscardConsoleEntries() *DiscardConsoleEntriesParams + func (p *DiscardConsoleEntriesParams) Do(ctx context.Context) (err error) + func (v *DiscardConsoleEntriesParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *DiscardConsoleEntriesParams) UnmarshalJSON(data []byte) error + func (v DiscardConsoleEntriesParams) MarshalEasyJSON(w *jwriter.Writer) + func (v DiscardConsoleEntriesParams) MarshalJSON() ([]byte, error) + type EnableParams struct + func Enable() *EnableParams + func (p *EnableParams) Do(ctx context.Context) (err error) + func (v *EnableParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EnableParams) UnmarshalJSON(data []byte) error + func (v EnableParams) MarshalEasyJSON(w *jwriter.Writer) + func (v EnableParams) MarshalJSON() ([]byte, error) + type EntryPreview struct + Key *ObjectPreview + Value *ObjectPreview + func (v *EntryPreview) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EntryPreview) UnmarshalJSON(data []byte) error + func (v EntryPreview) MarshalEasyJSON(w *jwriter.Writer) + func (v EntryPreview) MarshalJSON() ([]byte, error) + type EvaluateParams struct + AllowUnsafeEvalBlockedByCSP bool + AwaitPromise bool + ContextID ExecutionContextID + DisableBreaks bool + Expression string + GeneratePreview bool + IncludeCommandLineAPI bool + ObjectGroup string + ReplMode bool + ReturnByValue bool + SerializationOptions *SerializationOptions + Silent bool + ThrowOnSideEffect bool + Timeout TimeDelta + UniqueContextID string + UserGesture bool + func Evaluate(expression string) *EvaluateParams + func (p *EvaluateParams) Do(ctx context.Context) (result *RemoteObject, exceptionDetails *ExceptionDetails, err error) + func (p EvaluateParams) WithAllowUnsafeEvalBlockedByCSP(allowUnsafeEvalBlockedByCSP bool) *EvaluateParams + func (p EvaluateParams) WithAwaitPromise(awaitPromise bool) *EvaluateParams + func (p EvaluateParams) WithContextID(contextID ExecutionContextID) *EvaluateParams + func (p EvaluateParams) WithDisableBreaks(disableBreaks bool) *EvaluateParams + func (p EvaluateParams) WithGeneratePreview(generatePreview bool) *EvaluateParams + func (p EvaluateParams) WithIncludeCommandLineAPI(includeCommandLineAPI bool) *EvaluateParams + func (p EvaluateParams) WithObjectGroup(objectGroup string) *EvaluateParams + func (p EvaluateParams) WithReplMode(replMode bool) *EvaluateParams + func (p EvaluateParams) WithReturnByValue(returnByValue bool) *EvaluateParams + func (p EvaluateParams) WithSerializationOptions(serializationOptions *SerializationOptions) *EvaluateParams + func (p EvaluateParams) WithSilent(silent bool) *EvaluateParams + func (p EvaluateParams) WithThrowOnSideEffect(throwOnSideEffect bool) *EvaluateParams + func (p EvaluateParams) WithTimeout(timeout TimeDelta) *EvaluateParams + func (p EvaluateParams) WithUniqueContextID(uniqueContextID string) *EvaluateParams + func (p EvaluateParams) WithUserGesture(userGesture bool) *EvaluateParams + func (v *EvaluateParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EvaluateParams) UnmarshalJSON(data []byte) error + func (v EvaluateParams) MarshalEasyJSON(w *jwriter.Writer) + func (v EvaluateParams) MarshalJSON() ([]byte, error) + type EvaluateReturns struct + ExceptionDetails *ExceptionDetails + Result *RemoteObject + func (v *EvaluateReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EvaluateReturns) UnmarshalJSON(data []byte) error + func (v EvaluateReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v EvaluateReturns) MarshalJSON() ([]byte, error) + type EventBindingCalled struct + ExecutionContextID ExecutionContextID + Name string + Payload string + func (v *EventBindingCalled) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventBindingCalled) UnmarshalJSON(data []byte) error + func (v EventBindingCalled) MarshalEasyJSON(w *jwriter.Writer) + func (v EventBindingCalled) MarshalJSON() ([]byte, error) + type EventConsoleAPICalled struct + Args []*RemoteObject + Context string + ExecutionContextID ExecutionContextID + StackTrace *StackTrace + Timestamp *Timestamp + Type APIType + func (v *EventConsoleAPICalled) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventConsoleAPICalled) UnmarshalJSON(data []byte) error + func (v EventConsoleAPICalled) MarshalEasyJSON(w *jwriter.Writer) + func (v EventConsoleAPICalled) MarshalJSON() ([]byte, error) + type EventExceptionRevoked struct + ExceptionID int64 + Reason string + func (v *EventExceptionRevoked) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventExceptionRevoked) UnmarshalJSON(data []byte) error + func (v EventExceptionRevoked) MarshalEasyJSON(w *jwriter.Writer) + func (v EventExceptionRevoked) MarshalJSON() ([]byte, error) + type EventExceptionThrown struct + ExceptionDetails *ExceptionDetails + Timestamp *Timestamp + func (v *EventExceptionThrown) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventExceptionThrown) UnmarshalJSON(data []byte) error + func (v EventExceptionThrown) MarshalEasyJSON(w *jwriter.Writer) + func (v EventExceptionThrown) MarshalJSON() ([]byte, error) + type EventExecutionContextCreated struct + Context *ExecutionContextDescription + func (v *EventExecutionContextCreated) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventExecutionContextCreated) UnmarshalJSON(data []byte) error + func (v EventExecutionContextCreated) MarshalEasyJSON(w *jwriter.Writer) + func (v EventExecutionContextCreated) MarshalJSON() ([]byte, error) + type EventExecutionContextDestroyed struct + ExecutionContextID ExecutionContextID + ExecutionContextUniqueID string + func (v *EventExecutionContextDestroyed) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventExecutionContextDestroyed) UnmarshalJSON(data []byte) error + func (v EventExecutionContextDestroyed) MarshalEasyJSON(w *jwriter.Writer) + func (v EventExecutionContextDestroyed) MarshalJSON() ([]byte, error) + type EventExecutionContextsCleared struct + func (v *EventExecutionContextsCleared) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventExecutionContextsCleared) UnmarshalJSON(data []byte) error + func (v EventExecutionContextsCleared) MarshalEasyJSON(w *jwriter.Writer) + func (v EventExecutionContextsCleared) MarshalJSON() ([]byte, error) + type EventInspectRequested struct + ExecutionContextID ExecutionContextID + Hints easyjson.RawMessage + Object *RemoteObject + func (v *EventInspectRequested) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventInspectRequested) UnmarshalJSON(data []byte) error + func (v EventInspectRequested) MarshalEasyJSON(w *jwriter.Writer) + func (v EventInspectRequested) MarshalJSON() ([]byte, error) + type ExceptionDetails struct + ColumnNumber int64 + Exception *RemoteObject + ExceptionID int64 + ExceptionMetaData easyjson.RawMessage + ExecutionContextID ExecutionContextID + LineNumber int64 + ScriptID ScriptID + StackTrace *StackTrace + Text string + URL string + func (e *ExceptionDetails) Error() string + func (v *ExceptionDetails) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *ExceptionDetails) UnmarshalJSON(data []byte) error + func (v ExceptionDetails) MarshalEasyJSON(w *jwriter.Writer) + func (v ExceptionDetails) MarshalJSON() ([]byte, error) + type ExecutionContextDescription struct + AuxData easyjson.RawMessage + ID ExecutionContextID + Name string + Origin string + UniqueID string + func (v *ExecutionContextDescription) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *ExecutionContextDescription) UnmarshalJSON(data []byte) error + func (v ExecutionContextDescription) MarshalEasyJSON(w *jwriter.Writer) + func (v ExecutionContextDescription) MarshalJSON() ([]byte, error) + type ExecutionContextID int64 + func (t ExecutionContextID) Int64() int64 + type GetExceptionDetailsParams struct + ErrorObjectID RemoteObjectID + func GetExceptionDetails(errorObjectID RemoteObjectID) *GetExceptionDetailsParams + func (p *GetExceptionDetailsParams) Do(ctx context.Context) (exceptionDetails *ExceptionDetails, err error) + func (v *GetExceptionDetailsParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetExceptionDetailsParams) UnmarshalJSON(data []byte) error + func (v GetExceptionDetailsParams) MarshalEasyJSON(w *jwriter.Writer) + func (v GetExceptionDetailsParams) MarshalJSON() ([]byte, error) + type GetExceptionDetailsReturns struct + ExceptionDetails *ExceptionDetails + func (v *GetExceptionDetailsReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetExceptionDetailsReturns) UnmarshalJSON(data []byte) error + func (v GetExceptionDetailsReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v GetExceptionDetailsReturns) MarshalJSON() ([]byte, error) + type GetHeapUsageParams struct + func GetHeapUsage() *GetHeapUsageParams + func (p *GetHeapUsageParams) Do(ctx context.Context) (usedSize float64, totalSize float64, err error) + func (v *GetHeapUsageParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetHeapUsageParams) UnmarshalJSON(data []byte) error + func (v GetHeapUsageParams) MarshalEasyJSON(w *jwriter.Writer) + func (v GetHeapUsageParams) MarshalJSON() ([]byte, error) + type GetHeapUsageReturns struct + TotalSize float64 + UsedSize float64 + func (v *GetHeapUsageReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetHeapUsageReturns) UnmarshalJSON(data []byte) error + func (v GetHeapUsageReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v GetHeapUsageReturns) MarshalJSON() ([]byte, error) + type GetIsolateIDParams struct + func GetIsolateID() *GetIsolateIDParams + func (p *GetIsolateIDParams) Do(ctx context.Context) (id string, err error) + func (v *GetIsolateIDParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetIsolateIDParams) UnmarshalJSON(data []byte) error + func (v GetIsolateIDParams) MarshalEasyJSON(w *jwriter.Writer) + func (v GetIsolateIDParams) MarshalJSON() ([]byte, error) + type GetIsolateIDReturns struct + ID string + func (v *GetIsolateIDReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetIsolateIDReturns) UnmarshalJSON(data []byte) error + func (v GetIsolateIDReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v GetIsolateIDReturns) MarshalJSON() ([]byte, error) + type GetPropertiesParams struct + AccessorPropertiesOnly bool + GeneratePreview bool + NonIndexedPropertiesOnly bool + ObjectID RemoteObjectID + OwnProperties bool + func GetProperties(objectID RemoteObjectID) *GetPropertiesParams + func (p *GetPropertiesParams) Do(ctx context.Context) (result []*PropertyDescriptor, internalProperties []*InternalPropertyDescriptor, ...) + func (p GetPropertiesParams) WithAccessorPropertiesOnly(accessorPropertiesOnly bool) *GetPropertiesParams + func (p GetPropertiesParams) WithGeneratePreview(generatePreview bool) *GetPropertiesParams + func (p GetPropertiesParams) WithNonIndexedPropertiesOnly(nonIndexedPropertiesOnly bool) *GetPropertiesParams + func (p GetPropertiesParams) WithOwnProperties(ownProperties bool) *GetPropertiesParams + func (v *GetPropertiesParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetPropertiesParams) UnmarshalJSON(data []byte) error + func (v GetPropertiesParams) MarshalEasyJSON(w *jwriter.Writer) + func (v GetPropertiesParams) MarshalJSON() ([]byte, error) + type GetPropertiesReturns struct + ExceptionDetails *ExceptionDetails + InternalProperties []*InternalPropertyDescriptor + PrivateProperties []*PrivatePropertyDescriptor + Result []*PropertyDescriptor + func (v *GetPropertiesReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetPropertiesReturns) UnmarshalJSON(data []byte) error + func (v GetPropertiesReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v GetPropertiesReturns) MarshalJSON() ([]byte, error) + type GlobalLexicalScopeNamesParams struct + ExecutionContextID ExecutionContextID + func GlobalLexicalScopeNames() *GlobalLexicalScopeNamesParams + func (p *GlobalLexicalScopeNamesParams) Do(ctx context.Context) (names []string, err error) + func (p GlobalLexicalScopeNamesParams) WithExecutionContextID(executionContextID ExecutionContextID) *GlobalLexicalScopeNamesParams + func (v *GlobalLexicalScopeNamesParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GlobalLexicalScopeNamesParams) UnmarshalJSON(data []byte) error + func (v GlobalLexicalScopeNamesParams) MarshalEasyJSON(w *jwriter.Writer) + func (v GlobalLexicalScopeNamesParams) MarshalJSON() ([]byte, error) + type GlobalLexicalScopeNamesReturns struct + Names []string + func (v *GlobalLexicalScopeNamesReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GlobalLexicalScopeNamesReturns) UnmarshalJSON(data []byte) error + func (v GlobalLexicalScopeNamesReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v GlobalLexicalScopeNamesReturns) MarshalJSON() ([]byte, error) + type InternalPropertyDescriptor struct + Name string + Value *RemoteObject + func (v *InternalPropertyDescriptor) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *InternalPropertyDescriptor) UnmarshalJSON(data []byte) error + func (v InternalPropertyDescriptor) MarshalEasyJSON(w *jwriter.Writer) + func (v InternalPropertyDescriptor) MarshalJSON() ([]byte, error) + type ObjectPreview struct + Description string + Entries []*EntryPreview + Overflow bool + Properties []*PropertyPreview + Subtype Subtype + Type Type + func (v *ObjectPreview) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *ObjectPreview) UnmarshalJSON(data []byte) error + func (v ObjectPreview) MarshalEasyJSON(w *jwriter.Writer) + func (v ObjectPreview) MarshalJSON() ([]byte, error) + type PrivatePropertyDescriptor struct + Get *RemoteObject + Name string + Set *RemoteObject + Value *RemoteObject + func (v *PrivatePropertyDescriptor) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *PrivatePropertyDescriptor) UnmarshalJSON(data []byte) error + func (v PrivatePropertyDescriptor) MarshalEasyJSON(w *jwriter.Writer) + func (v PrivatePropertyDescriptor) MarshalJSON() ([]byte, error) + type PropertyDescriptor struct + Configurable bool + Enumerable bool + Get *RemoteObject + IsOwn bool + Name string + Set *RemoteObject + Symbol *RemoteObject + Value *RemoteObject + WasThrown bool + Writable bool + func (v *PropertyDescriptor) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *PropertyDescriptor) UnmarshalJSON(data []byte) error + func (v PropertyDescriptor) MarshalEasyJSON(w *jwriter.Writer) + func (v PropertyDescriptor) MarshalJSON() ([]byte, error) + type PropertyPreview struct + Name string + Subtype Subtype + Type Type + Value string + ValuePreview *ObjectPreview + func (v *PropertyPreview) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *PropertyPreview) UnmarshalJSON(data []byte) error + func (v PropertyPreview) MarshalEasyJSON(w *jwriter.Writer) + func (v PropertyPreview) MarshalJSON() ([]byte, error) + type QueryObjectsParams struct + ObjectGroup string + PrototypeObjectID RemoteObjectID + func QueryObjects(prototypeObjectID RemoteObjectID) *QueryObjectsParams + func (p *QueryObjectsParams) Do(ctx context.Context) (objects *RemoteObject, err error) + func (p QueryObjectsParams) WithObjectGroup(objectGroup string) *QueryObjectsParams + func (v *QueryObjectsParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *QueryObjectsParams) UnmarshalJSON(data []byte) error + func (v QueryObjectsParams) MarshalEasyJSON(w *jwriter.Writer) + func (v QueryObjectsParams) MarshalJSON() ([]byte, error) + type QueryObjectsReturns struct + Objects *RemoteObject + func (v *QueryObjectsReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *QueryObjectsReturns) UnmarshalJSON(data []byte) error + func (v QueryObjectsReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v QueryObjectsReturns) MarshalJSON() ([]byte, error) + type ReleaseObjectGroupParams struct + ObjectGroup string + func ReleaseObjectGroup(objectGroup string) *ReleaseObjectGroupParams + func (p *ReleaseObjectGroupParams) Do(ctx context.Context) (err error) + func (v *ReleaseObjectGroupParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *ReleaseObjectGroupParams) UnmarshalJSON(data []byte) error + func (v ReleaseObjectGroupParams) MarshalEasyJSON(w *jwriter.Writer) + func (v ReleaseObjectGroupParams) MarshalJSON() ([]byte, error) + type ReleaseObjectParams struct + ObjectID RemoteObjectID + func ReleaseObject(objectID RemoteObjectID) *ReleaseObjectParams + func (p *ReleaseObjectParams) Do(ctx context.Context) (err error) + func (v *ReleaseObjectParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *ReleaseObjectParams) UnmarshalJSON(data []byte) error + func (v ReleaseObjectParams) MarshalEasyJSON(w *jwriter.Writer) + func (v ReleaseObjectParams) MarshalJSON() ([]byte, error) + type RemoteObject struct + ClassName string + CustomPreview *CustomPreview + DeepSerializedValue *DeepSerializedValue + Description string + ObjectID RemoteObjectID + Preview *ObjectPreview + Subtype Subtype + Type Type + UnserializableValue UnserializableValue + Value easyjson.RawMessage + func (v *RemoteObject) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *RemoteObject) UnmarshalJSON(data []byte) error + func (v RemoteObject) MarshalEasyJSON(w *jwriter.Writer) + func (v RemoteObject) MarshalJSON() ([]byte, error) + type RemoteObjectID string + func (t RemoteObjectID) String() string + type RemoveBindingParams struct + Name string + func RemoveBinding(name string) *RemoveBindingParams + func (p *RemoveBindingParams) Do(ctx context.Context) (err error) + func (v *RemoveBindingParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *RemoveBindingParams) UnmarshalJSON(data []byte) error + func (v RemoveBindingParams) MarshalEasyJSON(w *jwriter.Writer) + func (v RemoveBindingParams) MarshalJSON() ([]byte, error) + type RunIfWaitingForDebuggerParams struct + func RunIfWaitingForDebugger() *RunIfWaitingForDebuggerParams + func (p *RunIfWaitingForDebuggerParams) Do(ctx context.Context) (err error) + func (v *RunIfWaitingForDebuggerParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *RunIfWaitingForDebuggerParams) UnmarshalJSON(data []byte) error + func (v RunIfWaitingForDebuggerParams) MarshalEasyJSON(w *jwriter.Writer) + func (v RunIfWaitingForDebuggerParams) MarshalJSON() ([]byte, error) + type RunScriptParams struct + AwaitPromise bool + ExecutionContextID ExecutionContextID + GeneratePreview bool + IncludeCommandLineAPI bool + ObjectGroup string + ReturnByValue bool + ScriptID ScriptID + Silent bool + func RunScript(scriptID ScriptID) *RunScriptParams + func (p *RunScriptParams) Do(ctx context.Context) (result *RemoteObject, exceptionDetails *ExceptionDetails, err error) + func (p RunScriptParams) WithAwaitPromise(awaitPromise bool) *RunScriptParams + func (p RunScriptParams) WithExecutionContextID(executionContextID ExecutionContextID) *RunScriptParams + func (p RunScriptParams) WithGeneratePreview(generatePreview bool) *RunScriptParams + func (p RunScriptParams) WithIncludeCommandLineAPI(includeCommandLineAPI bool) *RunScriptParams + func (p RunScriptParams) WithObjectGroup(objectGroup string) *RunScriptParams + func (p RunScriptParams) WithReturnByValue(returnByValue bool) *RunScriptParams + func (p RunScriptParams) WithSilent(silent bool) *RunScriptParams + func (v *RunScriptParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *RunScriptParams) UnmarshalJSON(data []byte) error + func (v RunScriptParams) MarshalEasyJSON(w *jwriter.Writer) + func (v RunScriptParams) MarshalJSON() ([]byte, error) + type RunScriptReturns struct + ExceptionDetails *ExceptionDetails + Result *RemoteObject + func (v *RunScriptReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *RunScriptReturns) UnmarshalJSON(data []byte) error + func (v RunScriptReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v RunScriptReturns) MarshalJSON() ([]byte, error) + type ScriptID string + func (t ScriptID) String() string + type SerializationOptions struct + AdditionalParameters easyjson.RawMessage + MaxDepth int64 + Serialization SerializationOptionsSerialization + func (v *SerializationOptions) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *SerializationOptions) UnmarshalJSON(data []byte) error + func (v SerializationOptions) MarshalEasyJSON(w *jwriter.Writer) + func (v SerializationOptions) MarshalJSON() ([]byte, error) + type SerializationOptionsSerialization string + const SerializationOptionsSerializationDeep + const SerializationOptionsSerializationIDOnly + const SerializationOptionsSerializationJSON + func (t *SerializationOptionsSerialization) UnmarshalEasyJSON(in *jlexer.Lexer) + func (t *SerializationOptionsSerialization) UnmarshalJSON(buf []byte) error + func (t SerializationOptionsSerialization) MarshalEasyJSON(out *jwriter.Writer) + func (t SerializationOptionsSerialization) MarshalJSON() ([]byte, error) + func (t SerializationOptionsSerialization) String() string + type SetCustomObjectFormatterEnabledParams struct + Enabled bool + func SetCustomObjectFormatterEnabled(enabled bool) *SetCustomObjectFormatterEnabledParams + func (p *SetCustomObjectFormatterEnabledParams) Do(ctx context.Context) (err error) + func (v *SetCustomObjectFormatterEnabledParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *SetCustomObjectFormatterEnabledParams) UnmarshalJSON(data []byte) error + func (v SetCustomObjectFormatterEnabledParams) MarshalEasyJSON(w *jwriter.Writer) + func (v SetCustomObjectFormatterEnabledParams) MarshalJSON() ([]byte, error) + type SetMaxCallStackSizeToCaptureParams struct + Size int64 + func SetMaxCallStackSizeToCapture(size int64) *SetMaxCallStackSizeToCaptureParams + func (p *SetMaxCallStackSizeToCaptureParams) Do(ctx context.Context) (err error) + func (v *SetMaxCallStackSizeToCaptureParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *SetMaxCallStackSizeToCaptureParams) UnmarshalJSON(data []byte) error + func (v SetMaxCallStackSizeToCaptureParams) MarshalEasyJSON(w *jwriter.Writer) + func (v SetMaxCallStackSizeToCaptureParams) MarshalJSON() ([]byte, error) + type StackTrace struct + CallFrames []*CallFrame + Description string + Parent *StackTrace + ParentID *StackTraceID + func (v *StackTrace) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *StackTrace) UnmarshalJSON(data []byte) error + func (v StackTrace) MarshalEasyJSON(w *jwriter.Writer) + func (v StackTrace) MarshalJSON() ([]byte, error) + type StackTraceID struct + DebuggerID UniqueDebuggerID + ID string + func (v *StackTraceID) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *StackTraceID) UnmarshalJSON(data []byte) error + func (v StackTraceID) MarshalEasyJSON(w *jwriter.Writer) + func (v StackTraceID) MarshalJSON() ([]byte, error) + type Subtype string + const SubtypeArray + const SubtypeArraybuffer + const SubtypeDataview + const SubtypeDate + const SubtypeError + const SubtypeGenerator + const SubtypeIterator + const SubtypeMap + const SubtypeNode + const SubtypeNull + const SubtypePromise + const SubtypeProxy + const SubtypeRegexp + const SubtypeSet + const SubtypeTypedarray + const SubtypeWasmvalue + const SubtypeWeakmap + const SubtypeWeakset + const SubtypeWebassemblymemory + func (t *Subtype) UnmarshalEasyJSON(in *jlexer.Lexer) + func (t *Subtype) UnmarshalJSON(buf []byte) error + func (t Subtype) MarshalEasyJSON(out *jwriter.Writer) + func (t Subtype) MarshalJSON() ([]byte, error) + func (t Subtype) String() string + type TerminateExecutionParams struct + func TerminateExecution() *TerminateExecutionParams + func (p *TerminateExecutionParams) Do(ctx context.Context) (err error) + func (v *TerminateExecutionParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *TerminateExecutionParams) UnmarshalJSON(data []byte) error + func (v TerminateExecutionParams) MarshalEasyJSON(w *jwriter.Writer) + func (v TerminateExecutionParams) MarshalJSON() ([]byte, error) + type TimeDelta float64 + func (t TimeDelta) Float64() float64 + type Timestamp time.Time + func (t *Timestamp) UnmarshalEasyJSON(in *jlexer.Lexer) + func (t *Timestamp) UnmarshalJSON(buf []byte) error + func (t Timestamp) MarshalEasyJSON(out *jwriter.Writer) + func (t Timestamp) MarshalJSON() ([]byte, error) + func (t Timestamp) Time() time.Time + type Type string + const TypeAccessor + const TypeBigint + const TypeBoolean + const TypeFunction + const TypeNumber + const TypeObject + const TypeString + const TypeSymbol + const TypeUndefined + func (t *Type) UnmarshalEasyJSON(in *jlexer.Lexer) + func (t *Type) UnmarshalJSON(buf []byte) error + func (t Type) MarshalEasyJSON(out *jwriter.Writer) + func (t Type) MarshalJSON() ([]byte, error) + func (t Type) String() string + type UniqueDebuggerID string + func (t UniqueDebuggerID) String() string + type UnserializableValue string + func (t UnserializableValue) String() string