VMScriptRef class

A reference to a script in the Dart VM.

A script contains information about the actual text of a library. Usually there's only one script per library, but the part directive can produce libraries made up of multiple scripts.

Implemented types
Implementers

Properties

hashCode int
The hash code for this object. [...]
read-only, override
observatoryUrl Uri
A relative URL for humans to inspect and possibly interact with this object in the Observatory UI. [...]
read-only, override
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
uri Uri
The URI from which this script was loaded.
final

Methods

addBreakpoint(int line, {int column}) Future<VMBreakpoint>
Adds a breakpoint at line (and optionally column) in this script. [...]
getSourceReport({bool includeCoverageReport: true, bool includePossibleBreakpoints: true, bool forceCompile: false, VMSourceLocation location}) Future<VMSourceReport>
Generates a set of reports tied to this script. [...]
load() Future<VMScript>
Loads a full version of this object. [...]
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
override

Operators

operator ==(dynamic other) bool
The equality operator. [...]
override