Class RendererFormattedStrings
Message holding the formatted strings used in the renderer.
Implements
Inherited Members
Namespace: Google.Apis.PagespeedInsights.v5.Data
Assembly: Google.Apis.PagespeedInsights.v5.dll
Syntax
public class RendererFormattedStrings : IDirectResponseSchema
Properties
AuditGroupExpandTooltip
The tooltip text on an expandable chevron icon.
Declaration
[JsonProperty("auditGroupExpandTooltip")]
public virtual string AuditGroupExpandTooltip { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CalculatorLink
Text link pointing to the Lighthouse scoring calculator. This link immediately follows a sentence stating the performance score is calculated from the perf metrics.
Declaration
[JsonProperty("calculatorLink")]
public virtual string CalculatorLink { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CrcInitialNavigation
The label for the initial request in a critical request chain.
Declaration
[JsonProperty("crcInitialNavigation")]
public virtual string CrcInitialNavigation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CrcLongestDurationLabel
The label for values shown in the summary of critical request chains.
Declaration
[JsonProperty("crcLongestDurationLabel")]
public virtual string CrcLongestDurationLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DropdownCopyJSON
Option in a dropdown menu that copies the Lighthouse JSON object to the system clipboard.
Declaration
[JsonProperty("dropdownCopyJSON")]
public virtual string DropdownCopyJSON { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DropdownDarkTheme
Option in a dropdown menu that toggles the themeing of the report between Light(default) and Dark themes.
Declaration
[JsonProperty("dropdownDarkTheme")]
public virtual string DropdownDarkTheme { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DropdownPrintExpanded
Option in a dropdown menu that opens a full Lighthouse report in a print dialog.
Declaration
[JsonProperty("dropdownPrintExpanded")]
public virtual string DropdownPrintExpanded { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DropdownPrintSummary
Option in a dropdown menu that opens a small, summary report in a print dialog.
Declaration
[JsonProperty("dropdownPrintSummary")]
public virtual string DropdownPrintSummary { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DropdownSaveGist
Option in a dropdown menu that saves the current report as a new GitHub Gist.
Declaration
[JsonProperty("dropdownSaveGist")]
public virtual string DropdownSaveGist { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DropdownSaveHTML
Option in a dropdown menu that saves the Lighthouse report HTML locally to the system as a '.html' file.
Declaration
[JsonProperty("dropdownSaveHTML")]
public virtual string DropdownSaveHTML { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DropdownSaveJSON
Option in a dropdown menu that saves the Lighthouse JSON object to the local system as a '.json' file.
Declaration
[JsonProperty("dropdownSaveJSON")]
public virtual string DropdownSaveJSON { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DropdownViewer
Option in a dropdown menu that opens the current report in the Lighthouse Viewer Application.
Declaration
[JsonProperty("dropdownViewer")]
public virtual string DropdownViewer { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ErrorLabel
The label shown next to an audit or metric that has had an error.
Declaration
[JsonProperty("errorLabel")]
public virtual string ErrorLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ErrorMissingAuditInfo
The error string shown next to an erroring audit.
Declaration
[JsonProperty("errorMissingAuditInfo")]
public virtual string ErrorMissingAuditInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FooterIssue
Label for button to create an issue against the Lighthouse GitHub project.
Declaration
[JsonProperty("footerIssue")]
public virtual string FooterIssue { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LabDataTitle
The title of the lab data performance category.
Declaration
[JsonProperty("labDataTitle")]
public virtual string LabDataTitle { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LsPerformanceCategoryDescription
The disclaimer shown under performance explaining that the network can vary.
Declaration
[JsonProperty("lsPerformanceCategoryDescription")]
public virtual string LsPerformanceCategoryDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ManualAuditsGroupTitle
The heading shown above a list of audits that were not computerd in the run.
Declaration
[JsonProperty("manualAuditsGroupTitle")]
public virtual string ManualAuditsGroupTitle { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NotApplicableAuditsGroupTitle
The heading shown above a list of audits that do not apply to a page.
Declaration
[JsonProperty("notApplicableAuditsGroupTitle")]
public virtual string NotApplicableAuditsGroupTitle { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OpportunityResourceColumnLabel
The heading for the estimated page load savings opportunity of an audit.
Declaration
[JsonProperty("opportunityResourceColumnLabel")]
public virtual string OpportunityResourceColumnLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OpportunitySavingsColumnLabel
The heading for the estimated page load savings of opportunity audits.
Declaration
[JsonProperty("opportunitySavingsColumnLabel")]
public virtual string OpportunitySavingsColumnLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PassedAuditsGroupTitle
The heading that is shown above a list of audits that are passing.
Declaration
[JsonProperty("passedAuditsGroupTitle")]
public virtual string PassedAuditsGroupTitle { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeDesktopEmulation
Descriptive explanation for emulation setting when emulating a generic desktop form factor, as opposed to a mobile-device like form factor.
Declaration
[JsonProperty("runtimeDesktopEmulation")]
public virtual string RuntimeDesktopEmulation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeMobileEmulation
Descriptive explanation for emulation setting when emulating a Nexus 5X mobile device.
Declaration
[JsonProperty("runtimeMobileEmulation")]
public virtual string RuntimeMobileEmulation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeNoEmulation
Descriptive explanation for emulation setting when no device emulation is set.
Declaration
[JsonProperty("runtimeNoEmulation")]
public virtual string RuntimeNoEmulation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsAxeVersion
Label for a row in a table that shows the version of the Axe library used
Declaration
[JsonProperty("runtimeSettingsAxeVersion")]
public virtual string RuntimeSettingsAxeVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsBenchmark
Label for a row in a table that shows the estimated CPU power of the machine running Lighthouse. Example row values: 532, 1492, 783.
Declaration
[JsonProperty("runtimeSettingsBenchmark")]
public virtual string RuntimeSettingsBenchmark { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsCPUThrottling
Label for a row in a table that describes the CPU throttling conditions that were used during a Lighthouse run, if any.
Declaration
[JsonProperty("runtimeSettingsCPUThrottling")]
public virtual string RuntimeSettingsCPUThrottling { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsChannel
Label for a row in a table that shows in what tool Lighthouse is being run (e.g. The lighthouse CLI, Chrome DevTools, Lightrider, WebPageTest, etc).
Declaration
[JsonProperty("runtimeSettingsChannel")]
public virtual string RuntimeSettingsChannel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsDevice
Label for a row in a table that describes the kind of device that was emulated for the Lighthouse run. Example values for row elements: 'No Emulation', 'Emulated Desktop', etc.
Declaration
[JsonProperty("runtimeSettingsDevice")]
public virtual string RuntimeSettingsDevice { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsFetchTime
Label for a row in a table that shows the time at which a Lighthouse run was conducted; formatted as a timestamp, e.g. Jan 1, 1970 12:00 AM UTC.
Declaration
[JsonProperty("runtimeSettingsFetchTime")]
public virtual string RuntimeSettingsFetchTime { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsNetworkThrottling
Label for a row in a table that describes the network throttling conditions that were used during a Lighthouse run, if any.
Declaration
[JsonProperty("runtimeSettingsNetworkThrottling")]
public virtual string RuntimeSettingsNetworkThrottling { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsTitle
Title of the Runtime settings table in a Lighthouse report. Runtime settings are the environment configurations that a specific report used at auditing time.
Declaration
[JsonProperty("runtimeSettingsTitle")]
public virtual string RuntimeSettingsTitle { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsUA
Label for a row in a table that shows the User Agent that was detected on the Host machine that ran Lighthouse.
Declaration
[JsonProperty("runtimeSettingsUA")]
public virtual string RuntimeSettingsUA { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsUANetwork
Label for a row in a table that shows the User Agent that was used to send out all network requests during the Lighthouse run.
Declaration
[JsonProperty("runtimeSettingsUANetwork")]
public virtual string RuntimeSettingsUANetwork { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeSettingsUrl
Label for a row in a table that shows the URL that was audited during a Lighthouse run.
Declaration
[JsonProperty("runtimeSettingsUrl")]
public virtual string RuntimeSettingsUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeUnknown
Descriptive explanation for a runtime setting that is set to an unknown value.
Declaration
[JsonProperty("runtimeUnknown")]
public virtual string RuntimeUnknown { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ScorescaleLabel
The label that explains the score gauges scale (0-49, 50-89, 90-100).
Declaration
[JsonProperty("scorescaleLabel")]
public virtual string ScorescaleLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ShowRelevantAudits
Label preceding a radio control for filtering the list of audits. The radio choices are various performance metrics (FCP, LCP, TBT), and if chosen, the audits in the report are hidden if they are not relevant to the selected metric.
Declaration
[JsonProperty("showRelevantAudits")]
public virtual string ShowRelevantAudits { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SnippetCollapseButtonLabel
The label for the button to show only a few lines of a snippet
Declaration
[JsonProperty("snippetCollapseButtonLabel")]
public virtual string SnippetCollapseButtonLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SnippetExpandButtonLabel
The label for the button to show all lines of a snippet
Declaration
[JsonProperty("snippetExpandButtonLabel")]
public virtual string SnippetExpandButtonLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ThirdPartyResourcesLabel
This label is for a filter checkbox above a table of items
Declaration
[JsonProperty("thirdPartyResourcesLabel")]
public virtual string ThirdPartyResourcesLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ThrottlingProvided
Descriptive explanation for environment throttling that was provided by the runtime environment instead of provided by Lighthouse throttling.
Declaration
[JsonProperty("throttlingProvided")]
public virtual string ThrottlingProvided { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ToplevelWarningsMessage
The label shown preceding important warnings that may have invalidated an entire report.
Declaration
[JsonProperty("toplevelWarningsMessage")]
public virtual string ToplevelWarningsMessage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
VarianceDisclaimer
The disclaimer shown below a performance metric value.
Declaration
[JsonProperty("varianceDisclaimer")]
public virtual string VarianceDisclaimer { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ViewTreemapLabel
Label for a button that opens the Treemap App
Declaration
[JsonProperty("viewTreemapLabel")]
public virtual string ViewTreemapLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WarningAuditsGroupTitle
The heading that is shown above a list of audits that have warnings
Declaration
[JsonProperty("warningAuditsGroupTitle")]
public virtual string WarningAuditsGroupTitle { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WarningHeader
The label shown above a bulleted list of warnings.
Declaration
[JsonProperty("warningHeader")]
public virtual string WarningHeader { get; set; }
Property Value
| Type | Description |
|---|---|
| string |