probe-web / @probe-web/client / index / Variable
Interface: Variable
Defined in: debugger.ts:175
A variable, field or element, from Debugger.variables. Valid only until the core resumes.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
name | string | Its name. | debugger.ts:177 |
value | string | Its value, formatted by probe-rs. | debugger.ts:179 |
type | string | null | Its type name, when known. | debugger.ts:181 |
reference | number | Pass to variables() for children; 0 means none. | debugger.ts:183 |
parent | number | The reference of the scope or variable this was listed under (the key setVariable needs). | debugger.ts:185 |
evaluateName | string | null | An expression Debugger.evaluate accepts for this variable. | debugger.ts:187 |
memoryReference | string | null | Its address (e.g. 0x20000000), when it lives in memory. | debugger.ts:189 |
namedChildren | number | null | How many named children it has, for paging with variables(reference, 'named'). | debugger.ts:191 |
indexedChildren | number | null | How many indexed children it has, for paging with variables(reference, 'indexed'). | debugger.ts:193 |