Breakpoint class Null safety
A Breakpoint
describes a debugger breakpoint.
A breakpoint is resolved
when it has been assigned to a specific program
location. A breakpoint my remain unresolved when it is in code which has not
yet been compiled or in a library which has not been loaded (i.e. a deferred
library).
Constructors
Properties
- breakpointNumber ↔ int?
-
A number identifying this breakpoint to the user.
read / write
- classRef ↔ ClassRef?
- If an object is allocated in the Dart heap, it will have a corresponding class object.
- enabled ↔ bool?
-
Is this breakpoint enabled?
read / write
- fixedId ↔ bool?
- Provided and set to true if the id of an Object is fixed. If true, the id of an Object is guaranteed not to change or expire. The object may, however, still be Collected.
- hashCode → int
-
The hash code for this object.
read-onlyoverride
- id ↔ String?
-
A unique identifier for an Object. Passed to the getObject RPC to reload
this Object.
read / writeinherited
- isSyntheticAsyncContinuation ↔ bool?
-
Is this a breakpoint that was added synthetically as part of a step
OverAsyncSuspension resume command?
optional">@optionalread / write
-
json
↔ Map<
String, dynamic> ? -
read / writeinherited
- location ↔ dynamic
-
SourceLocation when breakpoint is resolved, UnresolvedSourceLocation when
a breakpoint is not resolved.
read / write
- resolved ↔ bool?
-
Has this breakpoint been assigned to a specific program location?
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
- size ↔ int?
- The size of this object in the heap.
- type → String
-
read-onlyoverride
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Static Methods
-
parse(
Map< String, dynamic> ? json) → Breakpoint? -
override