Skip to content
View as Markdown
View as Markdown

@salesforce/b2c-tooling-sdk / operations/debug / SdapiClient

Class: SdapiClient

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:56

Constructors

Constructor

new SdapiClient(config): SdapiClient

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:61

Parameters

config

SdapiClientConfig

Returns

SdapiClient

Methods

createClient()

createClient(): Promise<void>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:75

Returns

Promise<void>


deleteBreakpoint()

deleteBreakpoint(id): Promise<void>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:103

Parameters

id

number

Returns

Promise<void>


deleteBreakpoints()

deleteBreakpoints(): Promise<void>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:99

Returns

Promise<void>


deleteClient()

deleteClient(): Promise<void>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:79

Returns

Promise<void>


evaluate()

evaluate(threadId, frameIndex, expr): Promise<SdapiEvalResult>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:172

Parameters

threadId

number

frameIndex

number

expr

string

Returns

Promise<SdapiEvalResult>


getBreakpoints()

getBreakpoints(): Promise<SdapiBreakpoint[]>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:87

Returns

Promise<SdapiBreakpoint[]>


getMembers()

getMembers(threadId, frameIndex, objectPath?, start?, count?): Promise<SdapiObjectMembers>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:156

Parameters

threadId

number

frameIndex

number

objectPath?

string

start?

number

count?

number

Returns

Promise<SdapiObjectMembers>


getThread()

getThread(threadId): Promise<SdapiScriptThread>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:116

Parameters

threadId

number

Returns

Promise<SdapiScriptThread>


getThreads()

getThreads(): Promise<SdapiScriptThread[]>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:111

Returns

Promise<SdapiScriptThread[]>


getVariables()

getVariables(threadId, frameIndex): Promise<SdapiObjectMembers>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:152

Parameters

threadId

number

frameIndex

number

Returns

Promise<SdapiObjectMembers>


resetThreads()

resetThreads(): Promise<void>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:120

Returns

Promise<void>


resume()

resume(threadId): Promise<SdapiScriptThread>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:128

Parameters

threadId

number

Returns

Promise<SdapiScriptThread>


setBreakpoints()

setBreakpoints(breakpoints): Promise<SdapiBreakpoint[]>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:92

Parameters

breakpoints

BreakpointInput[]

Returns

Promise<SdapiBreakpoint[]>


stepInto()

stepInto(threadId): Promise<SdapiScriptThread>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:136

Parameters

threadId

number

Returns

Promise<SdapiScriptThread>


stepOut()

stepOut(threadId): Promise<SdapiScriptThread>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:140

Parameters

threadId

number

Returns

Promise<SdapiScriptThread>


stepOver()

stepOver(threadId): Promise<SdapiScriptThread>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:132

Parameters

threadId

number

Returns

Promise<SdapiScriptThread>


stopThread()

stopThread(threadId): Promise<void>

Defined in: packages/b2c-tooling-sdk/src/operations/debug/sdapi-client.ts:144

Parameters

threadId

number

Returns

Promise<void>

Released under the Apache-2.0 License.