Class: Google::Apis::PagespeedonlineV5::RendererFormattedStrings
- Inherits:
-
Object
- Object
- Google::Apis::PagespeedonlineV5::RendererFormattedStrings
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/pagespeedonline_v5/classes.rb,
lib/google/apis/pagespeedonline_v5/representations.rb,
lib/google/apis/pagespeedonline_v5/representations.rb
Overview
Message holding the formatted strings used in the renderer.
Instance Attribute Summary collapse
-
#audit_group_expand_tooltip ⇒ String
The tooltip text on an expandable chevron icon.
-
#calculator_link ⇒ String
Text link pointing to the Lighthouse scoring calculator.
-
#crc_initial_navigation ⇒ String
The label for the initial request in a critical request chain.
-
#crc_longest_duration_label ⇒ String
The label for values shown in the summary of critical request chains.
-
#dropdown_copy_json ⇒ String
Option in a dropdown menu that copies the Lighthouse JSON object to the system clipboard.
-
#dropdown_dark_theme ⇒ String
Option in a dropdown menu that toggles the themeing of the report between Light(default) and Dark themes.
-
#dropdown_print_expanded ⇒ String
Option in a dropdown menu that opens a full Lighthouse report in a print dialog.
-
#dropdown_print_summary ⇒ String
Option in a dropdown menu that opens a small, summary report in a print dialog.
-
#dropdown_save_gist ⇒ String
Option in a dropdown menu that saves the current report as a new GitHub Gist.
-
#dropdown_save_html ⇒ String
Option in a dropdown menu that saves the Lighthouse report HTML locally to the system as a '.html' file.
-
#dropdown_save_json ⇒ String
Option in a dropdown menu that saves the Lighthouse JSON object to the local system as a '.json' file.
-
#dropdown_viewer ⇒ String
Option in a dropdown menu that opens the current report in the Lighthouse Viewer Application.
-
#error_label ⇒ String
The label shown next to an audit or metric that has had an error.
-
#error_missing_audit_info ⇒ String
The error string shown next to an erroring audit.
-
#footer_issue ⇒ String
Label for button to create an issue against the Lighthouse GitHub project.
-
#lab_data_title ⇒ String
The title of the lab data performance category.
-
#ls_performance_category_description ⇒ String
The disclaimer shown under performance explaining that the network can vary.
-
#manual_audits_group_title ⇒ String
The heading shown above a list of audits that were not computerd in the run.
-
#not_applicable_audits_group_title ⇒ String
The heading shown above a list of audits that do not apply to a page.
-
#opportunity_resource_column_label ⇒ String
The heading for the estimated page load savings opportunity of an audit.
-
#opportunity_savings_column_label ⇒ String
The heading for the estimated page load savings of opportunity audits.
-
#passed_audits_group_title ⇒ String
The heading that is shown above a list of audits that are passing.
-
#runtime_desktop_emulation ⇒ String
Descriptive explanation for emulation setting when emulating a generic desktop form factor, as opposed to a mobile-device like form factor.
-
#runtime_mobile_emulation ⇒ String
Descriptive explanation for emulation setting when emulating a Nexus 5X mobile device.
-
#runtime_no_emulation ⇒ String
Descriptive explanation for emulation setting when no device emulation is set.
-
#runtime_settings_axe_version ⇒ String
Label for a row in a table that shows the version of the Axe library used Corresponds to the JSON property
runtimeSettingsAxeVersion
. -
#runtime_settings_benchmark ⇒ String
Label for a row in a table that shows the estimated CPU power of the machine running Lighthouse.
-
#runtime_settings_channel ⇒ String
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).
-
#runtime_settings_cpu_throttling ⇒ String
Label for a row in a table that describes the CPU throttling conditions that were used during a Lighthouse run, if any.
-
#runtime_settings_device ⇒ String
Label for a row in a table that describes the kind of device that was emulated for the Lighthouse run.
-
#runtime_settings_fetch_time ⇒ String
Label for a row in a table that shows the time at which a Lighthouse run was conducted; formatted as a timestamp, e.g.
-
#runtime_settings_network_throttling ⇒ String
Label for a row in a table that describes the network throttling conditions that were used during a Lighthouse run, if any.
-
#runtime_settings_title ⇒ String
Title of the Runtime settings table in a Lighthouse report.
-
#runtime_settings_ua ⇒ String
Label for a row in a table that shows the User Agent that was detected on the Host machine that ran Lighthouse.
-
#runtime_settings_ua_network ⇒ String
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.
-
#runtime_settings_url ⇒ String
Label for a row in a table that shows the URL that was audited during a Lighthouse run.
-
#runtime_unknown ⇒ String
Descriptive explanation for a runtime setting that is set to an unknown value.
-
#scorescale_label ⇒ String
The label that explains the score gauges scale (0-49, 50-89, 90-100).
-
#show_relevant_audits ⇒ String
Label preceding a radio control for filtering the list of audits.
-
#snippet_collapse_button_label ⇒ String
The label for the button to show only a few lines of a snippet Corresponds to the JSON property
snippetCollapseButtonLabel
. -
#snippet_expand_button_label ⇒ String
The label for the button to show all lines of a snippet Corresponds to the JSON property
snippetExpandButtonLabel
. -
#third_party_resources_label ⇒ String
This label is for a filter checkbox above a table of items Corresponds to the JSON property
thirdPartyResourcesLabel
. -
#throttling_provided ⇒ String
Descriptive explanation for environment throttling that was provided by the runtime environment instead of provided by Lighthouse throttling.
-
#toplevel_warnings_message ⇒ String
The label shown preceding important warnings that may have invalidated an entire report.
-
#variance_disclaimer ⇒ String
The disclaimer shown below a performance metric value.
-
#view_treemap_label ⇒ String
Label for a button that opens the Treemap App Corresponds to the JSON property
viewTreemapLabel
. -
#warning_audits_group_title ⇒ String
The heading that is shown above a list of audits that have warnings Corresponds to the JSON property
warningAuditsGroupTitle
. -
#warning_header ⇒ String
The label shown above a bulleted list of warnings.
Instance Method Summary collapse
-
#initialize(**args) ⇒ RendererFormattedStrings
constructor
A new instance of RendererFormattedStrings.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ RendererFormattedStrings
Returns a new instance of RendererFormattedStrings.
989 990 991 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 989 def initialize(**args) update!(**args) end |
Instance Attribute Details
#audit_group_expand_tooltip ⇒ String
The tooltip text on an expandable chevron icon.
Corresponds to the JSON property auditGroupExpandTooltip
725 726 727 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 725 def @audit_group_expand_tooltip end |
#calculator_link ⇒ String
Text link pointing to the Lighthouse scoring calculator. This link immediately
follows a sentence stating the performance score is calculated from the perf
metrics.
Corresponds to the JSON property calculatorLink
732 733 734 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 732 def calculator_link @calculator_link end |
#crc_initial_navigation ⇒ String
The label for the initial request in a critical request chain.
Corresponds to the JSON property crcInitialNavigation
737 738 739 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 737 def @crc_initial_navigation end |
#crc_longest_duration_label ⇒ String
The label for values shown in the summary of critical request chains.
Corresponds to the JSON property crcLongestDurationLabel
742 743 744 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 742 def crc_longest_duration_label @crc_longest_duration_label end |
#dropdown_copy_json ⇒ String
Option in a dropdown menu that copies the Lighthouse JSON object to the system
clipboard.
Corresponds to the JSON property dropdownCopyJSON
748 749 750 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 748 def dropdown_copy_json @dropdown_copy_json end |
#dropdown_dark_theme ⇒ String
Option in a dropdown menu that toggles the themeing of the report between
Light(default) and Dark themes.
Corresponds to the JSON property dropdownDarkTheme
754 755 756 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 754 def dropdown_dark_theme @dropdown_dark_theme end |
#dropdown_print_expanded ⇒ String
Option in a dropdown menu that opens a full Lighthouse report in a print
dialog.
Corresponds to the JSON property dropdownPrintExpanded
760 761 762 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 760 def @dropdown_print_expanded end |
#dropdown_print_summary ⇒ String
Option in a dropdown menu that opens a small, summary report in a print dialog.
Corresponds to the JSON property dropdownPrintSummary
765 766 767 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 765 def dropdown_print_summary @dropdown_print_summary end |
#dropdown_save_gist ⇒ String
Option in a dropdown menu that saves the current report as a new GitHub Gist.
Corresponds to the JSON property dropdownSaveGist
770 771 772 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 770 def dropdown_save_gist @dropdown_save_gist end |
#dropdown_save_html ⇒ String
Option in a dropdown menu that saves the Lighthouse report HTML locally to the
system as a '.html' file.
Corresponds to the JSON property dropdownSaveHTML
776 777 778 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 776 def dropdown_save_html @dropdown_save_html end |
#dropdown_save_json ⇒ String
Option in a dropdown menu that saves the Lighthouse JSON object to the local
system as a '.json' file.
Corresponds to the JSON property dropdownSaveJSON
782 783 784 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 782 def dropdown_save_json @dropdown_save_json end |
#dropdown_viewer ⇒ String
Option in a dropdown menu that opens the current report in the Lighthouse
Viewer Application.
Corresponds to the JSON property dropdownViewer
788 789 790 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 788 def dropdown_viewer @dropdown_viewer end |
#error_label ⇒ String
The label shown next to an audit or metric that has had an error.
Corresponds to the JSON property errorLabel
793 794 795 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 793 def error_label @error_label end |
#error_missing_audit_info ⇒ String
The error string shown next to an erroring audit.
Corresponds to the JSON property errorMissingAuditInfo
798 799 800 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 798 def error_missing_audit_info @error_missing_audit_info end |
#footer_issue ⇒ String
Label for button to create an issue against the Lighthouse GitHub project.
Corresponds to the JSON property footerIssue
803 804 805 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 803 def @footer_issue end |
#lab_data_title ⇒ String
The title of the lab data performance category.
Corresponds to the JSON property labDataTitle
808 809 810 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 808 def lab_data_title @lab_data_title end |
#ls_performance_category_description ⇒ String
The disclaimer shown under performance explaining that the network can vary.
Corresponds to the JSON property lsPerformanceCategoryDescription
813 814 815 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 813 def ls_performance_category_description @ls_performance_category_description end |
#manual_audits_group_title ⇒ String
The heading shown above a list of audits that were not computerd in the run.
Corresponds to the JSON property manualAuditsGroupTitle
818 819 820 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 818 def manual_audits_group_title @manual_audits_group_title end |
#not_applicable_audits_group_title ⇒ String
The heading shown above a list of audits that do not apply to a page.
Corresponds to the JSON property notApplicableAuditsGroupTitle
823 824 825 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 823 def not_applicable_audits_group_title @not_applicable_audits_group_title end |
#opportunity_resource_column_label ⇒ String
The heading for the estimated page load savings opportunity of an audit.
Corresponds to the JSON property opportunityResourceColumnLabel
828 829 830 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 828 def opportunity_resource_column_label @opportunity_resource_column_label end |
#opportunity_savings_column_label ⇒ String
The heading for the estimated page load savings of opportunity audits.
Corresponds to the JSON property opportunitySavingsColumnLabel
833 834 835 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 833 def opportunity_savings_column_label @opportunity_savings_column_label end |
#passed_audits_group_title ⇒ String
The heading that is shown above a list of audits that are passing.
Corresponds to the JSON property passedAuditsGroupTitle
838 839 840 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 838 def passed_audits_group_title @passed_audits_group_title end |
#runtime_desktop_emulation ⇒ String
Descriptive explanation for emulation setting when emulating a generic desktop
form factor, as opposed to a mobile-device like form factor.
Corresponds to the JSON property runtimeDesktopEmulation
844 845 846 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 844 def runtime_desktop_emulation @runtime_desktop_emulation end |
#runtime_mobile_emulation ⇒ String
Descriptive explanation for emulation setting when emulating a Nexus 5X mobile
device.
Corresponds to the JSON property runtimeMobileEmulation
850 851 852 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 850 def runtime_mobile_emulation @runtime_mobile_emulation end |
#runtime_no_emulation ⇒ String
Descriptive explanation for emulation setting when no device emulation is set.
Corresponds to the JSON property runtimeNoEmulation
855 856 857 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 855 def runtime_no_emulation @runtime_no_emulation end |
#runtime_settings_axe_version ⇒ String
Label for a row in a table that shows the version of the Axe library used
Corresponds to the JSON property runtimeSettingsAxeVersion
860 861 862 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 860 def runtime_settings_axe_version @runtime_settings_axe_version end |
#runtime_settings_benchmark ⇒ String
Label for a row in a table that shows the estimated CPU power of the machine
running Lighthouse. Example row values: 532, 1492, 783.
Corresponds to the JSON property runtimeSettingsBenchmark
866 867 868 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 866 def runtime_settings_benchmark @runtime_settings_benchmark end |
#runtime_settings_channel ⇒ String
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).
Corresponds to the JSON property runtimeSettingsChannel
878 879 880 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 878 def runtime_settings_channel @runtime_settings_channel end |
#runtime_settings_cpu_throttling ⇒ String
Label for a row in a table that describes the CPU throttling conditions that
were used during a Lighthouse run, if any.
Corresponds to the JSON property runtimeSettingsCPUThrottling
872 873 874 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 872 def runtime_settings_cpu_throttling @runtime_settings_cpu_throttling end |
#runtime_settings_device ⇒ String
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.
Corresponds to the JSON property runtimeSettingsDevice
885 886 887 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 885 def runtime_settings_device @runtime_settings_device end |
#runtime_settings_fetch_time ⇒ String
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.
Corresponds to the JSON property runtimeSettingsFetchTime
891 892 893 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 891 def runtime_settings_fetch_time @runtime_settings_fetch_time end |
#runtime_settings_network_throttling ⇒ String
Label for a row in a table that describes the network throttling conditions
that were used during a Lighthouse run, if any.
Corresponds to the JSON property runtimeSettingsNetworkThrottling
897 898 899 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 897 def runtime_settings_network_throttling @runtime_settings_network_throttling end |
#runtime_settings_title ⇒ String
Title of the Runtime settings table in a Lighthouse report. Runtime settings
are the environment configurations that a specific report used at auditing
time.
Corresponds to the JSON property runtimeSettingsTitle
904 905 906 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 904 def runtime_settings_title @runtime_settings_title end |
#runtime_settings_ua ⇒ String
Label for a row in a table that shows the User Agent that was detected on the
Host machine that ran Lighthouse.
Corresponds to the JSON property runtimeSettingsUA
910 911 912 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 910 def runtime_settings_ua @runtime_settings_ua end |
#runtime_settings_ua_network ⇒ String
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.
Corresponds to the JSON property runtimeSettingsUANetwork
916 917 918 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 916 def runtime_settings_ua_network @runtime_settings_ua_network end |
#runtime_settings_url ⇒ String
Label for a row in a table that shows the URL that was audited during a
Lighthouse run.
Corresponds to the JSON property runtimeSettingsUrl
922 923 924 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 922 def runtime_settings_url @runtime_settings_url end |
#runtime_unknown ⇒ String
Descriptive explanation for a runtime setting that is set to an unknown value.
Corresponds to the JSON property runtimeUnknown
927 928 929 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 927 def runtime_unknown @runtime_unknown end |
#scorescale_label ⇒ String
The label that explains the score gauges scale (0-49, 50-89, 90-100).
Corresponds to the JSON property scorescaleLabel
932 933 934 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 932 def scorescale_label @scorescale_label end |
#show_relevant_audits ⇒ String
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.
Corresponds to the JSON property showRelevantAudits
940 941 942 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 940 def show_relevant_audits @show_relevant_audits end |
#snippet_collapse_button_label ⇒ String
The label for the button to show only a few lines of a snippet
Corresponds to the JSON property snippetCollapseButtonLabel
945 946 947 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 945 def @snippet_collapse_button_label end |
#snippet_expand_button_label ⇒ String
The label for the button to show all lines of a snippet
Corresponds to the JSON property snippetExpandButtonLabel
950 951 952 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 950 def @snippet_expand_button_label end |
#third_party_resources_label ⇒ String
This label is for a filter checkbox above a table of items
Corresponds to the JSON property thirdPartyResourcesLabel
955 956 957 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 955 def third_party_resources_label @third_party_resources_label end |
#throttling_provided ⇒ String
Descriptive explanation for environment throttling that was provided by the
runtime environment instead of provided by Lighthouse throttling.
Corresponds to the JSON property throttlingProvided
961 962 963 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 961 def throttling_provided @throttling_provided end |
#toplevel_warnings_message ⇒ String
The label shown preceding important warnings that may have invalidated an
entire report.
Corresponds to the JSON property toplevelWarningsMessage
967 968 969 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 967 def @toplevel_warnings_message end |
#variance_disclaimer ⇒ String
The disclaimer shown below a performance metric value.
Corresponds to the JSON property varianceDisclaimer
972 973 974 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 972 def variance_disclaimer @variance_disclaimer end |
#view_treemap_label ⇒ String
Label for a button that opens the Treemap App
Corresponds to the JSON property viewTreemapLabel
977 978 979 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 977 def view_treemap_label @view_treemap_label end |
#warning_audits_group_title ⇒ String
The heading that is shown above a list of audits that have warnings
Corresponds to the JSON property warningAuditsGroupTitle
982 983 984 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 982 def warning_audits_group_title @warning_audits_group_title end |
#warning_header ⇒ String
The label shown above a bulleted list of warnings.
Corresponds to the JSON property warningHeader
987 988 989 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 987 def warning_header @warning_header end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 |
# File 'lib/google/apis/pagespeedonline_v5/classes.rb', line 994 def update!(**args) @audit_group_expand_tooltip = args[:audit_group_expand_tooltip] if args.key?(:audit_group_expand_tooltip) @calculator_link = args[:calculator_link] if args.key?(:calculator_link) @crc_initial_navigation = args[:crc_initial_navigation] if args.key?(:crc_initial_navigation) @crc_longest_duration_label = args[:crc_longest_duration_label] if args.key?(:crc_longest_duration_label) @dropdown_copy_json = args[:dropdown_copy_json] if args.key?(:dropdown_copy_json) @dropdown_dark_theme = args[:dropdown_dark_theme] if args.key?(:dropdown_dark_theme) @dropdown_print_expanded = args[:dropdown_print_expanded] if args.key?(:dropdown_print_expanded) @dropdown_print_summary = args[:dropdown_print_summary] if args.key?(:dropdown_print_summary) @dropdown_save_gist = args[:dropdown_save_gist] if args.key?(:dropdown_save_gist) @dropdown_save_html = args[:dropdown_save_html] if args.key?(:dropdown_save_html) @dropdown_save_json = args[:dropdown_save_json] if args.key?(:dropdown_save_json) @dropdown_viewer = args[:dropdown_viewer] if args.key?(:dropdown_viewer) @error_label = args[:error_label] if args.key?(:error_label) @error_missing_audit_info = args[:error_missing_audit_info] if args.key?(:error_missing_audit_info) @footer_issue = args[:footer_issue] if args.key?(:footer_issue) @lab_data_title = args[:lab_data_title] if args.key?(:lab_data_title) @ls_performance_category_description = args[:ls_performance_category_description] if args.key?(:ls_performance_category_description) @manual_audits_group_title = args[:manual_audits_group_title] if args.key?(:manual_audits_group_title) @not_applicable_audits_group_title = args[:not_applicable_audits_group_title] if args.key?(:not_applicable_audits_group_title) @opportunity_resource_column_label = args[:opportunity_resource_column_label] if args.key?(:opportunity_resource_column_label) @opportunity_savings_column_label = args[:opportunity_savings_column_label] if args.key?(:opportunity_savings_column_label) @passed_audits_group_title = args[:passed_audits_group_title] if args.key?(:passed_audits_group_title) @runtime_desktop_emulation = args[:runtime_desktop_emulation] if args.key?(:runtime_desktop_emulation) @runtime_mobile_emulation = args[:runtime_mobile_emulation] if args.key?(:runtime_mobile_emulation) @runtime_no_emulation = args[:runtime_no_emulation] if args.key?(:runtime_no_emulation) @runtime_settings_axe_version = args[:runtime_settings_axe_version] if args.key?(:runtime_settings_axe_version) @runtime_settings_benchmark = args[:runtime_settings_benchmark] if args.key?(:runtime_settings_benchmark) @runtime_settings_cpu_throttling = args[:runtime_settings_cpu_throttling] if args.key?(:runtime_settings_cpu_throttling) @runtime_settings_channel = args[:runtime_settings_channel] if args.key?(:runtime_settings_channel) @runtime_settings_device = args[:runtime_settings_device] if args.key?(:runtime_settings_device) @runtime_settings_fetch_time = args[:runtime_settings_fetch_time] if args.key?(:runtime_settings_fetch_time) @runtime_settings_network_throttling = args[:runtime_settings_network_throttling] if args.key?(:runtime_settings_network_throttling) @runtime_settings_title = args[:runtime_settings_title] if args.key?(:runtime_settings_title) @runtime_settings_ua = args[:runtime_settings_ua] if args.key?(:runtime_settings_ua) @runtime_settings_ua_network = args[:runtime_settings_ua_network] if args.key?(:runtime_settings_ua_network) @runtime_settings_url = args[:runtime_settings_url] if args.key?(:runtime_settings_url) @runtime_unknown = args[:runtime_unknown] if args.key?(:runtime_unknown) @scorescale_label = args[:scorescale_label] if args.key?(:scorescale_label) @show_relevant_audits = args[:show_relevant_audits] if args.key?(:show_relevant_audits) @snippet_collapse_button_label = args[:snippet_collapse_button_label] if args.key?(:snippet_collapse_button_label) @snippet_expand_button_label = args[:snippet_expand_button_label] if args.key?(:snippet_expand_button_label) @third_party_resources_label = args[:third_party_resources_label] if args.key?(:third_party_resources_label) @throttling_provided = args[:throttling_provided] if args.key?(:throttling_provided) @toplevel_warnings_message = args[:toplevel_warnings_message] if args.key?(:toplevel_warnings_message) @variance_disclaimer = args[:variance_disclaimer] if args.key?(:variance_disclaimer) @view_treemap_label = args[:view_treemap_label] if args.key?(:view_treemap_label) @warning_audits_group_title = args[:warning_audits_group_title] if args.key?(:warning_audits_group_title) @warning_header = args[:warning_header] if args.key?(:warning_header) end |