LighthouseResultV5 class

The Lighthouse result object.


LighthouseResultV5.fromJson(Map _json)


audits Map<String, LighthouseAuditResultV5>
Map of audits in the LHR.
read / write
categories Categories
Map of categories in the LHR.
read / write
categoryGroups Map<String, CategoryGroupV5>
Map of category groups in the LHR.
read / write
configSettings ConfigSettings
The configuration settings for this LHR.
read / write
environment Environment
Environment settings that were used when making this LHR.
read / write
fetchTime String
The time that this run was fetched.
read / write
finalUrl String
The final resolved url that was audited.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
i18n I18n
The internationalization strings that are required to render the LHR.
read / write
lighthouseVersion String
The lighthouse version that was used to generate this LHR.
read / write
requestedUrl String
The original requested url.
read / write
runtimeError RuntimeError
A top-level error message that, if present, indicates a serious enough problem that this Lighthouse result may need to be discarded.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
runWarnings List<Object>
List of all run warnings in the LHR. Will always output to at least []. [...]
read / write
stackPacks List<StackPack>
The Stack Pack advice strings.
read / write
timing Timing
Timing information for this LHR.
read / write
userAgent String
The user agent that was used to run this LHR.
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.


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